openai / shap-e
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 8 files with 1,457 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)
    • 0 files changed 6-20 times (0 lines of code)
    • 8 files changed 1-5 times (1,457 lines of code)
0% | 0% | 0% | 0% | 100%
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 8 files with 1,457 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)
    • 2 files changed by 2-5 contributors (113 lines of code)
    • 6 files changed by 1 contributor (1,344 lines of code)
0% | 0% | 0% | 7% | 92%
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, md, ipynb, txt, mtl, gitignore, obj, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 0% | 100%
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
shap_e0% | 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)
# contributorsfirst
contributor
latest
contributor
setup.py
in root
35 - 2023-05-05 2023-05-05 1 2 unixpickle@gmail.com ahmadanis5050@gmail.com
notebooks.py
in shap_e/util
76 4 2023-05-05 2023-05-05 1 1 unixpickle@gmail.com unixpickle@gmail.com
mesh.py
in shap_e/rendering
78 5 2023-05-09 2023-05-09 1 2 unixpickle@gmail.com chandler@chand1012.dev
collections.py
in shap_e/util
94 11 2023-07-11 2023-07-11 1 1 694029828@qq.com 694029828@qq.com
download.py
in shap_e/models
119 7 2023-05-05 2023-05-05 1 1 unixpickle@gmail.com unixpickle@gmail.com
render.py
in shap_e/rendering/blender
127 4 2023-05-05 2023-05-05 1 1 bitsnaps@yahoo.fr bitsnaps@yahoo.fr
renderer.py
in shap_e/models/stf
421 14 2023-05-05 2023-05-05 1 1 unixpickle@gmail.com unixpickle@gmail.com
blender_script.py
in shap_e/rendering/blender
507 31 2023-11-08 2023-11-08 1 1 mdeitke23@gmail.com mdeitke23@gmail.com
__init__.py
in shap_e/diffusion
1 -
__init__.py
in shap_e/util
1 -
__init__.py
in shap_e/rendering
1 -
__init__.py
in shap_e/rendering/raycast
1 -
__init__.py
in shap_e
1 -
__init__.py
in shap_e/models/nerf
1 -
__init__.py
in shap_e/models
1 -
__init__.py
in shap_e/models/stf
1 -
__init__.py
in shap_e/models/generation
1 -
__init__.py
in shap_e/models/transmitter
1 -
__init__.py
in shap_e/models/nn
2 -
constants.py
in shap_e/rendering/blender
3 -
__init__.py
in shap_e/rendering/blender
3 -
_utils.py
in shap_e/rendering/raycast
12 2
util.py
in shap_e/models/generation
12 1
utils.py
in shap_e/models/nn
16 3
query.py
in shap_e/models
23 2
torch_mesh.py
in shap_e/rendering
25 1
latent_diffusion.py
in shap_e/models/generation
27 2
io.py
in shap_e/util
28 2
base.py
in shap_e/models/stf
39 2
ply_util.py
in shap_e/rendering
45 1
render.py
in shap_e/rendering/raycast
45 1
pooled_mlp.py
in shap_e/models/generation
63 5
view_data.py
in shap_e/rendering/blender
66 5
types.py
in shap_e/rendering/raycast
66 5
sample.py
in shap_e/diffusion
78 3
checkpoint.py
in shap_e/models/nn
90 5
bottleneck.py
in shap_e/models/transmitter
97 17
view_data.py
in shap_e/rendering
100 19
cast.py
in shap_e/rendering/raycast
104 4
image_util.py
in shap_e/util
116 11
camera.py
in shap_e/models/nn
129 13
meta.py
in shap_e/models/nn
130 16
renderer.py
in shap_e/models
136 9
volume.py
in shap_e/models
137 11
point_cloud.py
in shap_e/rendering
141 12
mlp.py
in shap_e/models/nerstf
151 7
base.py
in shap_e/models/transmitter
151 19
configs.py
in shap_e/models
153 1
mlp.py
in shap_e/models/stf
160 8
multiview_encoder.py
in shap_e/models/transmitter
168 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)
# contributorsfirst
contributor
latest
contributor
setup.py
in root
35 - 2023-05-05 2023-05-05 1 2 unixpickle@gmail.com ahmadanis5050@gmail.com
mesh.py
in shap_e/rendering
78 5 2023-05-09 2023-05-09 1 2 unixpickle@gmail.com chandler@chand1012.dev
renderer.py
in shap_e/models/stf
421 14 2023-05-05 2023-05-05 1 1 unixpickle@gmail.com unixpickle@gmail.com
download.py
in shap_e/models
119 7 2023-05-05 2023-05-05 1 1 unixpickle@gmail.com unixpickle@gmail.com
render.py
in shap_e/rendering/blender
127 4 2023-05-05 2023-05-05 1 1 bitsnaps@yahoo.fr bitsnaps@yahoo.fr
blender_script.py
in shap_e/rendering/blender
507 31 2023-11-08 2023-11-08 1 1 mdeitke23@gmail.com mdeitke23@gmail.com
notebooks.py
in shap_e/util
76 4 2023-05-05 2023-05-05 1 1 unixpickle@gmail.com unixpickle@gmail.com
collections.py
in shap_e/util
94 11 2023-07-11 2023-07-11 1 1 694029828@qq.com 694029828@qq.com
base.py
in shap_e/models/transmitter
151 19
params_proj.py
in shap_e/models/transmitter
174 13
bottleneck.py
in shap_e/models/transmitter
97 17
__init__.py
in shap_e/models/transmitter
1 -
multiview_encoder.py
in shap_e/models/transmitter
168 5
pc_encoder.py
in shap_e/models/transmitter
339 16
channels_encoder.py
in shap_e/models/transmitter
776 36
util.py
in shap_e/models/generation
12 1
latent_diffusion.py
in shap_e/models/generation
27 2
__init__.py
in shap_e/models/generation
1 -
transformer.py
in shap_e/models/generation
398 26
perceiver.py
in shap_e/models/generation
212 10
pretrained_clip.py
in shap_e/models/generation
194 19
pooled_mlp.py
in shap_e/models/generation
63 5
base.py
in shap_e/models/stf
39 2
__init__.py
in shap_e/models/stf
1 -
mlp.py
in shap_e/models/stf
160 8
volume.py
in shap_e/models
137 11
__init__.py
in shap_e/models
1 -
renderer.py
in shap_e/models/nerstf
238 6
mlp.py
in shap_e/models/nerstf
151 7
renderer.py
in shap_e/models
136 9
query.py
in shap_e/models
23 2
ray.py
in shap_e/models/nerf
233 15
__init__.py
in shap_e/models/nerf
1 -
renderer.py
in shap_e/models/nerf
264 4
model.py
in shap_e/models/nerf
193 7
__init__.py
in shap_e/models/nn
2 -
pointnet2_utils.py
in shap_e/models/nn
222 14
meta.py
in shap_e/models/nn
130 16
encoding.py
in shap_e/models/nn
398 15
camera.py
in shap_e/models/nn
129 13
ops.py
in shap_e/models/nn
315 32
utils.py
in shap_e/models/nn
16 3
checkpoint.py
in shap_e/models/nn
90 5
configs.py
in shap_e/models
153 1
__init__.py
in shap_e
1 -
types.py
in shap_e/rendering/raycast
66 5
__init__.py
in shap_e/rendering/raycast
1 -
render.py
in shap_e/rendering/raycast
45 1
cast.py
in shap_e/rendering/raycast
104 4
_utils.py
in shap_e/rendering/raycast
12 2
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)
# contributorsfirst
contributor
latest
contributor
channels_encoder.py
in shap_e/models/transmitter
776 36
gaussian_diffusion.py
in shap_e/diffusion
755 44
_mc_table.py
in shap_e/rendering
450 -
transformer.py
in shap_e/models/generation
398 26
encoding.py
in shap_e/models/nn
398 15
pc_encoder.py
in shap_e/models/transmitter
339 16
ops.py
in shap_e/models/nn
315 32
renderer.py
in shap_e/models/nerf
264 4
k_diffusion.py
in shap_e/diffusion
242 22
renderer.py
in shap_e/models/nerstf
238 6
ray.py
in shap_e/models/nerf
233 15
pointnet2_utils.py
in shap_e/models/nn
222 14
data_util.py
in shap_e/util
222 7
perceiver.py
in shap_e/models/generation
212 10
pytorch3d_util.py
in shap_e/rendering
208 10
pretrained_clip.py
in shap_e/models/generation
194 19
model.py
in shap_e/models/nerf
193 7
mc.py
in shap_e/rendering
181 3
params_proj.py
in shap_e/models/transmitter
174 13
multiview_encoder.py
in shap_e/models/transmitter
168 5
mlp.py
in shap_e/models/stf
160 8
configs.py
in shap_e/models
153 1
base.py
in shap_e/models/transmitter
151 19
mlp.py
in shap_e/models/nerstf
151 7
point_cloud.py
in shap_e/rendering
141 12
volume.py
in shap_e/models
137 11
renderer.py
in shap_e/models
136 9
meta.py
in shap_e/models/nn
130 16
camera.py
in shap_e/models/nn
129 13
image_util.py
in shap_e/util
116 11
cast.py
in shap_e/rendering/raycast
104 4
view_data.py
in shap_e/rendering
100 19
bottleneck.py
in shap_e/models/transmitter
97 17
checkpoint.py
in shap_e/models/nn
90 5
sample.py
in shap_e/diffusion
78 3
types.py
in shap_e/rendering/raycast
66 5
view_data.py
in shap_e/rendering/blender
66 5
pooled_mlp.py
in shap_e/models/generation
63 5
render.py
in shap_e/rendering/raycast
45 1
ply_util.py
in shap_e/rendering
45 1
base.py
in shap_e/models/stf
39 2
io.py
in shap_e/util
28 2
latent_diffusion.py
in shap_e/models/generation
27 2
torch_mesh.py
in shap_e/rendering
25 1
query.py
in shap_e/models
23 2
utils.py
in shap_e/models/nn
16 3
util.py
in shap_e/models/generation
12 1
_utils.py
in shap_e/rendering/raycast
12 2
__init__.py
in shap_e/rendering/blender
3 -
constants.py
in shap_e/rendering/blender
3 -
Correlations

