diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index c7a35f6..fa56818 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -55,7 +55,11 @@ jobs: sudo mv ezkl /usr/local/bin/ # Move the binary to a directory in your PATH - name: Setup Virtual Env run: python -m venv .env; source .env/bin/activate; - - name: Run all benchmarks across all models - run: source .env/bin/activate; cargo nextest run benchmarking_tests::tests::run_benchmarks_ --no-capture + - name: Run random forest benchmarks across all frameworks + run: source .env/bin/activate; cargo nextest run benchmarking_tests::tests::run_benchmarks_::tests_0 --no-capture + - name: Run linear regression benchmarks across all frameworks + run: source .env/bin/activate; cargo nextest run benchmarking_tests::tests::run_benchmarks_::tests_1 --no-capture + - name: Run svm classification benchmarks across all frameworks + run: source .env/bin/activate; cargo nextest run benchmarking_tests::tests::run_benchmarks_::tests_2 --no-capture - name: Pretty Print benchmarks.json run: jq '.' benchmarks.json # Pretty print the benchmarks.json file \ No newline at end of file