dvc-bench
Benchmarking dvc with Airspeed Velocity.
Setting up
- Clone this repository.
cd dvc-bench- Create a virtual env and install requirements:
$ pip install -r requirements.txtvirtualenvhas to be 16
Running benchmarks
$ dvc repro run_benchmarks.dvcVisualizing results
$ asv publish && asv previewTesting local changes against dvc master
- Set up this project
- Change
repovalue inasv.conf.jsonto point to your localdvcrepository. - Put target git hash and master hash to
file.txt - Run benchmark(s):
asv run HASHFILE:file.txt - To run specific benchmark, use
--bench {benchmark_name}option.