docs | |
---|---|
tests | |
package |
A small python3 based benchmark tool to benchmark and hence compare Deep Learning Models. This project is currently heavy development. Please expect the usage to change without prior notice.
- Free software: BSD 3-Clause License
(currently not available)
pip install deeprace
$ deeprace --help usage: deeprace [--version] [--help] [--verbose] [--loglevel <level>] <command> [<args>...] options: -h, --help Show this help message -v, --version Print the version of deeprace -V, --verbose Run in verbose mode -L <level> --loglevel=<level> logging level to use [default: info] The most commonly used git commands are: list list available models train run training on a given model describe show available parameters for given model See 'deeprace help <command>' for more information on a specific command.
To run training, do:
$ python3 ./deeprace.py train resnet50v1 usage: deeprace train [options] [--] <models> options: -h, --help print this help message -O <mopts> --meta-options=<mopts> hyper-parameters for training, e.g. batch_size -D <dpath> --datapath=<dpath> path used for temporary storage, e.g. for the input data, checkpoints etc [default: datasets] -R <rpath> --resultspath=<rpath> path to store results or checkpoints [default: deeprace-results] -b <backe> --backend=<backe> which backend to use [default: keras] -e <neps> --nepochs=<neps> number of epochs to train [default: 0] -d <ds> --dataset=<ds> the dataset to use (depends on the model of choice) [default: model_default] -f <dfrac> --datafraction=<dfrac> fraction of the dataset to use, helpful for debugging/testing [default: 1.] -t <output> --timings=<output> file to store the individual timings in [default: timings.tsv] -s <sep> --separator=<sep> seperator for the output data [default: ] -c <cmt> --comment=<cmt> comment to add to the measurement
(currently not available)
https://deeprace.readthedocs.io/
To run the all tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows | set PYTEST_ADDOPTS=--cov-append tox |
---|---|
Other | PYTEST_ADDOPTS=--cov-append tox |