Package: OpenML 1.12

Giuseppe Casalicchio

OpenML: Open Machine Learning and Open Data Platform

We provide an R interface to 'OpenML.org' which is an online machine learning platform where researchers can access open data, download and upload data sets, share their machine learning tasks and experiments and organize them online to work and collaborate with other researchers. The R interface allows to query for data sets with specific properties, and allows the downloading and uploading of data sets, tasks, flows and runs. See <https://www.openml.org/guide/api> for more information.

Authors:Giuseppe Casalicchio <giuseppe.casalicchio@stat.uni-muenchen.de>, Bernd Bischl <bernd_bischl@gmx.net>, Dominik Kirchhoff <dom.kirchhoff@gmail.com>, Michel Lang <michellang@gmail.com>, Benjamin Hofner <benjamin.hofner@fau.de>, Jakob Bossek <j.bossek@gmail.com>, Pascal Kerschke <kerschke@uni-muenster.de>, Joaquin Vanschoren <joaquin.vanschoren@gmail.com>

OpenML_1.12.tar.gz
OpenML_1.12.zip(r-4.5)OpenML_1.12.zip(r-4.4)OpenML_1.12.zip(r-4.3)
OpenML_1.12.tgz(r-4.5-any)OpenML_1.12.tgz(r-4.4-any)OpenML_1.12.tgz(r-4.3-any)
OpenML_1.12.tar.gz(r-4.5-noble)OpenML_1.12.tar.gz(r-4.4-noble)
OpenML_1.12.tgz(r-4.4-emscripten)OpenML_1.12.tgz(r-4.3-emscripten)
OpenML.pdf |OpenML.html
OpenML/json (API)
NEWS

