Favicon of AutoKeras

AutoKeras

An open-source Python AutoML library built on Keras and TensorFlow, with neural architecture search and image classification under Apache 2.0.

Screenshot of AutoKeras website

AutoKeras is a Python AutoML library built on Keras for automated deep learning. It searches for neural-network configurations and trains models from your data, reducing the amount of manual architecture design needed for an experiment.

The image-classification interface accepts training images and labels, then predicts labels for new images. It gives developers a starting point for experimenting with image-recognition models through a Python API. AutoKeras also provides tutorials for its other supported tasks.

Install the library with pip3 install autokeras in a compatible Keras environment. Training runs on the hardware available to that environment; compute and memory requirements depend on the search and dataset.

AutoKeras is developed by DATA Lab at Texas A&M University and uses the Apache 2.0 license.

Similar to AutoKeras