Overview
File Change Frequency Overall
  • There are 24 files with 5,442 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (410 lines of code)
    • 23 files changed 1-5 times (5,032 lines of code)
0% | 0% | 0% | 7% | 92%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 24 files with 5,442 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 4 files changed by 2-5 contributors (1,218 lines of code)
    • 20 files changed by 1 contributor (4,224 lines of code)
0% | 0% | 0% | 22% | 77%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, ts, tsx, md, txt, json, css, ini, gitignore, cfg, js, toml, sh, html, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 7% | 92%
tsx0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 0%
js0% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
css0% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
neuron_explainer0% | 0% | 0% | 7% | 92%
neuron_viewer0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
explainer_routes.py
in neuron_explainer/activation_server
410 8 2024-03-14 2024-05-13 6 3 +33 / -33 henktillman@gmail.com exxxmachina@protonmail.com
attention_head_scoring.py
in neuron_explainer/explanations
205 3 2024-03-14 2024-05-13 5 3 +6 / -6 henktillman@gmail.com exxxmachina@protonmail.com
simulator.py
in neuron_explainer/explanations
586 18 2024-03-14 2024-05-13 5 3 +10 / -6 henktillman@gmail.com exxxmachina@protonmail.com
file_utils.py
in neuron_explainer
63 5 2024-03-14 2024-03-16 3 1 +168 / -6 henktillman@gmail.com henktillman@gmail.com
welcome.tsx
in neuron_viewer/src
79 1 2024-03-13 2024-03-16 3 1 +60 / -16 henktillman@gmail.com henktillman@gmail.com
create_hf_test_data.py
in neuron_explainer/scripts
93 2 2024-03-14 2024-03-16 3 1 +6 / -6 henktillman@gmail.com henktillman@gmail.com
main.py
in neuron_explainer/activation_server
134 6 2024-03-13 2024-03-16 3 1 +12 / -20 henktillman@gmail.com henktillman@gmail.com
explanations.py
in neuron_explainer/explanations
136 6 2024-03-14 2024-03-16 3 1 +17 / -47 henktillman@gmail.com henktillman@gmail.com
activations.py
in neuron_explainer/activations
154 11 2024-03-14 2024-03-16 3 1 +17 / -53 henktillman@gmail.com henktillman@gmail.com
autoencoder_context.py
in neuron_explainer/models
218 21 2024-03-14 2024-03-16 3 1 +13 / -13 henktillman@gmail.com henktillman@gmail.com
transformer.py
in neuron_explainer/models
522 52 2024-03-14 2024-03-16 3 1 +45 / -53 henktillman@gmail.com henktillman@gmail.com
17 - 2026-04-13 2026-04-15 2 2 +9 / -9 146999853+mcgrew-oai@users.... codex@openai.com
explanation_datasets.py
in neuron_explainer/activation_server
23 1 2024-03-14 2024-03-16 2 1 +6 / -6 henktillman@gmail.com henktillman@gmail.com
load_neurons.py
in neuron_explainer/activation_server
50 2 2024-03-14 2024-03-16 2 1 +4 / -4 henktillman@gmail.com henktillman@gmail.com
download_from_hf.py
in neuron_explainer/scripts
84 4 2024-03-15 2024-03-16 2 1 +12 / -10 henktillman@gmail.com henktillman@gmail.com
neuron_datasets.py
in neuron_explainer/activation_server
101 3 2024-03-14 2024-03-16 2 1 +24 / -20 henktillman@gmail.com henktillman@gmail.com
model_registry.py
in neuron_explainer/models
101 5 2024-03-14 2024-03-16 2 1 +18 / -18 henktillman@gmail.com henktillman@gmail.com
model_context.py
in neuron_explainer/models
306 37 2024-03-15 2024-03-16 2 1 +4 / -4 henktillman@gmail.com henktillman@gmail.com
derived_scalar_store.py
in neuron_explainer/activations/derived_scalars
534 42 2024-03-15 2024-03-16 2 1 +8 / -8 henktillman@gmail.com henktillman@gmail.com
ModelInfoResponse.ts
in neuron_viewer/src/client/models
8 - 2024-03-13 2024-03-13 1 1 +4 / -0 henktillman@gmail.com henktillman@gmail.com
inference_routes.py
in neuron_explainer/activation_server
70 3 2024-03-13 2024-03-13 1 1 +18 / -4 henktillman@gmail.com henktillman@gmail.com
autoencoder.py
in neuron_explainer/models
105 15 2024-06-04 2024-06-04 1 1 +55 / -0 tom.duprelatour.10@gmail.com tom.duprelatour.10@gmail.com
requests_and_responses.py
in neuron_explainer/activation_server
337 4 2024-03-13 2024-03-13 1 1 +4 / -0 henktillman@gmail.com henktillman@gmail.com
interactive_model.py
in neuron_explainer/activation_server
1106 33 2024-03-13 2024-03-13 1 1 +10 / -2 henktillman@gmail.com henktillman@gmail.com
plots.tsx
in neuron_viewer/src
1 -
LayerDisplay.tsx
in neuron_viewer/src/TransformerDebugger/cards
1 -
SparsityMetricsDisplay.tsx
in neuron_viewer/src/TransformerDebugger/cards
1 -
__init__.py
in neuron_explainer
1 -
__init__.py
in neuron_explainer/explanations
1 -
__init__.py
in neuron_explainer/activations/derived_scalars
1 -
__init__.py
in neuron_explainer/fast_dataclasses
2 -
__init__.py
in neuron_explainer/models
3 -
utils.py
in neuron_explainer/activations/derived_scalars
3 1
PreOrPostAct.ts
in neuron_viewer/src/client/models
4 -
InferenceResponse.ts
in neuron_viewer/src/client/models
4 -
ComponentTypeForAttention.ts
in neuron_viewer/src/client/models
4 -
PassType.ts
in neuron_viewer/src/client/models
4 -
ComponentTypeForMlp.ts
in neuron_viewer/src/client/models
4 -
BatchedRequest.ts
in neuron_viewer/src/client/models
4 -
ScoreResult.ts
in neuron_viewer/src/client/models
4 -
ExplanationResult.ts
in neuron_viewer/src/client/models
4 -
BatchedTdbRequest.ts
in neuron_viewer/src/client/models
4 -
TopTokensAttendedTo.ts
in neuron_viewer/src/client/models
4 -
HTTPValidationError.ts
in neuron_viewer/src/client/models
4 -
BatchedResponse.ts
in neuron_viewer/src/client/models
4 -
__init__.py
in neuron_explainer/pydantic
4 -
Tensor2D.ts
in neuron_viewer/src/client/models
5 -
Tensor3D.ts
in neuron_viewer/src/client/models
5 -
Tensor1D.ts
in neuron_viewer/src/client/models
5 -
AblationSpec.ts
in neuron_viewer/src/client/models
5 -
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
file_utils.py
in neuron_explainer
63 5 2024-03-14 2024-03-16 3 1 +168 / -6 henktillman@gmail.com henktillman@gmail.com
transformer.py
in neuron_explainer/models
522 52 2024-03-14 2024-03-16 3 1 +45 / -53 henktillman@gmail.com henktillman@gmail.com
welcome.tsx
in neuron_viewer/src
79 1 2024-03-13 2024-03-16 3 1 +60 / -16 henktillman@gmail.com henktillman@gmail.com
activations.py
in neuron_explainer/activations
154 11 2024-03-14 2024-03-16 3 1 +17 / -53 henktillman@gmail.com henktillman@gmail.com
explainer_routes.py
in neuron_explainer/activation_server
410 8 2024-03-14 2024-05-13 6 3 +33 / -33 henktillman@gmail.com exxxmachina@protonmail.com
explanations.py
in neuron_explainer/explanations
136 6 2024-03-14 2024-03-16 3 1 +17 / -47 henktillman@gmail.com henktillman@gmail.com
autoencoder.py
in neuron_explainer/models
105 15 2024-06-04 2024-06-04 1 1 +55 / -0 tom.duprelatour.10@gmail.com tom.duprelatour.10@gmail.com
neuron_datasets.py
in neuron_explainer/activation_server
101 3 2024-03-14 2024-03-16 2 1 +24 / -20 henktillman@gmail.com henktillman@gmail.com
model_registry.py
in neuron_explainer/models
101 5 2024-03-14 2024-03-16 2 1 +18 / -18 henktillman@gmail.com henktillman@gmail.com
main.py
in neuron_explainer/activation_server
134 6 2024-03-13 2024-03-16 3 1 +12 / -20 henktillman@gmail.com henktillman@gmail.com
autoencoder_context.py
in neuron_explainer/models
218 21 2024-03-14 2024-03-16 3 1 +13 / -13 henktillman@gmail.com henktillman@gmail.com
inference_routes.py
in neuron_explainer/activation_server
70 3 2024-03-13 2024-03-13 1 1 +18 / -4 henktillman@gmail.com henktillman@gmail.com
download_from_hf.py
in neuron_explainer/scripts
84 4 2024-03-15 2024-03-16 2 1 +12 / -10 henktillman@gmail.com henktillman@gmail.com
17 - 2026-04-13 2026-04-15 2 2 +9 / -9 146999853+mcgrew-oai@users.... codex@openai.com
derived_scalar_store.py
in neuron_explainer/activations/derived_scalars
534 42 2024-03-15 2024-03-16 2 1 +8 / -8 henktillman@gmail.com henktillman@gmail.com
simulator.py
in neuron_explainer/explanations
586 18 2024-03-14 2024-05-13 5 3 +10 / -6 henktillman@gmail.com exxxmachina@protonmail.com
explanation_datasets.py
in neuron_explainer/activation_server
23 1 2024-03-14 2024-03-16 2 1 +6 / -6 henktillman@gmail.com henktillman@gmail.com
create_hf_test_data.py
in neuron_explainer/scripts
93 2 2024-03-14 2024-03-16 3 1 +6 / -6 henktillman@gmail.com henktillman@gmail.com
attention_head_scoring.py
in neuron_explainer/explanations
205 3 2024-03-14 2024-05-13 5 3 +6 / -6 henktillman@gmail.com exxxmachina@protonmail.com
interactive_model.py
in neuron_explainer/activation_server
1106 33 2024-03-13 2024-03-13 1 1 +10 / -2 henktillman@gmail.com henktillman@gmail.com
load_neurons.py
in neuron_explainer/activation_server
50 2 2024-03-14 2024-03-16 2 1 +4 / -4 henktillman@gmail.com henktillman@gmail.com
model_context.py
in neuron_explainer/models
306 37 2024-03-15 2024-03-16 2 1 +4 / -4 henktillman@gmail.com henktillman@gmail.com
ModelInfoResponse.ts
in neuron_viewer/src/client/models
8 - 2024-03-13 2024-03-13 1 1 +4 / -0 henktillman@gmail.com henktillman@gmail.com
requests_and_responses.py
in neuron_explainer/activation_server
337 4 2024-03-13 2024-03-13 1 1 +4 / -0 henktillman@gmail.com henktillman@gmail.com
plots.tsx
in neuron_viewer/src
1 -
LayerDisplay.tsx
in neuron_viewer/src/TransformerDebugger/cards
1 -
SparsityMetricsDisplay.tsx
in neuron_viewer/src/TransformerDebugger/cards
1 -
__init__.py
in neuron_explainer
1 -
__init__.py
in neuron_explainer/explanations
1 -
__init__.py
in neuron_explainer/activations/derived_scalars
1 -
__init__.py
in neuron_explainer/fast_dataclasses
2 -
__init__.py
in neuron_explainer/models
3 -
utils.py
in neuron_explainer/activations/derived_scalars
3 1
PreOrPostAct.ts
in neuron_viewer/src/client/models
4 -
InferenceResponse.ts
in neuron_viewer/src/client/models
4 -
ComponentTypeForAttention.ts
in neuron_viewer/src/client/models
4 -
PassType.ts
in neuron_viewer/src/client/models
4 -
ComponentTypeForMlp.ts
in neuron_viewer/src/client/models
4 -
BatchedRequest.ts
in neuron_viewer/src/client/models
4 -
ScoreResult.ts
in neuron_viewer/src/client/models
4 -
ExplanationResult.ts
in neuron_viewer/src/client/models
4 -
BatchedTdbRequest.ts
in neuron_viewer/src/client/models
4 -
TopTokensAttendedTo.ts
in neuron_viewer/src/client/models
4 -
HTTPValidationError.ts
in neuron_viewer/src/client/models
4 -
BatchedResponse.ts
in neuron_viewer/src/client/models
4 -
__init__.py
in neuron_explainer/pydantic
4 -
Tensor2D.ts
in neuron_viewer/src/client/models
5 -
Tensor3D.ts
in neuron_viewer/src/client/models
5 -
Tensor1D.ts
in neuron_viewer/src/client/models
5 -
AblationSpec.ts
in neuron_viewer/src/client/models
5 -
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
explainer_routes.py
in neuron_explainer/activation_server
410 8 2024-03-14 2024-05-13 6 3 +33 / -33 henktillman@gmail.com exxxmachina@protonmail.com
attention_head_scoring.py
in neuron_explainer/explanations
205 3 2024-03-14 2024-05-13 5 3 +6 / -6 henktillman@gmail.com exxxmachina@protonmail.com
simulator.py
in neuron_explainer/explanations
586 18 2024-03-14 2024-05-13 5 3 +10 / -6 henktillman@gmail.com exxxmachina@protonmail.com
17 - 2026-04-13 2026-04-15 2 2 +9 / -9 146999853+mcgrew-oai@users.... codex@openai.com
activations.py
in neuron_explainer/activations
154 11 2024-03-14 2024-03-16 3 1 +17 / -53 henktillman@gmail.com henktillman@gmail.com
explanations.py
in neuron_explainer/explanations
136 6 2024-03-14 2024-03-16 3 1 +17 / -47 henktillman@gmail.com henktillman@gmail.com
transformer.py
in neuron_explainer/models
522 52 2024-03-14 2024-03-16 3 1 +45 / -53 henktillman@gmail.com henktillman@gmail.com
autoencoder_context.py
in neuron_explainer/models
218 21 2024-03-14 2024-03-16 3 1 +13 / -13 henktillman@gmail.com henktillman@gmail.com
create_hf_test_data.py
in neuron_explainer/scripts
93 2 2024-03-14 2024-03-16 3 1 +6 / -6 henktillman@gmail.com henktillman@gmail.com
file_utils.py
in neuron_explainer
63 5 2024-03-14 2024-03-16 3 1 +168 / -6 henktillman@gmail.com henktillman@gmail.com
main.py
in neuron_explainer/activation_server
134 6 2024-03-13 2024-03-16 3 1 +12 / -20 henktillman@gmail.com henktillman@gmail.com
welcome.tsx
in neuron_viewer/src
79 1 2024-03-13 2024-03-16 3 1 +60 / -16 henktillman@gmail.com henktillman@gmail.com
derived_scalar_store.py
in neuron_explainer/activations/derived_scalars
534 42 2024-03-15 2024-03-16 2 1 +8 / -8 henktillman@gmail.com henktillman@gmail.com
model_context.py
in neuron_explainer/models
306 37 2024-03-15 2024-03-16 2 1 +4 / -4 henktillman@gmail.com henktillman@gmail.com
model_registry.py
in neuron_explainer/models
101 5 2024-03-14 2024-03-16 2 1 +18 / -18 henktillman@gmail.com henktillman@gmail.com
download_from_hf.py
in neuron_explainer/scripts
84 4 2024-03-15 2024-03-16 2 1 +12 / -10 henktillman@gmail.com henktillman@gmail.com
neuron_datasets.py
in neuron_explainer/activation_server
101 3 2024-03-14 2024-03-16 2 1 +24 / -20 henktillman@gmail.com henktillman@gmail.com
explanation_datasets.py
in neuron_explainer/activation_server
23 1 2024-03-14 2024-03-16 2 1 +6 / -6 henktillman@gmail.com henktillman@gmail.com
load_neurons.py
in neuron_explainer/activation_server
50 2 2024-03-14 2024-03-16 2 1 +4 / -4 henktillman@gmail.com henktillman@gmail.com
autoencoder.py
in neuron_explainer/models
105 15 2024-06-04 2024-06-04 1 1 +55 / -0 tom.duprelatour.10@gmail.com tom.duprelatour.10@gmail.com
inference_routes.py
in neuron_explainer/activation_server
70 3 2024-03-13 2024-03-13 1 1 +18 / -4 henktillman@gmail.com henktillman@gmail.com
interactive_model.py
in neuron_explainer/activation_server
1106 33 2024-03-13 2024-03-13 1 1 +10 / -2 henktillman@gmail.com henktillman@gmail.com
requests_and_responses.py
in neuron_explainer/activation_server
337 4 2024-03-13 2024-03-13 1 1 +4 / -0 henktillman@gmail.com henktillman@gmail.com
ModelInfoResponse.ts
in neuron_viewer/src/client/models
8 - 2024-03-13 2024-03-13 1 1 +4 / -0 henktillman@gmail.com henktillman@gmail.com
attention.py
in neuron_explainer/activations/derived_scalars
696 41
logprobs.py
in neuron_explainer/activations/derived_scalars
94 8
derived_scalar_types.py
in neuron_explainer/activations/derived_scalars
827 14
config.py
in neuron_explainer/activations/derived_scalars
129 8
residual.py
in neuron_explainer/activations/derived_scalars
237 13
direct_effects.py
in neuron_explainer/activations/derived_scalars
416 23
multi_pass_scalar_deriver.py
in neuron_explainer/activations/derived_scalars
254 30
multi_group.py
in neuron_explainer/activations/derived_scalars
195 15
scalar_deriver.py
in neuron_explainer/activations/derived_scalars
357 41
__init__.py
in neuron_explainer/activations/derived_scalars
1 -
tokens.py
in neuron_explainer/activations/derived_scalars
161 6
mlp.py
in neuron_explainer/activations/derived_scalars
91 6
autoencoder.py
in neuron_explainer/activations/derived_scalars
416 34
node_write.py
in neuron_explainer/activations/derived_scalars
95 3
utils.py
in neuron_explainer/activations/derived_scalars
3 1
least_common_tokens.py
in neuron_explainer/activations/derived_scalars
598 -
write_tensors.py
in neuron_explainer/activations/derived_scalars
82 5
edge_activation.py
in neuron_explainer/activations/derived_scalars
63 3
reconstituter_class.py
in neuron_explainer/activations/derived_scalars
634 44
postprocessing.py
in neuron_explainer/activations/derived_scalars
556 33
indexing.py
in neuron_explainer/activations/derived_scalars
422 34
make_scalar_derivers.py
in neuron_explainer/activations/derived_scalars
340 2
activations_and_metadata.py
in neuron_explainer/activations/derived_scalars
405 33
reconstituted.py
in neuron_explainer/activations/derived_scalars
345 27
edge_attribution.py
in neuron_explainer/activations/derived_scalars
429 24
locations.py
in neuron_explainer/activations/derived_scalars
188 16
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
few_shot_examples.py
in neuron_explainer/explanations
2345 3
derived_scalar_computation.py
in neuron_explainer/activation_server
993 34
NodeTable.tsx
in neuron_viewer/src/TransformerDebugger/cards/node_table
976 15
derived_scalar_types.py
in neuron_explainer/activations/derived_scalars
827 14
attention.py
in neuron_explainer/activations/derived_scalars
696 41
reconstituter_class.py
in neuron_explainer/activations/derived_scalars
634 44
least_common_tokens.py
in neuron_explainer/activations/derived_scalars
598 -
postprocessing.py
in neuron_explainer/activations/derived_scalars
556 33
edge_attribution.py
in neuron_explainer/activations/derived_scalars
429 24
indexing.py
in neuron_explainer/activations/derived_scalars
422 34
explainer.py
in neuron_explainer/explanations
419 17
direct_effects.py
in neuron_explainer/activations/derived_scalars
416 23
autoencoder.py
in neuron_explainer/activations/derived_scalars
416 34
activations_and_metadata.py
in neuron_explainer/activations/derived_scalars
405 33
model_component_registry.py
in neuron_explainer/models
376 19
read_routes.py
in neuron_explainer/activation_server
375 20
scalar_deriver.py
in neuron_explainer/activations/derived_scalars
357 41
reconstituted.py
in neuron_explainer/activations/derived_scalars
345 27
make_scalar_derivers.py
in neuron_explainer/activations/derived_scalars
340 2
raw_activations.py
in neuron_explainer/activations/derived_scalars
306 18
TransformerDebugger.tsx
in neuron_viewer/src/TransformerDebugger
299 -
LogitsDisplay.tsx
in neuron_viewer/src/TransformerDebugger/cards
287 4
tdb_conversions.py
in neuron_explainer/activation_server
279 10
request.ts
in neuron_viewer/src/client/core
273 -
multi_pass_scalar_deriver.py
in neuron_explainer/activations/derived_scalars
254 30
hook_graph.py
in neuron_explainer/activations
245 16
residual.py
in neuron_explainer/activations/derived_scalars
237 13
hooks.py
in neuron_explainer/models
230 39
inferenceDataFetcher.ts
in neuron_viewer/src/TransformerDebugger/requests
217 3
logitLens.tsx
in neuron_viewer/src/panes
203 3
multi_group.py
in neuron_explainer/activations/derived_scalars
195 15
urlParams.ts
in neuron_viewer/src/TransformerDebugger/utils
194 16
locations.py
in neuron_explainer/activations/derived_scalars
188 16
nodePage.tsx
in neuron_viewer/src
185 6
InferenceParamsDisplay.tsx
in neuron_viewer/src/TransformerDebugger/cards/inference_params
170 -
tokens.py
in neuron_explainer/activations/derived_scalars
161 6
TraceUpstreamNodeSpec.tsx
in neuron_viewer/src/TransformerDebugger/cards/inference_params
157 -
BySequenceTokenDisplay.tsx
in neuron_viewer/src/TransformerDebugger/cards
153 3
scoring.py
in neuron_explainer/explanations
141 6
tokenHeatmap2d.tsx
in neuron_viewer/src
138 -
config.py
in neuron_explainer/activations/derived_scalars
129 8
PromptAndTokensOfInterest.tsx
in neuron_viewer/src/TransformerDebugger/cards/prompt
127 2
types.ts
in neuron_viewer/src
123 4
activation_records.py
in neuron_explainer/activations
119 12
calibrated_simulator.py
in neuron_explainer/explanations
116 13
readRequests.ts
in neuron_viewer/src/requests
116 4
datasetExamples.tsx
in neuron_viewer/src/panes
115 1
api_client.py
in neuron_explainer
111 3
CancelablePromise.ts
in neuron_viewer/src/client/core
108 7
DerivedScalarType.ts
in neuron_viewer/src/client/models
108 -
Correlations

