Skip to content

Commit 64a2567

Browse files
committed
Added setup.py and fixed lint errors
1 parent 0d015a4 commit 64a2567

66 files changed

Lines changed: 690 additions & 350 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.DS_Store

6 KB
Binary file not shown.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.venv
2+
venv
3+
.env

.pylintrc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[MAIN]
2+
persistent = no
3+
4+
[FORMAT]
5+
max-line-length = 120
6+
7+
[MESSAGES CONTROL]
8+
disable =
9+
missing-module-docstring,
10+
missing-class-docstring,
11+
missing-function-docstring,
12+
trailing-newlines,
13+
too-few-public-methods,
14+
too-many-locals,
15+
broad-exception-caught

README.md

Lines changed: 26 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -31,33 +31,32 @@ This repository is designed for research and reproducible benchmarking workflows
3131
## Repository structure
3232

3333
```text
34-
domain-shift-fusion-benchmark/
35-
configs/
36-
sample_benchmark.json
37-
sqlite_benchmark.json
38-
examples/
39-
run_sqlite_demo.sh
40-
src/fusionbench/
41-
bench/
42-
metrics.py
43-
runner.py
44-
cli/
45-
main.py
46-
core/
47-
types.py
48-
utils.py
49-
data/
50-
synthetic.py
51-
sqlite_store.py
52-
domain_shift/
53-
scenarios.py
54-
fusion/
55-
uncertainty.py
56-
perturbations/
57-
operators.py
58-
tests/
59-
pyproject.toml
60-
README.md
34+
configs/
35+
sample_benchmark.json
36+
sqlite_benchmark.json
37+
examples/
38+
run_sqlite_demo.sh
39+
src/fusionbench/
40+
bench/
41+
metrics.py
42+
runner.py
43+
cli/
44+
main.py
45+
core/
46+
types.py
47+
utils.py
48+
data/
49+
synthetic.py
50+
sqlite_store.py
51+
domain_shift/
52+
scenarios.py
53+
fusion/
54+
uncertainty.py
55+
perturbations/
56+
operators.py
57+
tests/
58+
pyproject.toml
59+
README.md
6160
```
6261

6362
## Prerequisites
@@ -70,7 +69,6 @@ domain-shift-fusion-benchmark/
7069
### 1. Create and activate virtual environment
7170

7271
```bash
73-
cd /Users/Projects/ishita-datta/domain-shift-fusion-benchmark
7472
python3 -m venv .venv
7573
source .venv/bin/activate
7674
```
@@ -92,7 +90,6 @@ pip install -e .[dev]
9290
If your environment cannot download packages, you can still run this project directly:
9391

9492
```bash
95-
cd /domain-shift-fusion-benchmark
9693
PYTHONPATH=src python3 -m fusionbench.cli.main run --config configs/sample_benchmark.json --output examples/sample_results.json
9794
```
9895

domain-shift-fusion-benchmark/configs/sample_benchmark.json renamed to configs/sample_benchmark.json

File renamed without changes.

domain-shift-fusion-benchmark/configs/sqlite_benchmark.json renamed to configs/sqlite_benchmark.json

File renamed without changes.

domain-shift-fusion-benchmark/src/fusionbench/bench/metrics.py

Lines changed: 0 additions & 104 deletions
This file was deleted.

domain-shift-fusion-benchmark/src/fusionbench/bench/runner.py

Lines changed: 0 additions & 112 deletions
This file was deleted.

0 commit comments

Comments
 (0)