DeepAI AI Chat
Log In Sign Up

PHOTON – A Python API for Rapid Machine Learning Model Development

by   Ramona Leenings, et al.

This article describes the implementation and use of PHOTON, a high-level Python API designed to simplify and accelerate the process of machine learning model development. It enables designing both basic and advanced machine learning pipeline architectures and automatizes the repetitive training, optimization and evaluation workflow. PHOTON offers easy access to established machine learning toolboxes as well as the possibility to integrate custom algorithms and solutions for any part of the model construction and evaluation process. By adding a layer of abstraction incorporating current best practices it offers an easy-to-use, flexible approach to implementing fast, reproducible, and unbiased machine learning solutions.


page 1

page 2

page 3

page 4


A Practical Python API for Querying AFLOWLIB

Large databases such as provide valuable data sources for d...

The NLTK FrameNet API: Designing for Discoverability with a Rich Linguistic Resource

A new Python API, integrated within the NLTK suite, offers access to the...

PyKale: Knowledge-Aware Machine Learning from Multiple Sources in Python

Machine learning is a general-purpose technology holding promises for ma...

The PHOTON Wizard – Towards Educational Machine Learning Code Generators

Despite the tremendous efforts to democratize machine learning, especial...

Model Sketching: Centering Concepts in Early-Stage Machine Learning Model Design

Machine learning practitioners often end up tunneling on low-level techn...

Pymc-learn: Practical Probabilistic Machine Learning in Python

Pymc-learn is a Python package providing a variety of state-of-the-art p...

BioImageLoader: Easy Handling of Bioimage Datasets for Machine Learning

BioImageLoader (BIL) is a python library that handles bioimage datasets ...