openai / automated-interpretability
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 33% | 13% | 31% | 21%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py0% | 48% | 11% | 27% | 12%
css0% | 0% | 95% | 0% | 4%
jsx0% | 0% | 0% | 67% | 32%
tsx0% | 0% | 0% | 49% | 50%
ts0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
neuron-explainer0% | 49% | 11% | 27% | 11%
neuron-viewer0% | 0% | 18% | 37% | 43%
Longest Files (Top 41)
File# lines# units
few_shot_examples.py
in neuron-explainer/neuron_explainer/explanations
906 3
simulator.py
in neuron-explainer/neuron_explainer/explanations
546 17
explainer.py
in neuron-explainer/neuron_explainer/explanations
348 16
App.css
in neuron-viewer/src
251 -
token_space_few_shot_examples.py
in neuron-explainer/neuron_explainer/explanations
195 1
activations.py
in neuron-explainer/neuron_explainer/activations
179 13
explanation.jsx
in neuron-viewer/src/panes
155 -
welcome.tsx
in neuron-viewer/src
128 1
scoring.py
in neuron-explainer/neuron_explainer/explanations
117 6
topTokens.jsx
in neuron-viewer/src/panes
116 -
calibrated_simulator.py
in neuron-explainer/neuron_explainer/explanations
116 13
api_client.py
in neuron-explainer/neuron_explainer
113 4
similarNeurons.jsx
in neuron-viewer/src/panes
107 -
explanations.py
in neuron-explainer/neuron_explainer/explanations
106 5
datasetList.jsx
in neuron-viewer/src/panes
97 -
simulationHeatmap.tsx
in neuron-viewer/src
92 1
activation_records.py
in neuron-explainer/neuron_explainer/activations
92 8
interpAPI.ts
in neuron-viewer/src
80 2
prompt_builder.py
in neuron-explainer/neuron_explainer/explanations
74 5
fast_dataclasses.py
in neuron-explainer/neuron_explainer/fast_dataclasses
60 5
feed.jsx
in neuron-viewer/src
59 -
types.ts
in neuron-viewer/src
57 3
token_connections.py
in neuron-explainer/neuron_explainer/activations
41 2
server.py
in neuron-viewer/python
37 4
index.html
in neuron-viewer/src
32 -
puzzles.py
in neuron-explainer/neuron_explainer/explanations
32 2
tokenHeatmap.tsx
in neuron-viewer/src
29 1
utils.ts
in neuron-viewer/src
22 -
setup.py
in neuron-explainer
20 -
index.jsx
in neuron-viewer/src
15 -
App.jsx
in neuron-viewer/src
15 -
index.css
in neuron-viewer/src
12 -
reportWebVitals.js
in neuron-viewer/src
12 -
heatmapGrid.tsx
in neuron-viewer/src
11 -
tailwind.config.js
in neuron-viewer
7 -
index.js
in neuron-viewer/src/panes
4 -
azure.py
in neuron-explainer/neuron_explainer
4 1
__init__.py
in neuron-explainer/neuron_explainer/fast_dataclasses
2 -
__init__.py
in neuron-explainer/neuron_explainer/activations
1 -
__init__.py
in neuron-explainer/neuron_explainer
1 -
__init__.py
in neuron-explainer/neuron_explainer/explanations
1 -
Files With Most Units (Top 21)
File# lines# units
simulator.py
in neuron-explainer/neuron_explainer/explanations
546 17
explainer.py
in neuron-explainer/neuron_explainer/explanations
348 16
activations.py
in neuron-explainer/neuron_explainer/activations
179 13
calibrated_simulator.py
in neuron-explainer/neuron_explainer/explanations
116 13
activation_records.py
in neuron-explainer/neuron_explainer/activations
92 8
scoring.py
in neuron-explainer/neuron_explainer/explanations
117 6
fast_dataclasses.py
in neuron-explainer/neuron_explainer/fast_dataclasses
60 5
explanations.py
in neuron-explainer/neuron_explainer/explanations
106 5
prompt_builder.py
in neuron-explainer/neuron_explainer/explanations
74 5
server.py
in neuron-viewer/python
37 4
api_client.py
in neuron-explainer/neuron_explainer
113 4
types.ts
in neuron-viewer/src
57 3
few_shot_examples.py
in neuron-explainer/neuron_explainer/explanations
906 3
interpAPI.ts
in neuron-viewer/src
80 2
token_connections.py
in neuron-explainer/neuron_explainer/activations
41 2
puzzles.py
in neuron-explainer/neuron_explainer/explanations
32 2
tokenHeatmap.tsx
in neuron-viewer/src
29 1
simulationHeatmap.tsx
in neuron-viewer/src
92 1
welcome.tsx
in neuron-viewer/src
128 1
azure.py
in neuron-explainer/neuron_explainer
4 1
token_space_few_shot_examples.py
in neuron-explainer/neuron_explainer/explanations
195 1
Files With Long Lines (Top 9)

