.. role:: bash(code) :language: bash
.. role:: python(code) :language: python
.. image:: https://api.travis-ci.org/undertherain/benchmarker.svg?branch=master :target: https://travis-ci.org/undertherain/benchmarker :alt: build status from Travis CI
.. image:: https://coveralls.io/repos/github/undertherain/benchmarker/badge.svg?branch=master :target: https://coveralls.io/github/undertherain/benchmarker?branch=master :alt: coveralls badge
.. image:: https://api.codacy.com/project/badge/Grade/a6094d03cc8446a9b851ce9dd298d3c8
:target: https://www.codacy.com/project/undertherain/benchmarker/dashboard?utm_source=github.com&utm_medium=referral&utm_content=undertherain/benchmarker&utm_campaign=Badge_Grade_Dashboard
Benchmarker is a modular framework to automate a set of performance benchmarks, mostly for deep learning.
python3 -m benchmarker --mode=training --framework=pytorch --problem=resnet50 --problem_size=32 --batch_size=4
various devices, frameworks und underlying software stacks, network architectures etc.
Clone, install required packages for example by running
git clone --recursive https://github.com/undertherain/benchmarker.git
pip3 install [--user] -r requirements.txt
The original version was developed in 2017 by Aleksandr Drozd <https://blackbird.pw/>
_.
Since then to the project contributed (in alphabetical order)
Kevin Brown <https://kevinabrown.github.io/>
_Mateusz Bysiek <https://mbdevpl.github.io/>
_Aleksandr Drozd <https://blackbird.pw/>
_Artur Podobas <http://podobas.net/>
_