File Size vs. Number of Changes: 24 points

.pre-commit-config.yaml x: 17 lines of code y: 2 # changes neuron_explainer/models/autoencoder.py x: 105 lines of code y: 1 # changes neuron_explainer/activation_server/explainer_routes.py x: 410 lines of code y: 6 # changes neuron_explainer/explanations/attention_head_scoring.py x: 205 lines of code y: 5 # changes neuron_explainer/explanations/simulator.py x: 586 lines of code y: 5 # changes neuron_explainer/activation_server/explanation_datasets.py x: 23 lines of code y: 2 # changes neuron_explainer/activation_server/load_neurons.py x: 50 lines of code y: 2 # changes neuron_explainer/activation_server/main.py x: 134 lines of code y: 3 # changes neuron_explainer/activation_server/neuron_datasets.py x: 101 lines of code y: 2 # changes neuron_explainer/activations/activations.py x: 154 lines of code y: 3 # changes neuron_explainer/activations/derived_scalars/derived_scalar_store.py x: 534 lines of code y: 2 # changes neuron_explainer/explanations/explanations.py x: 136 lines of code y: 3 # changes neuron_explainer/file_utils.py x: 63 lines of code y: 3 # changes neuron_explainer/models/autoencoder_context.py x: 218 lines of code y: 3 # changes neuron_explainer/models/model_context.py x: 306 lines of code y: 2 # changes neuron_explainer/models/transformer.py x: 522 lines of code y: 3 # changes neuron_explainer/scripts/create_hf_test_data.py x: 93 lines of code y: 3 # changes neuron_explainer/scripts/download_from_hf.py x: 84 lines of code y: 2 # changes neuron_viewer/src/welcome.tsx x: 79 lines of code y: 3 # changes neuron_explainer/activation_server/inference_routes.py x: 70 lines of code y: 1 # changes neuron_explainer/activation_server/interactive_model.py x: 1106 lines of code y: 1 # changes neuron_explainer/activation_server/requests_and_responses.py x: 337 lines of code y: 1 # changes neuron_viewer/src/client/models/ModelInfoResponse.ts x: 8 lines of code y: 1 # changes
6.0
# changes
  min: 1.0
  average: 2.54
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 6.0
0 1106.0
lines of code
min: 8.0 | average: 226.75 | 25th percentile: 72.25 | median: 119.5 | 75th percentile: 329.25 | max: 1106.0

