IDE Setup (PyCharm)¶
Model developers may develop and debug models with their preferred IDE. In this guide, we show how to configure PyCharm in order to develop and debug experiments submitted from Python, i.e. this pattern for the Trial API.
python3.7 -m venv /path/to/env/ source /path/to/env/bin/activate
You will then want to install the
determined Python package, as well
the TensorFlow or PyTorch library versions that your code will run
against when submitting to the cluster. For example, if you are using
Determined’s default task container image
for a PyTorch model, you would install the following dependencies in
pip install determined==<Determined version> pip install torch==<Determined's default image PyTorch version, e.g., 1.4.0> pip install torchvision==<Determined's default image torchvision version, e.g., 0.5.0>
If you are using a custom Docker image for running task containers, you must also install the same dependencies in your local development environment.