Skip to content

1. Install Dependencies:

  • Install TensorFlow

    pip install tensorflow==2.4.1
    

  • Install PyTorch

    • CPU:

      pip install torch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2
      

    • GPU:

      pip install torch==1.7.1+cu110 torchvision==0.8.2+cu110 torchaudio===0.7.2 -f https://download.pytorch.org/whl/torch_stable.html
      

    • Extra Dependencies:

    • Windows:

      • Install Visual C++ 2015 build tools here and install default option.

      • Install latest Visual C++ redistributable here and choose x86 for 32 bit OS, x64 for 64 bit OS.

    • Linux:

      $ apt-get install libglib2.0-0 libsm6 libxrender1 libxext6
      

    • Mac:

      $ echo No extra dependency needed ":)"
      

2. Install FastEstimator:

  • Stable (Linux/Mac):

    $ pip install fastestimator
    

  • Stable (Windows):

    First download zip file from available releases

    $ pip install fastestimator-x.x.x.zip
    

  • Nightly (Linux/Mac):

    $ pip install fastestimator-nightly
    

  • Nightly (Windows):

    First download zip file here

    $ pip install fastestimator-master.zip
    

Docker Hub

Docker containers create isolated virtual environments that share resources with a host machine. Docker provides an easy way to set up a FastEstimator environment. You can simply pull our image from Docker Hub and get started: * Stable: * GPU:

docker pull fastestimator/fastestimator:latest-gpu
* CPU:
docker pull fastestimator/fastestimator:latest-cpu
* Nighly: * GPU:
docker pull fastestimator/fastestimator:nightly-gpu
* CPU:
docker pull fastestimator/fastestimator:nightly-cpu