facebookresearch / theseus
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 61
  • Daily file updates (only one update per file and date counted): 39
  • First update: 2021-12-06
  • Latest update: 2022-01-24
  • Days between first and latest update: 50 (7 weeks, estimated 35 working days)
  • Active days (at least one file change): 8
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 16 files with 1,934 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 9 files that are 31-90 days old (1,122 lines of code)
    • 7 files that are 1-30 days old (812 lines of code)
0% | 0% | 0% | 58% | 41%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 16 files with 1,934 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 9 files have been last changed 31-90 days ago (1,122 lines of code)
    • 7 files have been last changed 1-30 days ago (812 lines of code)
0% | 0% | 0% | 58% | 41%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, md, ipynb, txt, yaml, cpp, cfg, gitignore, h, gitattributes, cu, json, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py0% | 0% | 0% | 35% | 64%
cu0% | 0% | 0% | 100% | 0%
cpp0% | 0% | 0% | 100% | 0%
h0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py0% | 0% | 0% | 35% | 64%
cu0% | 0% | 0% | 100% | 0%
cpp0% | 0% | 0% | 100% | 0%
h0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
theseus/extlib0% | 0% | 0% | 100% | 0%
theseus/geometry0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
theseus/utils0% | 0% | 0% | 100% | 0%
theseus/core0% | 0% | 0% | 0% | 100%
theseus/optimizer/nonlinear0% | 0% | 0% | 0% | 100%
theseus0% | 0% | 0% | 0% | 100%
theseus/optimizer0% | 0% | 0% | 0% | 100%
tutorials/data/motion_planning_2d0% | 0% | 0% | 0% | 0%
theseus/optimizer/autograd0% | 0% | 0% | 0% | 0%
theseus/optimizer/linear0% | 0% | 0% | 0% | 0%
theseus/embodied/misc0% | 0% | 0% | 0% | 0%
theseus/embodied/motionmodel0% | 0% | 0% | 0% | 0%
theseus/embodied0% | 0% | 0% | 0% | 0%
theseus/embodied/kinematics0% | 0% | 0% | 0% | 0%
theseus/embodied/measurements0% | 0% | 0% | 0% | 0%
theseus/embodied/collision0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
theseus/extlib0% | 0% | 0% | 100% | 0%
theseus/geometry0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
theseus/utils0% | 0% | 0% | 100% | 0%
theseus/core0% | 0% | 0% | 0% | 100%
theseus/optimizer/nonlinear0% | 0% | 0% | 0% | 100%
theseus0% | 0% | 0% | 0% | 100%
theseus/optimizer0% | 0% | 0% | 0% | 100%
tutorials/data/motion_planning_2d0% | 0% | 0% | 0% | 0%
theseus/optimizer/autograd0% | 0% | 0% | 0% | 0%
theseus/optimizer/linear0% | 0% | 0% | 0% | 0%
theseus/embodied/misc0% | 0% | 0% | 0% | 0%
theseus/embodied/motionmodel0% | 0% | 0% | 0% | 0%
theseus/embodied0% | 0% | 0% | 0% | 0%
theseus/embodied/kinematics0% | 0% | 0% | 0% | 0%
theseus/embodied/measurements0% | 0% | 0% | 0% | 0%
theseus/embodied/collision0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
se2.py
in theseus/geometry
213 21 51 51 1
so2.py
in theseus/geometry
161 22 51 51 1
cu
mat_mult.cu
in theseus/extlib
346 - 36 36 1
cusolver_lu_solver.cpp
in theseus/extlib
275 2 36 36 1
setup.py
in root
55 1 36 36 1
cusolver_sp_defs.cpp
in theseus/extlib
40 3 36 36 1
sparse_matrix_utils.py
in theseus/utils
16 1 36 36 1
cusolver_sp_defs.h
in theseus/extlib
14 - 36 36 1
__init__.py
in theseus/utils
2 - 36 36 1
theseus_layer.py
in theseus
72 6 2 30 2
dense_linearization.py
in theseus/optimizer
50 4 30 30 1
linearization.py
in theseus/optimizer
41 5 30 30 1
nonlinear_optimizer.py
in theseus/optimizer/nonlinear
275 11 7 7 1
__init__.py
in theseus
42 - 7 7 1
__init__.py
in theseus/optimizer/nonlinear
9 - 7 7 1
objective.py
in theseus/core
323 28 2 2 1
quasi_static_pushing_planar.py
in theseus/embodied/motionmodel
196 14
double_integrator.py
in theseus/embodied/motionmodel
152 14
signed_distance_field.py
in theseus/embodied/collision
144 6
dense_solver.py
in theseus/optimizer/linear
134 9
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
so2.py
in theseus/geometry
161 22 51 51 1
se2.py
in theseus/geometry
213 21 51 51 1
__init__.py
in theseus/utils
2 - 36 36 1
cusolver_sp_defs.h
in theseus/extlib
14 - 36 36 1
sparse_matrix_utils.py
in theseus/utils
16 1 36 36 1
cusolver_sp_defs.cpp
in theseus/extlib
40 3 36 36 1
setup.py
in root
55 1 36 36 1
cusolver_lu_solver.cpp
in theseus/extlib
275 2 36 36 1
cu
mat_mult.cu
in theseus/extlib
346 - 36 36 1
linearization.py
in theseus/optimizer
41 5 30 30 1
dense_linearization.py
in theseus/optimizer
50 4 30 30 1
__init__.py
in theseus/optimizer/nonlinear
9 - 7 7 1
__init__.py
in theseus
42 - 7 7 1
nonlinear_optimizer.py
in theseus/optimizer/nonlinear
275 11 7 7 1
theseus_layer.py
in theseus
72 6 2 30 2
objective.py
in theseus/core
323 28 2 2 1
__init__.py
in theseus/embodied/kinematics
1 -
__init__.py
in theseus/embodied/misc
1 -
constants.py
in theseus
1 -
__init__.py
in theseus/embodied/measurements
2 -
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
quasi_static_pushing_planar.py
in theseus/embodied/motionmodel
196 14
double_integrator.py
in theseus/embodied/motionmodel
152 14
signed_distance_field.py
in theseus/embodied/collision
144 6
dense_solver.py
in theseus/optimizer/linear
134 9
vector.py
in theseus/geometry
132 29
cost_function.py
in theseus/core
128 17
lie_group.py
in theseus/geometry
119 27
theseus_function.py
in theseus/core
102 19
sparse_linearization.py
in theseus/optimizer
96 4
eff_obj_contact.py
in theseus/embodied/collision
96 7
cost_weight.py
in theseus/core
91 13
manifold.py
in theseus/geometry
78 13
variable.py
in theseus/core
70 13
utils.py
in theseus/utils
69 4
linear_optimizer.py
in theseus/optimizer/linear
68 3
moving_frame_between.py
in theseus/embodied/measurements
61 5
sparse_autograd.py
in theseus/optimizer/autograd
60 2
collision.py
in theseus/embodied/collision
57 7
point_types.py
in theseus/geometry
56 12
levenberg_marquardt.py
in theseus/optimizer/nonlinear
53 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
quasi_static_pushing_planar.py
in theseus/embodied/motionmodel
196 14
double_integrator.py
in theseus/embodied/motionmodel
152 14
signed_distance_field.py
in theseus/embodied/collision
144 6
dense_solver.py
in theseus/optimizer/linear
134 9
vector.py
in theseus/geometry
132 29
cost_function.py
in theseus/core
128 17
lie_group.py
in theseus/geometry
119 27
theseus_function.py
in theseus/core
102 19
sparse_linearization.py
in theseus/optimizer
96 4
eff_obj_contact.py
in theseus/embodied/collision
96 7
cost_weight.py
in theseus/core
91 13
manifold.py
in theseus/geometry
78 13
variable.py
in theseus/core
70 13
utils.py
in theseus/utils
69 4
linear_optimizer.py
in theseus/optimizer/linear
68 3
moving_frame_between.py
in theseus/embodied/measurements
61 5
sparse_autograd.py
in theseus/optimizer/autograd
60 2
collision.py
in theseus/embodied/collision
57 7
point_types.py
in theseus/geometry
56 12
levenberg_marquardt.py
in theseus/optimizer/nonlinear
53 2