File Size vs. Number of Changes: 8 points

shap_e/rendering/blender/blender_script.py x: 507 lines of code y: 1 # changes shap_e/util/collections.py x: 94 lines of code y: 1 # changes shap_e/rendering/mesh.py x: 78 lines of code y: 1 # changes shap_e/models/stf/renderer.py x: 421 lines of code y: 1 # changes shap_e/util/notebooks.py x: 76 lines of code y: 1 # changes shap_e/models/download.py x: 119 lines of code y: 1 # changes setup.py x: 35 lines of code y: 1 # changes shap_e/rendering/blender/render.py x: 127 lines of code y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.0
0 507.0
lines of code
min: 35.0 | average: 182.13 | 25th percentile: 76.5 | median: 106.5 | 75th percentile: 347.5 | max: 507.0

Number of Contributors vs. Number of Changes: 8 points

shap_e/rendering/blender/blender_script.py x: 1 # contributors y: 1 # changes shap_e/rendering/mesh.py x: 2 # contributors y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.0
0 2.0
# contributors
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0

Number of Contributors vs. File Size: 8 points

shap_e/rendering/blender/blender_script.py x: 1 # contributors y: 507 lines of code shap_e/util/collections.py x: 1 # contributors y: 94 lines of code shap_e/rendering/mesh.py x: 2 # contributors y: 78 lines of code shap_e/models/stf/renderer.py x: 1 # contributors y: 421 lines of code shap_e/util/notebooks.py x: 1 # contributors y: 76 lines of code shap_e/models/download.py x: 1 # contributors y: 119 lines of code setup.py x: 2 # contributors y: 35 lines of code shap_e/rendering/blender/render.py x: 1 # contributors y: 127 lines of code
507.0
lines of code
  min: 35.0
  average: 182.13
  25th percentile: 76.5
  median: 106.5
  75th percentile: 347.5
  max: 507.0
0 2.0
# contributors
min: 1.0 | average: 1.25 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.75 | max: 2.0