dtoolAI - reproducible deep learning
dtoolAI is a library for supporting reproducible deep learning.
dtoolAI requires Python version 3. It can be installed through pip:
pip install dtoolai
You can also download this repository and install through:
python setup.py install
dtoolAI requires Pytorch - installing this under Windows can be trickier, see the Pytorch getting started guide for details.
Primary documentation: https://dtoolai.readthedocs.io/en/latest/
Detailed examples of API use are provided in the notebooks/ directory in this repository.
Running the tests requires pytest.
To run the faster tests in the test suite, use:
pytest tests/ -m "not slow"
The test suite also includes full end-to-end tests that create datasets, train models and evaluate them on those datasets. These are much slower, to run them use: