No description, website, or topics provided.
Java R Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
src/be/uclouvain/mlg/jForest
DESCRIPTION
LICENSE
README.md
jForest.R
jForest_1.0.1.tar.gz
makeRPackage.sh

README.md

jForest

jForest is a general framework for Machine Learning. It implements tree ensemble based classification methods. It is designed to be very modular and allows easy tuning and modification of the tree induction, classification criterion and feature importance index.

Installation

from the R package

Download the jForest package. Then run the following line in a shell

R CMD INSTALL jForest_1.0.1.tar.gz

You only need the rJava library to be installed and configured. You might have to run R CMD javareconf. The java class files were compiled with java version 1.7.0_25.

from source

Clone this repository and run

./makeRPackage.sh
R CMD INSTALL jForest_1.0.1.tar.gz

You will need the rJava and roxygen2 libraries.

Test it !

A few examples are provided with the R package. You can run them from a R session with the following instructions:

library("jForest")
example(jForest)
example(predict.jForest)
example(importance)

Documentation

  • The javadoc is available here.
  • The documentation of the R package is available here.

Copyright and License

Copyright © 2010-2015, Université catholique de Louvain, Belgium - UCL. All rights reserved.

jForest has been developed by Jérôme Paul (Machine Learning Group (MLG) - Institute of Information and Communication Technologies, Electronics and Applied Mathematics (ICTEAM)) for the Université catholique de Louvain (UCL).

It is distributed under the GNU General Public License.