# Install 'OpenML' in R:
install.packages('OpenML', repos = c('https://openml.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/openml/openml-r/issues

On CRAN:

Conda:

arffbenchmarkingbenchmarking-suiteclassificationdata-sciencedatabasedatasetdatasetsmachine-learningmachine-learning-algorithmsopen-dataopen-scienceopendataopenmlopenscienceregressionreproducible-researchstatistics

11.04 score 97 stars 7.1k scripts 519 downloads 21 mentions 56 exports 19 dependencies

Last updated 10 months agofrom:896ab8c155. Checks:9 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 12 2025
R-4.5-winOKMar 12 2025
R-4.5-macOKMar 12 2025
R-4.5-linuxOKMar 12 2025
R-4.4-winOKMar 12 2025
R-4.4-macOKMar 12 2025
R-4.4-linuxOKMar 12 2025
R-4.3-winOKMar 12 2025
R-4.3-macOKMar 12 2025

Exports:chunkOMLlistclearOMLCacheconvertMlrLearnerToOMLFlowconvertMlrTaskToOMLDataSetconvertOMLDataSetToMlrconvertOMLFlowToMlrconvertOMLMlrRunToBMRconvertOMLRunToBMRconvertOMLTaskToMlrdeleteOMLObjectextractOMLStudyIdsgetCachedOMLDataSetStatusgetOMLConfiggetOMLDataSetgetOMLDataSetQualitiesgetOMLFlowgetOMLRungetOMLRunParListgetOMLSeedParListgetOMLStudygetOMLTasklistOMLDataSetQualitieslistOMLDataSetslistOMLEstimationProcedureslistOMLEvaluationMeasureslistOMLFlowslistOMLRunEvaluationslistOMLRunslistOMLSetuplistOMLStudieslistOMLTaskslistOMLTaskTypesloadOMLConfigmakeOMLDataSetmakeOMLDataSetDescriptionmakeOMLEstimationProceduremakeOMLFlowmakeOMLFlowParametermakeOMLRunmakeOMLRunParametermakeOMLRunParListmakeOMLSeedParListmakeOMLStudymakeOMLTaskpopulateOMLCacherunTaskFlowrunTaskMlrsaveOMLConfigsetOMLConfigtagOMLObjectuntagOMLObjectuploadOMLDataSetuploadOMLFlowuploadOMLRunuploadOMLStudyuploadOMLTask

Dependencies:askpassbackportsBBmisccachemcheckmatecurldata.tabledigestfastmaphttrjsonlitememoisemimeopensslR6rlangstringisysXML

OpenML Cheatsheet

Rendered fromopenml-cheatsheet.pdf.asisusingR.rsp::asison Mar 12 2025.

Last update: 2017-10-17
Started: 2017-10-17

OpenML Tutorial

Rendered fromOpenML.html.asisusingR.rsp::asison Mar 12 2025.

Last update: 2017-06-08
Started: 2017-03-15

Readme and manuals

Help Manual

Help pageTopics
Do chunked listingschunkOMLlist
Clear cache directoriesclearOMLCache
OpenML configuration.configuration
Converts an OMLFlow to an mlr learner.convertMlrLearnerToOMLFlow
Converts a mlr task to an OpenML data set.convertMlrTaskToOMLDataSet
Convert an OpenML data set to mlr task.convertOMLDataSetToMlr
Converts a flow to a mlr learner.convertOMLFlowToMlr
Convert 'OMLMlrRun's to a 'BenchmarkResult'.convertOMLMlrRunToBMR
Convert an OpenML run set to a benchmark result for mlr.convertOMLRunToBMR
Convert an OpenML task to mlr.convertOMLTaskToMlr
Delete an OpenML object.deleteOMLObject
Extract IDs of a OMLStudy objectextractOMLStudyIds
Check status of cached datasets.getCachedOMLDataSetStatus
Get OpenML configuration.getOMLConfig
Get an OpenML data set.getOMLDataSet
List available OpenML qualities with values for given data set.getOMLDataSetQualities
Download an OpenML flow.getOMLFlow
Get an OpenML run.getOMLRun
Extract OMLRunParList from rungetOMLRunParList
Extract OMLSeedParList from rungetOMLSeedParList
Get OpenML Study information.getOMLStudy
Get an OpenML task.getOMLTask
List available OpenML qualities names.listOMLDataSetQualities
List the first 5000 OpenML data sets.listOMLDataSets
List available estimation procedures.listOMLEstimationProcedures
List available OpenML evaluation measures.listOMLEvaluationMeasures
List all registered OpenML flows.listOMLFlows
List run results of a task.listOMLRunEvaluations
List the first 5000 OpenML runs.listOMLRuns
List hyperparameter settingslistOMLSetup
list OpenML Studies.listOMLStudies
List the first 5000 OpenML tasks.listOMLTasks
List available OpenML task types.listOMLTaskTypes
Load OpenML configuration.loadOMLConfig
Construct OMLFlow.makeOMLFlow OMLFlow
Construct OMLRun.makeOMLRun OMLRun
Construct OMLRunParList.makeOMLRunParList OMLRunParList
Construct OMLSeedParListmakeOMLSeedParList OMLSeedParList
OMLStudy.makeOMLStudy OMLStudy
Construct OMLTask.makeOMLTask OMLTask
OMLDataSet.makeOMLDataSet OMLDataSet
Construct OMLDataSetDescription.makeOMLDataSetDescription OMLDataSetDescription
Download a bunch of OpenML objects to cache.populateOMLCache
Reproduce the RunrunTaskFlow
Run mlr learner on OpenML task.OMLMlrRun runTaskMlr
Saves a list of OpenML configuration settings to file.saveOMLConfig
Settter for configuration settings.setOMLConfig
Tagging of OpenML objectstagOMLObject untagOMLObject
Upload a data set to the OpenML server.uploadOMLDataSet
Upload an OpenML.uploadOMLFlow
Upload an OpenML run.uploadOMLRun
Upload OpenML Study information.uploadOMLStudy
Upload a task to the OpenML server.uploadOMLTask