Metadata-Version: 2.1
Name: masterful
Version: 0.4.2
Summary: Masterful AutoML Platform.
Home-page: http://masterfulai.com
Author: Masterful AI
Author-email: learn@masterfulai.com
License: Copyright 2022, Masterful AI, Inc.
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

![LOGO](https://www.masterfulai.com/hubfs/1.Logo-on-white_horizontal_web-transparent-1-1.svg)

Masterful is the training platform for computer vision models. 

Pass in your model architecture and data. Masterful figures out the right hyperparameters for its SOTA regularization, optimization, and semi-supervised learning engines. And then trains your model weights to the peak accuracy. 

## Features
- Built on Tensorflow 2.
- SOTA regularization implementation to improve accuracy from your existing labeled training data while pushing all computations to GPU. 
- SOTA semi-supervised learning implementation to improve accuracy from your raw, unlabeled images. 
- Automatic, high speed hyperparameter discovery algorithms, based on custom search algorithms and analytical / closed-form solutions, to reduce manual experimentation. 
- Maximum GPU utilization and minimium GPU-hours used. 
- Support for most computer vision tasks:
    - Binary classification
    - Single-label classification
    - Multi-label classifcation
    - Detection
    - Semantic Segmentation
    - Instance Segmentation (coming soon)
    - Keypoint Detection (coming soon)

## Key Links
- [Website](http://www.masterfulai.com)
- [Docs](http://www.masterfulai.com/docs)
- [Installation](https://masterful-public.s3.us-west-1.amazonaws.com/933013963/0.4.1/tutorials/tutorial_installation.html)
- [Quickstart](https://masterful-public.s3.us-west-1.amazonaws.com/933013963/0.4.1/notebooks/tutorial_quickstart.html)

## Installation

For detailed instructions with a troubleshooting guide, see the [Installation Guide](https://masterful-public.s3.us-west-1.amazonaws.com/933013963/0.4.1/tutorials/tutorial_installation.html). 

The tldr instructions: 

```
sudo apt install python3-pip
pip install --upgrade pip
pip install masterful
python -c "import masterful; print(masterful.__version__)"
```

## Getting Help

Visit the documentation to see quick tutorials and in depth guides at [www.masterfulai.com/docs](http://www.masterfulai.com/docs). 

Join the Slack community to speak to fellow users of Masterful and with Masterful AI's engineering team. You'll find a link to Slack from [www.masterfulai.com](http://www.masterfulai.com).