Number of Contributors vs. Number of Changes: 24 points

.pre-commit-config.yaml x: 2 # contributors y: 2 # changes neuron_explainer/models/autoencoder.py x: 1 # contributors y: 1 # changes neuron_explainer/activation_server/explainer_routes.py x: 3 # contributors y: 6 # changes neuron_explainer/explanations/attention_head_scoring.py x: 3 # contributors y: 5 # changes neuron_explainer/activation_server/explanation_datasets.py x: 1 # contributors y: 2 # changes neuron_explainer/activation_server/main.py x: 1 # contributors y: 3 # changes
6.0
# changes
  min: 1.0
  average: 2.54
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 6.0
0 3.0
# contributors
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Contributors vs. File Size: 24 points

.pre-commit-config.yaml x: 2 # contributors y: 17 lines of code neuron_explainer/models/autoencoder.py x: 1 # contributors y: 105 lines of code neuron_explainer/activation_server/explainer_routes.py x: 3 # contributors y: 410 lines of code neuron_explainer/explanations/attention_head_scoring.py x: 3 # contributors y: 205 lines of code neuron_explainer/explanations/simulator.py x: 3 # contributors y: 586 lines of code neuron_explainer/activation_server/explanation_datasets.py x: 1 # contributors y: 23 lines of code neuron_explainer/activation_server/load_neurons.py x: 1 # contributors y: 50 lines of code neuron_explainer/activation_server/main.py x: 1 # contributors y: 134 lines of code neuron_explainer/activation_server/neuron_datasets.py x: 1 # contributors y: 101 lines of code neuron_explainer/activations/activations.py x: 1 # contributors y: 154 lines of code neuron_explainer/activations/derived_scalars/derived_scalar_store.py x: 1 # contributors y: 534 lines of code neuron_explainer/explanations/explanations.py x: 1 # contributors y: 136 lines of code neuron_explainer/file_utils.py x: 1 # contributors y: 63 lines of code neuron_explainer/models/autoencoder_context.py x: 1 # contributors y: 218 lines of code neuron_explainer/models/model_context.py x: 1 # contributors y: 306 lines of code neuron_explainer/models/transformer.py x: 1 # contributors y: 522 lines of code neuron_explainer/scripts/create_hf_test_data.py x: 1 # contributors y: 93 lines of code neuron_explainer/scripts/download_from_hf.py x: 1 # contributors y: 84 lines of code neuron_viewer/src/welcome.tsx x: 1 # contributors y: 79 lines of code neuron_explainer/activation_server/inference_routes.py x: 1 # contributors y: 70 lines of code neuron_explainer/activation_server/interactive_model.py x: 1 # contributors y: 1106 lines of code neuron_explainer/activation_server/requests_and_responses.py x: 1 # contributors y: 337 lines of code neuron_viewer/src/client/models/ModelInfoResponse.ts x: 1 # contributors y: 8 lines of code
1106.0
lines of code
  min: 8.0
  average: 226.75
  25th percentile: 72.25
  median: 119.5
  75th percentile: 329.25
  max: 1106.0
