MXNets Continuous Integration system is covering a big variety of environments with the help of Docker. This ensures consistent test behaviour and reproducibility in between multiple runs. This guide explains how to make use of the available tools to recreate test results on your local machine.
Requirements
In order to run this toolchain, the following packages have to be installed. Please note that CPU tests can be run on Mac OS and Ubuntu, while GPU tests may only be executed under Ubuntu:
- Docker
- Python3
- Optional: Nvidia-Docker (Ubuntu only, for GPU tests)
- Optional: GPU with Cuda Compute Capability ≥ 3.0