Last data update: 2014.03.03

CORElearn

Package: CORElearn
Title: Classification, Regression and Feature Evaluation
Version: 1.47.1
Date: 2015-09-03
Author: Marko Robnik-Sikonja and Petr Savicky with contributions from John Adeyanju Alao
Maintainer: "Marko Robnik-Sikonja" <marko.robnik@fri.uni-lj.si>
Description: This is a suite of machine learning algorithms written in C++ with R
interface. It contains several machine learning model learning techniques in
classification and regression, for example classification and regression trees with
optional constructive induction and models in the leaves, random forests, kNN,
naive Bayes, and locally weighted regression. All predictions obtained with these
models can be explained and visualized with ExplainPrediction package.
The package is especially strong in feature evaluation where it contains several variants of
Relief algorithm and many impurity based attribute evaluation functions, e.g., Gini,
information gain, MDL, and DKM. These methods can be used for example to discretize
numeric attributes.
Its additional feature is OrdEval algorithm and its visualization used for evaluation
of data sets with ordinal features and class, enabling analysis according to the
Kano model of customer satisfaction.
Several algorithms support parallel multithreaded execution via OpenMP.
The top-level documentation is reachable through ?CORElearn.
License: GPL-3
URL: http://lkm.fri.uni-lj.si/rmarko/software/
Imports: cluster, rpart, stats
Suggests: lattice, MASS, rpart.plot
NeedsCompilation: yes
Packaged: 2015-09-03 21:19:25 UTC; rmarko
Repository: CRAN
Date/Publication: 2015-09-04 07:35:24

● Cran Task View: MachineLearning
38 images, 33 functions, 1 datasets
Reverse Depends: 1

Install log

* installing to library '/home/ddbj/local/lib64/R/library'
* installing *source* package 'CORElearn' ...
** package 'CORElearn' successfully unpacked and MD5 sums checked
** libs
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c Rconvert.cpp -o Rconvert.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c Rfront.cpp -o Rfront.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c binarize.cpp -o binarize.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c binarizeReg.cpp -o binarizeReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c binnode.cpp -o binnode.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c binnodeReg.cpp -o binnodeReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c binpart.cpp -o binpart.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c bintree.cpp -o bintree.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c bintreeReg.cpp -o bintreeReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c c45read.cpp -o c45read.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c calibrate.cpp -o calibrate.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c constrct.cpp -o constrct.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c constrctReg.cpp -o constrctReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c cost.cpp -o cost.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c dataStore.cpp -o dataStore.o
dataStore.cpp: In member function 'int dataStore::readDescription()':
dataStore.cpp:269:34: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
        fgets(buf,MaxNameLen,from);
                                  ^
dataStore.cpp:290:38: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
            fgets(buf,MaxNameLen,from);  // name of a attribute
                                      ^
dataStore.cpp:296:36: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
          fgets(buf,MaxNameLen,from);  // description line
                                    ^
dataStore.cpp:351:43: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
                fgets(buf,MaxNameLen,from) ;
                                           ^
dataStore.cpp:361:41: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
              fgets(buf,MaxNameLen,from) ;
                                         ^
dataStore.cpp:370:43: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
                fgets(buf,MaxNameLen,from) ;
                                           ^
dataStore.cpp: In member function 'int dataStore::readData(booleanT)':
dataStore.cpp:449:39: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
      fgets(strBuf, MaxNameLen, dfrom) ;
                                       ^
dataStore.cpp:468:42: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
         fgets(strBuf, MaxNameLen, dfrom) ;
                                          ^
dataStore.cpp: In member function 'int dataStore::setDataSplit(int)':
dataStore.cpp:816:33: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(cfrom,"%d", &choice) ;
                                 ^
dataStore.cpp: In member function 'int dataStore::readCosts()':
dataStore.cpp:909:42: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
         fgets(strBuf, MaxNameLen, cfrom) ;
                                          ^
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c error.cpp -o error.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c estCommon.cpp -o estCommon.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c estOrdAttr.cpp -o estOrdAttr.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c estimator.cpp -o estimator.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c estimatorReg.cpp -o estimatorReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c expr.cpp -o expr.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c exprReg.cpp -o exprReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c frontend.cpp -o frontend.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c ftree.cpp -o ftree.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c kdtree.cpp -o kdtree.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c mathutil.cpp -o mathutil.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c menu.cpp -o menu.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c model.cpp -o model.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c modelReg.cpp -o modelReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c mstring.cpp -o mstring.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c new_new.cpp -o new_new.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c nrutil.cpp -o nrutil.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c options.cpp -o options.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c printUtil.cpp -o printUtil.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c prune.cpp -o prune.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c pruneReg.cpp -o pruneReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c random.cpp -o random.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c regtree.cpp -o regtree.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c relieff.cpp -o relieff.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c rfRegularize.cpp -o rfRegularize.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c rfUtil.cpp -o rfUtil.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c rfVisual.cpp -o rfVisual.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c rfVisualFront.cpp -o rfVisualFront.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c rndforest.cpp -o rndforest.o
rndforest.cpp: In member function 'booleanT featureTree::readForest(char*)':
rndforest.cpp:1327:215: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
  fscanf(fin," list( modelType = "randomForest" , rfNoTrees = %d , noClasses = %d , noAttr = %d , noNumeric = %d , noDiscrete = %d , discNoValues = c(", &opt->rfNoTrees, &noClasses,&noAttr,&noNumeric,&noDiscrete) ;
                                                                                                                                                                                                                       ^