0 3.0
# contributors
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Changes vs. Line Churn: 38 points

.pre-commit-config.yaml x: 2 # changes y: 18 line churn neuron_explainer/models/autoencoder.py x: 1 # changes y: 55 line churn neuron_explainer/activation_server/explainer_routes.py x: 6 # changes y: 66 line churn neuron_explainer/explanations/attention_head_scoring.py x: 5 # changes y: 12 line churn neuron_explainer/explanations/simulator.py x: 5 # changes y: 16 line churn neuron_explainer/explanations/test_explainer.py x: 3 # changes y: 16 line churn terminology.md x: 2 # changes y: 4 line churn datasets.md x: 3 # changes y: 32 line churn neuron_viewer/package-lock.json x: 1 # changes y: 24 line churn neuron_explainer/activation_server/README.md x: 2 # changes y: 16 line churn neuron_explainer/activation_server/explanation_datasets.py x: 2 # changes y: 12 line churn neuron_explainer/activation_server/load_neurons.py x: 2 # changes y: 8 line churn neuron_explainer/activation_server/neuron_datasets.py x: 2 # changes y: 44 line churn neuron_explainer/activations/activations.py x: 3 # changes y: 70 line churn neuron_explainer/activations/derived_scalars/tests/test_derived_scalar_types.py x: 3 # changes y: 14 line churn neuron_explainer/explanations/explanations.py x: 3 # changes y: 64 line churn neuron_explainer/file_utils.py x: 3 # changes y: 174 line churn neuron_explainer/models/README.md x: 4 # changes y: 28 line churn neuron_explainer/models/autoencoder_context.py x: 3 # changes y: 26 line churn neuron_explainer/models/model_registry.py x: 2 # changes y: 36 line churn neuron_explainer/models/transformer.py x: 3 # changes y: 98 line churn neuron_explainer/scripts/create_hf_test_data.py x: 3 # changes y: 12 line churn neuron_explainer/scripts/download_from_hf.py x: 2 # changes y: 22 line churn neuron_viewer/src/welcome.tsx x: 3 # changes y: 76 line churn neuron_explainer/activations/derived_scalars/README.md x: 3 # changes y: 328 line churn neuron_explainer/activation_server/inference_routes.py x: 1 # changes y: 22 line churn neuron_explainer/activation_server/interactive_model.py x: 1 # changes y: 12 line churn neuron_explainer/activation_server/requests_and_responses.py x: 1 # changes y: 4 line churn
328.0
line churn
  min: 4.0
  average: 37.55
  25th percentile: 11.0
  median: 17.0
  75th percentile: 38.0
  max: 328.0
