In top-level directory, mlc.
We have found that the miniforge versions of mamba and conda
work better than those you get from the anaconda graphical
installer. You can make any of them work, but this seems
smoothest to us.
https://github.com/conda-forge/miniforge
mamba env create -f environment_unix.yml
conda activate mlc
There are two ways to make the code accessible and to reload it on each run:
into the mlc environment
pip install -e .
Either on-the-fly for each run, for example:
PYTHONPATH="./src:$PYTHONPATH" pytest
or once per terminal session:
export PYTHONPATH="./src:$PYTHONPATH"
before running tests.
pytest
The -s option tells pytest to display print output.
pytest -s
dot -Tpng mnist-cnn.dot -o mnist-cnn.dot.png