rndforest.cpp:1334:43: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin, "%d" ,&(discNoValues[i])) ;
                                           ^
rndforest.cpp:1338:45: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin, " , %d",&(discNoValues[i])) ;
                                             ^
rndforest.cpp:1339:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin, " ) , trees = list(") ;
                                       ^
rndforest.cpp:1357:27: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
         fscanf(fin," , ") ;
                           ^
rndforest.cpp:1359:20: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
  fscanf(fin," ) ") ;
                    ^
rndforest.cpp: In member function 'binnode* featureTree::readTree(FILE*, int)':
rndforest.cpp:1373:62: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
    fscanf(fin," list( treeIdx = %d, structure = list(",&idx) ;
                                                              ^
rndforest.cpp:1379:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
    fscanf(fin," ) )") ;
                       ^
rndforest.cpp: In member function 'binnode* featureTree::readNode(FILE*)':
rndforest.cpp:1390:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
    fscanf(fin," nodeId = "") ;
                               ^
rndforest.cpp:1399:65: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(fin," , classify = c(%lg", &(current->Classify[i])) ;
                                                                 ^
rndforest.cpp:1403:52: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(fin," , %lg", &(current->Classify[i])) ;
                                                    ^
rndforest.cpp:1412:56: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
    fscanf(fin," ) , weight = %lg", &(current->weight)) ;
                                                        ^
rndforest.cpp:1418:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin, " , attr = %d , leftValues = c(",&attrIdx) ;
                                                            ^
rndforest.cpp:1424:35: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin," %d", &leftValue) ;
                                   ^
rndforest.cpp:1429:38: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin, " , NAdefault = "") ;
                                      ^
rndforest.cpp:1445:38: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(fin," , leftTree=list(") ;
                                      ^
rndforest.cpp:1447:41: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(fin," ) , rightTree=list(") ;
                                         ^
rndforest.cpp:1449:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(fin," )") ;
                       ^
rndforest.cpp:1454:87: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin, " , attr = %d , split = %lf , NAdefault = "", &attrIdx, &splitValue) ;
                                                                                       ^
rndforest.cpp:1471:39: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin," , leftTree = list(") ;
                                       ^
rndforest.cpp:1473:42: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(fin," ) , rightTree = list(") ;
                                          ^
rndforest.cpp:1475:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
      fscanf(fin," )") ;
                       ^
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c rrelieff.cpp -o rrelieff.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c treenode.cpp -o treenode.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c treenodeReg.cpp -o treenodeReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c trutil.cpp -o trutil.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c trutilReg.cpp -o trutilReg.o
g++ -I/home/ddbj/local/lib64/R/include -DNDEBUG -fopenmp -I/usr/local/include    -fpic  -g -O2  -c utils.cpp -o utils.o
utils.cpp: In function 'char* fgetStrIgnoreTill(FILE*, char*, char, char*)':
utils.cpp:463:39: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
       fgets(bufWhole,MaxNameLen,from) ;
                                       ^
g++ -shared -L/home/ddbj/local/lib64/R/lib -L/usr/local/lib64 -o CORElearn.so Rconvert.o Rfront.o binarize.o binarizeReg.o binnode.o binnodeReg.o binpart.o bintree.o bintreeReg.o c45read.o calibrate.o constrct.o constrctReg.o cost.o dataStore.o error.o estCommon.o estOrdAttr.o estimator.o estimatorReg.o expr.o exprReg.o frontend.o ftree.o kdtree.o mathutil.o menu.o model.o modelReg.o mstring.o new_new.o nrutil.o options.o printUtil.o prune.o pruneReg.o random.o regtree.o relieff.o rfRegularize.o rfUtil.o rfVisual.o rfVisualFront.o rndforest.o rrelieff.o treenode.o treenodeReg.o trutil.o trutilReg.o utils.o -fopenmp -L/home/ddbj/local/lib64/R/lib -lR
installing to /home/ddbj/local/lib64/R/library/CORElearn/libs
** R
** preparing package for lazy loading
** help
*** installing help indices
  converting help for package 'CORElearn'
    finding HTML links ... done
    CORElearn-internal                      html  
    CORElearn-package                       html  
    CoreModel                               html  
    attrEval                                html  
    auxTest                                 html  
    calibrate                               html  
    classDataGen                            html  
    classPrototypes                         html  
    destroyModels                           html  
    discretize                              html  
    display.CoreModel                       html  
    getCoreModel                            html  
    getRFsizes                              html  
    getRpartModel                           html  
    helpCore                                html  
    infoCore                                html  
    modelEval                               html  
    noEqualRows                             html  
    ordDataGen                              html  
    ordEval                                 html  
    paramCoreIO                             html  
    plot.CoreModel                          html  
    plot.ordEval                            html  
    predict.CoreModel                       html  
    preparePlot                             html  
    regDataGen                              html  
    rfAttrEval                              html  
    rfClustering                            html  
    rfOOB                                   html  
    rfOutliers                              html  
    rfProximity                             html  
    saveRF                                  html  
    testCore                                html  
    versionCore                             html  
** building package indices
** testing if installed package can be loaded
* DONE (CORElearn)
Making 'packages.html' ... done