0 6.0
# changes
min: 1.0 | average: 2.45 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

Number of Contributors vs. Line Churn: 24 points

.pre-commit-config.yaml x: 2 # contributors y: 18 line churn neuron_explainer/models/autoencoder.py x: 1 # contributors y: 55 line churn neuron_explainer/activation_server/explainer_routes.py x: 3 # contributors y: 66 line churn neuron_explainer/explanations/attention_head_scoring.py x: 3 # contributors y: 12 line churn neuron_explainer/explanations/simulator.py x: 3 # contributors y: 16 line churn neuron_explainer/activation_server/explanation_datasets.py x: 1 # contributors y: 12 line churn neuron_explainer/activation_server/load_neurons.py x: 1 # contributors y: 8 line churn neuron_explainer/activation_server/main.py x: 1 # contributors y: 32 line churn neuron_explainer/activation_server/neuron_datasets.py x: 1 # contributors y: 44 line churn neuron_explainer/activations/activations.py x: 1 # contributors y: 70 line churn neuron_explainer/activations/derived_scalars/derived_scalar_store.py x: 1 # contributors y: 16 line churn neuron_explainer/explanations/explanations.py x: 1 # contributors y: 64 line churn neuron_explainer/file_utils.py x: 1 # contributors y: 174 line churn neuron_explainer/models/autoencoder_context.py x: 1 # contributors y: 26 line churn neuron_explainer/models/model_registry.py x: 1 # contributors y: 36 line churn neuron_explainer/models/transformer.py x: 1 # contributors y: 98 line churn neuron_explainer/scripts/download_from_hf.py x: 1 # contributors y: 22 line churn neuron_viewer/src/welcome.tsx x: 1 # contributors y: 76 line churn neuron_explainer/activation_server/requests_and_responses.py x: 1 # contributors y: 4 line churn
174.0
line churn
  min: 4.0
  average: 37.79
  25th percentile: 12.0
  median: 22.0
  75th percentile: 61.75
  max: 174.0
