{
  "_id": "6a103302acfb0bcc41c97fed",
  "Package": "CORElearn",
  "Title": "Classification, Regression and Feature Evaluation",
  "Version": "1.57.3.1",
  "Date": "2022-11-18",
  "Authors@R": "c(person(given = \"Marko\",\nfamily = \"Robnik-Sikonja\",\nrole = c(\"aut\", \"cre\"),\nemail = \"marko.robnik@fri.uni-lj.si\"),\nperson(given = \"Petr\",\nfamily = \"Savicky\",\nrole = \"aut\"))",
  "Description": "A suite of machine learning algorithms written in C++ with\nthe R interface contains several learning techniques for\nclassification and regression. Predictive models include e.g.,\nclassification and regression trees with optional constructive\ninduction and models in the leaves, random forests, kNN, naive\nBayes, and locally weighted regression. All predictions\nobtained with these models can be explained and visualized with\nthe 'ExplainPrediction' package. This package is especially\nstrong in feature evaluation where it contains several variants\nof Relief algorithm and many impurity based attribute\nevaluation functions, e.g., Gini, information gain, MDL, and\nDKM. These methods can be used for feature selection or\ndiscretization of numeric attributes. The OrdEval algorithm and\nits visualization is used for evaluation of data sets with\nordinal features and class, enabling analysis according to the\nKano model of customer satisfaction. Several algorithms support\nparallel multithreaded execution via OpenMP. The top-level\ndocumentation is reachable through ?CORElearn.",
  "License": "GPL-3",
  "URL": "http://lkm.fri.uni-lj.si/rmarko/software/",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-22 10:35:57 UTC",
    "User": "root"
  },
  "Author": "Marko Robnik-Sikonja [aut, cre], Petr Savicky [aut]",
  "Maintainer": "Marko Robnik-Sikonja <marko.robnik@fri.uni-lj.si>",
  "Repository": "https://rmarko.r-universe.dev",
  "Date/Publication": "2024-11-04 22:25:55 UTC",
  "RemoteUrl": "https://github.com/cran/CORElearn",
  "RemoteRef": "HEAD",
  "RemoteSha": "3558b0a7c5323bd9c6752972be052e49077ac26b",
  "MD5sum": "4094f668718b76612962ed1fc7eac84d",
  "_user": "rmarko",
  "_type": "src",
  "_file": "CORElearn_1.57.3.1.tar.gz",
  "_fileid": "7135e04969344f59a3ac8d3db46442678b81b7418df81a024d238c2b377454d7",
  "_filesize": 664212,
  "_sha256": "7135e04969344f59a3ac8d3db46442678b81b7418df81a024d238c2b377454d7",
  "_created": "2026-05-22T10:35:57.000Z",
  "_published": "2026-05-22T10:42:10.692Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77363269566,
      "time": 145,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7158542116"
    },
    {
      "job": 77363269667,
      "time": 133,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7158538794"
    },
    {
      "job": 77363269642,
      "time": 139,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158540500"
    },
    {
      "job": 77363269603,
      "time": 137,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158539809"
    },
    {
      "job": 77363269606,
      "time": 105,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7158545206"
    },
    {
      "job": 77363269649,
      "time": 222,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7158586829"
    },
    {
      "job": 77363269592,
      "time": 87,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158526759"
    },
    {
      "job": 77363269623,
      "time": 207,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158570442"
    },
    {
      "job": 77362802492,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158499267"
    },
    {
      "job": 77363269610,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158532216"
    },
    {
      "job": 77363269565,
      "time": 167,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7158548505"
    },
    {
      "job": 77363269585,
      "time": 136,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7158539458"
    },
    {
      "job": 77363269567,
      "time": 158,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7158546165"
    }
  ],
  "_buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/CORElearn",
  "_commit": {
    "id": "3558b0a7c5323bd9c6752972be052e49077ac26b",
    "author": "Marko Robnik-Sikonja <marko.robnik@fri.uni-lj.si>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.57.3.1\n",
    "time": 1730759155
  },
  "_maintainer": {
    "name": "Marko Robnik-Sikonja",
    "email": "marko.robnik@fri.uni-lj.si",
    "login": "rmarko",
    "twitter": "@MarkoRobnikS",
    "description": "",
    "uuid": 2635441
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "cluster",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "nnet",
      "role": "Imports"
    },
    {
      "package": "plotrix",
      "role": "Imports"
    },
    {
      "package": "rpart.plot",
      "role": "Imports"
    },
    {
      "package": "lattice",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "ExplainPrediction",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 7,
  "_updates": [],
  "_tags": [],
  "_stars": 3,
  "_contributors": [
    {
      "user": "rmarko",
      "count": 36,
      "uuid": 2635441
    }
  ],
  "_userbio": {
    "uuid": 2635441,
    "type": "user",
    "name": "Marko Robnik-Šikonja"
  },
  "_downloads": {
    "count": 6506,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/CORElearn"
  },
  "_mentions": 8,
  "_searchresults": 236,
  "_topics": [
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/CORElearn.html",
    "manual.pdf"
  ],
  "_realowner": "rmarko",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.9.22",
      "date": "2009-09-20"
    },
    {
      "version": "0.9.24",
      "date": "2009-12-06"
    },
    {
      "version": "0.9.25",
      "date": "2010-01-08"
    },
    {
      "version": "0.9.26",
      "date": "2010-01-11"
    },
    {
      "version": "0.9.28",
      "date": "2010-09-03"
    },
    {
      "version": "0.9.29",
      "date": "2010-09-08"
    },
    {
      "version": "0.9.30",
      "date": "2010-09-14"
    },
    {
      "version": "0.9.32",
      "date": "2010-12-01"
    },
    {
      "version": "0.9.33",
      "date": "2011-03-26"
    },
    {
      "version": "0.9.34",
      "date": "2011-04-04"
    },
    {
      "version": "0.9.35",
      "date": "2011-08-19"
    },
    {
      "version": "0.9.36",
      "date": "2012-01-03"
    },
    {
      "version": "0.9.37",
      "date": "2012-01-17"
    },
    {
      "version": "0.9.39",
      "date": "2012-01-28"
    },
    {
      "version": "0.9.40",
      "date": "2012-07-10"
    },
    {
      "version": "0.9.41",
      "date": "2013-01-04"
    },
    {
      "version": "0.9.42",
      "date": "2013-10-18"
    },
    {
      "version": "0.9.43",
      "date": "2014-05-12"
    },
    {
      "version": "0.9.44",
      "date": "2014-12-24"
    },
    {
      "version": "0.9.45",
      "date": "2015-01-27"
    },
    {
      "version": "0.9.46",
      "date": "2015-06-03"
    },
    {
      "version": "1.47.1",
      "date": "2015-09-04"
    },
    {
      "version": "1.48.0",
      "date": "2016-07-25"
    },
    {
      "version": "1.50.1",
      "date": "2017-03-26"
    },
    {
      "version": "1.50.2",
      "date": "2017-03-28"
    },
    {
      "version": "1.50.3",
      "date": "2017-03-28"
    },
    {
      "version": "1.51.2",
      "date": "2017-08-08"
    },
    {
      "version": "1.52.0",
      "date": "2018-01-04"
    },
    {
      "version": "1.52.1",
      "date": "2018-04-02"
    },
    {
      "version": "1.53.1",
      "date": "2018-09-29"
    },
    {
      "version": "1.54.2",
      "date": "2020-02-08"
    },
    {
      "version": "1.56.0",
      "date": "2021-03-23"
    },
    {
      "version": "1.57.1",
      "date": "2022-11-06"
    },
    {
      "version": "1.57.2",
      "date": "2022-11-16"
    },
    {
      "version": "1.57.3",
      "date": "2022-11-18"
    },
    {
      "version": "1.57.3.1",
      "date": "2024-11-04"
    }
  ],
  "_exports": [
    "allTests",
    "applyCalibration",
    "applyDiscretization",
    "attrEval",
    "calibrate",
    "classDataGen",
    "classPrototypes",
    "CoreModel",
    "cvCoreModel",
    "cvGen",
    "cvGenStratified",
    "destroyModels",
    "discretize",
    "display",
    "display.CoreModel",
    "gatherFromList",
    "getCoreModel",
    "getRFsizes",
    "getRpartModel",
    "infoCore",
    "intervalMidPoint",
    "loadRF",
    "modelEval",
    "noEqualRows",
    "ordDataGen",
    "ordEval",
    "paramCoreIO",
    "plot.CoreModel",
    "plot.ordEval",
    "plotOrdEval",
    "predict.CoreModel",
    "preparePlot",
    "printOrdEval",
    "regDataGen",
    "reliabilityPlot",
    "rfAttrEval",
    "rfAttrEvalClustering",
    "rfClustering",
    "rfOOB",
    "rfOutliers",
    "rfProximity",
    "saveRF",
    "testClassPseudoRandom",
    "testCoreAttrEval",
    "testCoreClass",
    "testCoreNA",
    "testCoreOrdEval",
    "testCoreRand",
    "testCoreReg",
    "testCoreRPORT",
    "testTime",
    "versionCore"
  ],
  "_help": [
    {
      "page": "CORElearn-package",
      "title": "R port of CORElearn",
      "topics": [
        "CORElearn-package",
        "CORElearn"
      ]
    },
    {
      "page": "attrEval",
      "title": "Attribute evaluation",
      "topics": [
        "attrEval"
      ]
    },
    {
      "page": "auxTest",
      "title": "Test functions for manual usage",
      "topics": [
        "testClassPseudoRandom",
        "testTime"
      ]
    },
    {
      "page": "calibrate",
      "title": "Calibration of probabilities according to the given prior.",
      "topics": [
        "applyCalibration",
        "calibrate"
      ]
    },
    {
      "page": "classDataGen",
      "title": "Artificial data for testing classification algorithms",
      "topics": [
        "classDataGen"
      ]
    },
    {
      "page": "classPrototypes",
      "title": "The typical instances of each class - class prototypes",
      "topics": [
        "classPrototypes"
      ]
    },
    {
      "page": "CORElearn-internal",
      "title": "Internal structures of CORElearn C++ part",
      "topics": [
        "CORElearn-internal"
      ]
    },
    {
      "page": "CoreModel",
      "title": "Build a classification or regression model",
      "topics": [
        "CoreModel",
        "cvCoreModel"
      ]
    },
    {
      "page": "cvGen",
      "title": "Cross-validation and stratified cross-validation",
      "topics": [
        "cvGen",
        "cvGenStratified",
        "gatherFromList"
      ]
    },
    {
      "page": "destroyModels",
      "title": "Destroy single model or all CORElearn models",
      "topics": [
        "destroyModels"
      ]
    },
    {
      "page": "discretize",
      "title": "Discretization of numeric attributes",
      "topics": [
        "applyDiscretization",
        "discretize",
        "intervalMidPoint"
      ]
    },
    {
      "page": "display.CoreModel",
      "title": "Displaying decision and regression trees",
      "topics": [
        "display",
        "display.CoreModel"
      ]
    },
    {
      "page": "getCoreModel",
      "title": "Conversion of model to a list",
      "topics": [
        "getCoreModel"
      ]
    },
    {
      "page": "getRFsizes",
      "title": "Get sizes of the trees in RF",
      "topics": [
        "getRFsizes"
      ]
    },
    {
      "page": "getRpartModel",
      "title": "Conversion of a CoreModel tree into a rpart.object",
      "topics": [
        "getRpartModel"
      ]
    },
    {
      "page": "helpCore",
      "title": "Description of parameters.",
      "topics": [
        "help.Core",
        "helpCore"
      ]
    },
    {
      "page": "infoCore",
      "title": "Description of certain CORElearn parameters",
      "topics": [
        "infoCore"
      ]
    },
    {
      "page": "modelEval",
      "title": "Statistical evaluation of predictions",
      "topics": [
        "modelEval"
      ]
    },
    {
      "page": "noEqualRows",
      "title": "Number of equal rows in two data sets",
      "topics": [
        "noEqualRows"
      ]
    },
    {
      "page": "ordDataGen",
      "title": "Artificial data for testing ordEval algorithms",
      "topics": [
        "ordDataGen"
      ]
    },
    {
      "page": "ordEval",
      "title": "Evaluation of ordered attributes",
      "topics": [
        "OrdEval",
        "ordEval"
      ]
    },
    {
      "page": "paramCoreIO",
      "title": "Input/output of parameters from/to file",
      "topics": [
        "paramCoreIO"
      ]
    },
    {
      "page": "plot.CoreModel",
      "title": "Visualization of CoreModel models",
      "topics": [
        "plot.CoreModel"
      ]
    },
    {
      "page": "plot.ordEval",
      "title": "Visualization of ordEval results",
      "topics": [
        "plot.ordEval",
        "plotOrdEval",
        "printOrdEval"
      ]
    },
    {
      "page": "predict.CoreModel",
      "title": "Prediction using constructed model",
      "topics": [
        "predict",
        "predict.CoreModel"
      ]
    },
    {
      "page": "preparePlot",
      "title": "Prepare graphics device",
      "topics": [
        "preparePlot",
        "preparePlot.Core"
      ]
    },
    {
      "page": "regDataGen",
      "title": "Artificial data for testing regression algorithms",
      "topics": [
        "regDataGen"
      ]
    },
    {
      "page": "reliabiltyPlot",
      "title": "Plots reliability plot of probabilities",
      "topics": [
        "reliabilityPlot"
      ]
    },
    {
      "page": "rfAttrEval",
      "title": "Attribute evaluation with random forest",
      "topics": [
        "rfAttrEval",
        "rfAttrEvalClustering"
      ]
    },
    {
      "page": "rfClustering",
      "title": "Random forest based clustering",
      "topics": [
        "rfClustering"
      ]
    },
    {
      "page": "rfOOB",
      "title": "Out-of-bag performance estimation for random forests",
      "topics": [
        "rfOOB"
      ]
    },
    {
      "page": "rfOutliers",
      "title": "Random forest based outlier detection",
      "topics": [
        "rfOutliers"
      ]
    },
    {
      "page": "rfProximity",
      "title": "A random forest based proximity function",
      "topics": [
        "rfProximity"
      ]
    },
    {
      "page": "saveRF",
      "title": "Saves/loads random forests model to/from file",
      "topics": [
        "loadRF",
        "saveRF"
      ]
    },
    {
      "page": "testCore",
      "title": "Verification of the CORElearn installation",
      "topics": [
        "allTests",
        "testCore",
        "testCoreAttrEval",
        "testCoreClass",
        "testCoreNA",
        "testCoreOrdEval",
        "testCoreRand",
        "testCoreReg",
        "testCoreRPORT"
      ]
    },
    {
      "page": "versionCore",
      "title": "Package version",
      "topics": [
        "versionCore"
      ]
    }
  ],
  "_rundeps": [
    "cluster",
    "nnet",
    "plotrix",
    "rpart",
    "rpart.plot"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 5.888656598361467,
  "_indexed": true,
  "_nocasepkg": "corelearn",
  "_universes": [
    "rmarko"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:45.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "c2b4c75c528d3153bb1d3354a9849c33c5cf883e37e33c51e165324f14cecb8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:30.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "196079ac386fc75390f869bfcfbab2ffa5a32c6268cf21b14e4b25253556c6f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:39.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "9bf8faaac9172be086df858d39cb45619fad443bcf0c5f922045ba68c8fdbe3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:31.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "e3973d0e2bed1f047532579ab1ca9229d7338dee6c0ed9d7b6954f33029b9ee6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:39:06.000Z",
      "arch": "aarch64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "3a2c010a94ab45fe9937e558506bd45b782c09694b8452b35e8119cc8a85e959",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:40:59.000Z",
      "arch": "x86_64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "5e2ba2aa16fa8526e0ad7f90c310fec59c560768fa500ebf2e13a227a5e30254",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:07.000Z",
      "arch": "aarch64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "e69361d5337dcf29900c7ca1ddb896f3b364c845549107466f6e8677caa88746",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:39:58.000Z",
      "arch": "x86_64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "72a4e9ce1863965df85a47fa1bad38d35dda2e6ac203ae0865161ac7c8b074a5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:33.000Z",
      "arch": "emscripten",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "fab0630dd2ad8c0f1f84bc8409ef55230e6a712bedd67b6ee638eb1b50897dc5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:18.000Z",
      "arch": "x86_64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "51e9d3efa4dd28ef870249f978157e4cb41b203e5a68207caeea5119f341adc1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:37:54.000Z",
      "arch": "x86_64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "f544743f8236fe0d3117efb2b7bb387a574ab5c0522b99fd7a18b2774f01a137",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.57.3.1",
      "date": "2026-05-22T10:38:10.000Z",
      "arch": "x86_64",
      "commit": "3558b0a7c5323bd9c6752972be052e49077ac26b",
      "fileid": "3cf656c02f2b80b0bfa566246f6b3a6f3de58eba3bc54b9b6eb13bc6f4488f9b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rmarko/actions/runs/26282749084"
    }
  ]
}