There are 9 files with lines longer than 120 characters. In total, there are 30 long lines.

File# lines# units# long lines
welcome.tsx
in neuron-viewer/src
128 1 7
simulationHeatmap.tsx
in neuron-viewer/src
92 1 5
topTokens.jsx
in neuron-viewer/src/panes
116 - 5
simulator.py
in neuron-explainer/neuron_explainer/explanations
546 17 5
tokenHeatmap.tsx
in neuron-viewer/src
29 1 2
explanation.jsx
in neuron-viewer/src/panes
155 - 2
interpAPI.ts
in neuron-viewer/src
80 2 2
datasetList.jsx
in neuron-viewer/src/panes
97 - 1
token_connections.py
in neuron-explainer/neuron_explainer/activations
41 2 1
Correlations

File Size vs. Commits (all time): 10 points

neuron-explainer/neuron_explainer/explanations/simulator.py x: 8 commits (all time) y: 546 lines of code neuron-explainer/neuron_explainer/explanations/explainer.py x: 2 commits (all time) y: 348 lines of code neuron-explainer/neuron_explainer/explanations/few_shot_examples.py x: 2 commits (all time) y: 906 lines of code neuron-explainer/setup.py x: 2 commits (all time) y: 20 lines of code neuron-explainer/neuron_explainer/activations/activations.py x: 2 commits (all time) y: 179 lines of code neuron-explainer/neuron_explainer/activations/token_connections.py x: 2 commits (all time) y: 41 lines of code neuron-explainer/neuron_explainer/azure.py x: 2 commits (all time) y: 4 lines of code neuron-explainer/neuron_explainer/activations/__init__.py x: 1 commits (all time) y: 1 lines of code neuron-explainer/neuron_explainer/explanations/explanations.py x: 1 commits (all time) y: 106 lines of code neuron-viewer/python/server.py x: 3 commits (all time) y: 37 lines of code
906.0
lines of code
  min: 1.0
  average: 218.8
  25th percentile: 16.0
  median: 73.5
  75th percentile: 397.5
  max: 906.0
0 8.0
commits (all time)
min: 1.0 | average: 2.5 | 25th percentile: 1.75 | median: 2.0 | 75th percentile: 2.25 | max: 8.0

File Size vs. Contributors (all time): 10 points

neuron-explainer/neuron_explainer/explanations/simulator.py x: 3 contributors (all time) y: 546 lines of code neuron-explainer/neuron_explainer/explanations/explainer.py x: 2 contributors (all time) y: 348 lines of code neuron-explainer/neuron_explainer/explanations/few_shot_examples.py x: 2 contributors (all time) y: 906 lines of code neuron-explainer/setup.py x: 2 contributors (all time) y: 20 lines of code neuron-explainer/neuron_explainer/activations/activations.py x: 2 contributors (all time) y: 179 lines of code neuron-explainer/neuron_explainer/activations/token_connections.py x: 2 contributors (all time) y: 41 lines of code neuron-explainer/neuron_explainer/azure.py x: 2 contributors (all time) y: 4 lines of code neuron-explainer/neuron_explainer/activations/__init__.py x: 1 contributors (all time) y: 1 lines of code neuron-explainer/neuron_explainer/explanations/explanations.py x: 1 contributors (all time) y: 106 lines of code neuron-viewer/python/server.py x: 2 contributors (all time) y: 37 lines of code
906.0
lines of code
  min: 1.0
  average: 218.8
  25th percentile: 16.0
  median: 73.5
  75th percentile: 397.5
  max: 906.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.9 | 25th percentile: 1.75 | median: 2.0 | 75th percentile: 2.0 | max: 3.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".