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
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
|