arXiv (Cornell University) · 2019 · 18 citations · 9 references
ComputingComputer ScienceMachine LearningProgramming LanguagesScientific ComputingApplication Programming InterfacesOpen DataOpen LearningApi IntegrationMachine Learning SoftwareOpen ApisOpen Science Infrastructure
OpenML is an online platform for open science collaboration in machine learning, used to share datasets and results of machine learning experiments. In this paper we introduce OpenML-Python, a client API for Python, opening up the OpenML platform for a wide range of Python-based tools. It provides easy access to all datasets, tasks and experiments on OpenML from within Python. It also provides functionality to conduct machine learning experiments, upload the results to OpenML, and reproduce results which are stored on OpenML. Furthermore, it comes with a scikit-learn plugin and a plugin mechanism to easily integrate other machine learning libraries written in Python into the OpenML ecosystem. Source code and documentation is available at https://github.com/openml/openml-python/.
9
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Martı́n Abadi, Ashish Agarwal, Paul Barham et al. · arXiv (Cornell University) · 2016 · 9.8K citations · Full text
Efficient and robust automated machine learning
Matthias Feurer, Aaron Klein, Katharina Eggensperger et al. · Neural Information Processing Systems · 2015 · 1.3K citations
Joaquin Vanschoren, Jan N. van Rijn, Bernd Bischl · ACM SIGKDD Explorations Newsletter · 2014 · 1.1K citations · Full text
PMLB: a large benchmark suite for machine learning evaluation and comparison
Randal S. Olson, William La Cava, Patryk Orzechowski et al. · BioData Mining · 2017 · 359 citations · Full text