0 3.0
# contributors
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Line Churn: 24 points

.pre-commit-config.yaml x: 17 lines of code y: 18 line churn neuron_explainer/models/autoencoder.py x: 105 lines of code y: 55 line churn neuron_explainer/activation_server/explainer_routes.py x: 410 lines of code y: 66 line churn neuron_explainer/explanations/attention_head_scoring.py x: 205 lines of code y: 12 line churn neuron_explainer/explanations/simulator.py x: 586 lines of code y: 16 line churn neuron_explainer/activation_server/explanation_datasets.py x: 23 lines of code y: 12 line churn neuron_explainer/activation_server/load_neurons.py x: 50 lines of code y: 8 line churn neuron_explainer/activation_server/main.py x: 134 lines of code y: 32 line churn neuron_explainer/activation_server/neuron_datasets.py x: 101 lines of code y: 44 line churn neuron_explainer/activations/activations.py x: 154 lines of code y: 70 line churn neuron_explainer/activations/derived_scalars/derived_scalar_store.py x: 534 lines of code y: 16 line churn neuron_explainer/explanations/explanations.py x: 136 lines of code y: 64 line churn neuron_explainer/file_utils.py x: 63 lines of code y: 174 line churn neuron_explainer/models/autoencoder_context.py x: 218 lines of code y: 26 line churn neuron_explainer/models/model_context.py x: 306 lines of code y: 8 line churn neuron_explainer/models/model_registry.py x: 101 lines of code y: 36 line churn neuron_explainer/models/transformer.py x: 522 lines of code y: 98 line churn neuron_explainer/scripts/create_hf_test_data.py x: 93 lines of code y: 12 line churn neuron_explainer/scripts/download_from_hf.py x: 84 lines of code y: 22 line churn neuron_viewer/src/welcome.tsx x: 79 lines of code y: 76 line churn neuron_explainer/activation_server/inference_routes.py x: 70 lines of code y: 22 line churn neuron_explainer/activation_server/interactive_model.py x: 1106 lines of code y: 12 line churn neuron_explainer/activation_server/requests_and_responses.py x: 337 lines of code y: 4 line churn neuron_viewer/src/client/models/ModelInfoResponse.ts x: 8 lines of code y: 4 line churn
174.0
line churn
  min: 4.0
  average: 37.79
  25th percentile: 12.0
  median: 22.0
  75th percentile: 61.75
  max: 174.0
0 1106.0
lines of code
min: 8.0 | average: 226.75 | 25th percentile: 72.25 | median: 119.5 | 75th percentile: 329.25 | max: 1106.0