Skip to content

Commit 9199b2b

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 8eb7acb commit 9199b2b

File tree

4 files changed

+17
-15
lines changed

4 files changed

+17
-15
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ The experiments discussed in [the blog post](https://blog.eleuther.ai/autointerp
230230

231231
## Development
232232

233-
Run unit tests:
233+
Run unit tests:
234234

235235
```pytest .```
236236

delphi/__main__.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
import orjson
88
import torch
9-
from simple_parsing import ArgumentParser
109
from datasets import Dataset
1110
from simple_parsing import ArgumentParser
1211
from sparsify.data import chunk_and_tokenize
@@ -28,10 +27,9 @@
2827
from delphi.log.result_analysis import log_results
2928
from delphi.pipeline import Pipe, Pipeline, process_wrapper
3029
from delphi.scorers import DetectionScorer, FuzzingScorer
30+
from delphi.semantic_index.index import build_or_load_index, load_index
3131
from delphi.sparse_coders import load_hooks_sparse_coders, load_sparse_coders
3232
from delphi.utils import load_tokenized_data
33-
from delphi.sparse_coders import load_sparse_coders
34-
from delphi.semantic_index.index import build_or_load_index, load_index
3533

3634

3735
def load_artifacts(run_cfg: RunConfig):
@@ -184,12 +182,14 @@ def explainer_postprocess(result):
184182
)
185183
postprocess = None
186184
else:
187-
explainer = DefaultExplainer(
188-
client,
189-
threshold=0.3,
190-
verbose=run_cfg.verbose,
191-
),
192-
postprocess= explainer_postprocess
185+
explainer = (
186+
DefaultExplainer(
187+
client,
188+
threshold=0.3,
189+
verbose=run_cfg.verbose,
190+
),
191+
)
192+
postprocess = explainer_postprocess
193193

194194
explainer_pipe = Pipe(
195195
process_wrapper(

delphi/tests/conftest.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,7 @@ def cache_setup(tmp_path_factory, mock_dataset: torch.Tensor, model: PreTrainedM
7777
sparse_model="EleutherAI/sae-pythia-160m-32k",
7878
hookpoints=["layers.1"],
7979
)
80-
hookpoint_to_sparse_encode, _ = load_hooks_sparse_coders(
81-
model, run_cfg_gemma
82-
)
80+
hookpoint_to_sparse_encode, _ = load_hooks_sparse_coders(model, run_cfg_gemma)
8381
print(hookpoint_to_sparse_encode)
8482
# Define cache config and initialize cache
8583
cache = LatentCache(

delphi/tests/test_autoencoders/test_sparse_coders.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ def test_retrieve_autoencoders_from_sparsify(dummy_model, run_cfg_sparsify):
7171
"""
7272
Tests that load_hooks_sparse_coders retrieves autoencoders from Sparsify.
7373
"""
74-
hookpoint_to_sparse_encode,_ = load_hooks_sparse_coders(dummy_model, run_cfg_sparsify)
74+
hookpoint_to_sparse_encode, _ = load_hooks_sparse_coders(
75+
dummy_model, run_cfg_sparsify
76+
)
7577
# Verify that we received a dictionary of autoencoders.
7678
assert (
7779
isinstance(hookpoint_to_sparse_encode, dict)
@@ -94,7 +96,9 @@ def test_retrieve_autoencoders_from_gemma(dummy_model, run_cfg_gemma):
9496
"""
9597
Tests that load_hooks_sparse_coders retrieves autoencoders from Gemma.
9698
"""
97-
hookpoint_to_sparse_encode,transcode = load_hooks_sparse_coders(dummy_model, run_cfg_gemma)
99+
hookpoint_to_sparse_encode, transcode = load_hooks_sparse_coders(
100+
dummy_model, run_cfg_gemma
101+
)
98102
# Verify that we received a dictionary of autoencoders.
99103
assert (
100104
isinstance(hookpoint_to_sparse_encode, dict)

0 commit comments

Comments
 (0)