How to Install#
Install with pip
#
First, please make sure that the latest pip
version is installed in your working environment.
python3 -m pip install -U pip
Then you can install MotorNet using a simple pip install
command.
python3 -m pip install motornet
Requirements#
There is no third-party software required to run MotorNet. However, some freely available python dependencies are required.
TensorFlow: MotorNet is first and foremost built on TensorFlow. However, the standard TensorFlow toolbox is not compatible with recent Apple machines equipped with M1 silicon chips, and users must rely on an adapted version called tensorflow-macos. When installing MotorNet, the
setup.py
routine will automatically check the machine’s OS platform and hardware to assess whether to solve for thetensorflow
ortensorflow-macos
dependency.NumPy: For array and matrix computations when not using tensors.
Matplotlib: For plotting utilities, mainly in the plotor module.
IPython: Mainly for callbacks that output training metrics during model training.
joblib: For parallelization routines in the parallelizer script.
Install with Anaconda#
Installation via Anaconda is currently not supported.