Skip to main content

Python API for OpenML

Project description


A python interface for OpenML, an online platform for open science collaboration in machine learning. It can be used to download or upload OpenML data such as datasets and machine learning experiment results.



Master branch:

Build Status Build status Coverage Status

Development branch:

Build Status Build status Coverage Status

Citing OpenML-Python

If you use OpenML-Python in a scientific publication, we would appreciate a reference to the following paper:

Matthias Feurer, Jan N. van Rijn, Arlind Kadra, Pieter Gijsbers, Neeratyoy Mallik, Sahithya Ravi, Andreas Müller, Joaquin Vanschoren, Frank Hutter OpenML-Python: an extensible Python API for OpenML arXiv:1911.02490 [cs.LG]

Bibtex entry:

  author    = {Matthias Feurer and Jan N. van Rijn and Arlind Kadra and Pieter Gijsbers and Neeratyoy Mallik and Sahithya Ravi and Andreas Müller and Joaquin Vanschoren and Frank Hutter},
  title     = {OpenML-Python: an extensible Python API for OpenML},
  journal   = {arXiv:1911.02490},
  year      = {2019},

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for openml, version 0.11.0
Filename, size File type Python version Upload date Hashes
Filename, size openml-0.11.0.tar.gz (110.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page