Random Forests in R
On Wed, Nov 30, 2011 at 7:48 PM, Axel Urbiz <axel.urbiz at gmail.com> wrote:
I understand the original implementation of Random Forest was done in Fortran code. In the source files of the R implementation there is a note "C wrapper for random forests: ?get input from R and drive ?the Fortran routines.". I'm far from an expert on this...does that mean that the implementation in R is through calls to C functions only (not Fortran)? So, would knowing C be enough to understand this code, or Fortran is also necessary?
I haven't seen the C and Fortran code for Random Forest but I understand the note to say that R code calls some C functions that pre-process (possibly re-format etc) the data, then call the actual Random Forest method that's written in Fortran, then possibly post-process the output and return it to R. It would imply that to understand the actual Random Forest code, you will have to read the Fortran source code. Best, Peter