Skip to content

jphong89/fastestimator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastEstimator

Build Status Build Status

FastEstimator is a high-level deep learning API. With the help of FastEstimator, you can easily build a high-performance deep learning model and run it anywhere. 😉

Prerequisites:

  • Python >= 3.5

  • TensorFlow2

    • GPU: pip install tensorflow-gpu==2.0.0
    • CPU: pip install tensorflow==2.0.0
  • Pytorch backend is coming soon!

Installation

Please choose one:

  • I have no idea what FastEstimator is about:
pip install fastestimator==1.0b2
  • I want to keep up to date with the latest:
pip install fastestimator-nightly
  • I'm here to play hardcore mode:
git clone https://github.com/fastestimator/fastestimator.git
pip install -e fastestimator

Docker Hub

Docker container creates isolated virtual environment that shares resources with host machine. Docker provides an easy way to set up FastEstimator environment, users can pull image from Docker Hub.

  • GPU: docker pull fastestimator/fastestimator:1.0b2-gpu
  • CPU: docker pull fastestimator/fastestimator:1.0b2-cpu

Start your first FastEstimator training

$ python ./apphub/image_classification/lenet_mnist/lenet_mnist.py

Tutorial

We have tutorial series that walk through everything you need to know about FastEstimator.

Example

Check out Application Hub for end-to-end deep learning examples in FastEstimator.

Documentation

For more info, check out our FastEstimator documentation.

Citation

Please cite FastEstimator in your publications if it helps your research:

@misc{dong2019fastestimator,
    title={FastEstimator: A Deep Learning Library for Fast Prototyping and Productization},
    author={Xiaomeng Dong and Junpyo Hong and Hsi-Ming Chang and Michael Potter and Aritra Chowdhury and
            Purujit Bahl and Vivek Soni and Yun-Chan Tsai and Rajesh Tamada and Gaurav Kumar and Caroline Favart and
            V. Ratna Saripalli and Gopal Avinash},
    year={2019},
    eprint={1910.04875},
    archivePrefix={arXiv},
    primaryClass={cs.CV}
}

License

Apache License 2.0

About

building deep learning model fast & easy

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Jupyter Notebook 94.7%
  • Python 5.3%