apple / coremltools
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: 447
  • Daily file updates (only one update per file and date counted): 3187
  • First update: 2017-08-04
  • Latest update: 2022-01-21
  • Days between first and latest update: 1632 (233 weeks, estimated 1165 working days)
  • Active days (at least one file change): 395
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 447 files with 72,684 lines of code in files.
    • 366 files that are 366+ days old (66,577 lines of code)
    • 59 files that are 181-365 days old (4,384 lines of code)
    • 20 files that are 91-180 days old (1,615 lines of code)
    • 2 files that are 31-90 days old (108 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
91% | 6% | 2% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 447 files with 72,684 lines of code in files.
    • 190 files have been last changed 366+ days ago (15,714 lines of code)
    • 93 files have been last changed 181-365 days ago (24,731 lines of code)
    • 25 files have been last changed 91-180 days ago (5,327 lines of code)
    • 135 files have been last changed 31-90 days ago (23,713 lines of code)
    • 4 files have been last changed 1-30 days ago (3,199 lines of code)
21% | 34% | 7% | 32% | 4%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, h, cc, proto, java, cs, cpp, rst, php, m, hpp, txt, sh, md, js, xml, c, json, rb, gitignore, cmake, in, m4, yml, xproj, plist, mm, go, xib, bat, yaml, storyboard, gitmodules, cfg, ini, svg, css, bzl, vim, swift, el, gemspec, mustache, nuspec, podspec
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py91% | 4% | 3% | <1% | 0%
cpp92% | 7% | 0% | 0% | 0%
proto95% | 4% | 0% | 0% | 0%
hpp75% | 24% | 0% | 0% | 0%
h91% | 8% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
yaml0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py13% | 24% | 4% | 51% | 6%
cpp33% | 45% | 21% | 0% | 0%
proto21% | 78% | 0% | 0% | 0%
h82% | 14% | 2% | 0% | 0%
hpp58% | 39% | 1% | <1% | 0%
cmake100% | 0% | 0% | 0% | 0%
mm7% | 0% | 92% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
yaml0% | 6% | 94% | 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
coremltools/converters89% | 5% | 4% | <1% | 0%
mlmodel/src94% | 5% | 0% | 0% | 0%
mlmodel/format95% | 4% | 0% | 0% | 0%
coremltools/models100% | 0% | 0% | 0% | 0%
mlmodel/build90% | 9% | 0% | 0% | 0%
coremlpython100% | 0% | 0% | 0% | 0%
coremltools/_deps100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
mlmodel/tools100% | 0% | 0% | 0% | 0%
coremltools100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
coremltools/proto100% | 0% | 0% | 0% | 0%
modelpackage/src0% | 100% | 0% | 0% | 0%
milstoragepython0% | 100% | 0% | 0% | 0%
scripts/conda0% | 100% | 0% | 0% | 0%
scripts0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
mlmodel/src38% | 45% | 15% | <1% | 0%
coremltools/converters13% | 27% | 3% | 46% | 8%
mlmodel/format21% | 78% | 0% | 0% | 0%
mlmodel/build84% | 15% | 0% | 0% | 0%
coremltools/models14% | 8% | 4% | 72% | 0%
cmake100% | 0% | 0% | 0% | 0%
mlmodel/tools100% | 0% | 0% | 0% | 0%
coremlpython10% | 0% | 89% | 0% | 0%
ROOT2% | 0% | 97% | 0% | 0%
coremltools/proto100% | 0% | 0% | 0% | 0%
milstoragepython0% | 100% | 0% | 0% | 0%
modelpackage/src0% | 19% | 80% | 0% | 0%
scripts0% | 100% | 0% | 0% | 0%
scripts/conda0% | 6% | 94% | 0% | 0%
coremltools0% | 0% | 98% | 1% | 0%
coremltools/_deps0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
_layers2.py
in coremltools/converters/keras
1062 29 388 1641 38
_layers.py
in coremltools/converters/keras
691 25 388 1641 6
_topology2.py
in coremltools/converters/keras
645 44 388 1641 26
_topology.py
in coremltools/converters/keras
532 41 388 1641 4
_keras2_converter.py
in coremltools/converters/keras
491 7 388 1641 42
CoreMLPythonUtils.mm
in coremlpython
460 11 131 1641 25
utils.py
in coremltools/models
448 28 83 1641 49
_keras_converter.py
in coremltools/converters/keras
388 6 237 1641 26
model.py
in coremltools/models
256 28 131 1641 48
_converter_internal.py
in coremltools/converters/sklearn
236 4 388 1641 6
_feature_management.py
in coremltools/models
207 5 388 1641 10
_tree_ensemble.py
in coremltools/converters/xgboost
187 2 388 1641 10
__init__.py
in coremltools/_deps
185 5 83 1641 29
_tree_ensemble.py
in coremltools/converters/sklearn
172 4 588 1641 4
_interface_management.py
in coremltools/models
147 4 588 1641 9
_one_hot_encoder.py
in coremltools/converters/sklearn
139 3 588 1641 4
_libsvm_converter.py
in coremltools/converters/libsvm
129 2 388 1641 7
datatypes.py
in coremltools/models
116 13 388 1641 11
pipeline.py
in coremltools/models
110 14 588 1641 6
CoreMLPython.mm
in coremlpython
95 3 131 1641 24
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in coremltools/proto
1 - 1640 1641 2
__init__.py
in coremltools/converters/xgboost
1 - 1640 1641 2
NeuralNetwork.cpp
in mlmodel/src/transforms
2 - 1615 1626 4
Export.hpp
in mlmodel/src
4 - 1615 1626 4
proto
Identity.proto
in mlmodel/format
15 - 1615 1626 4
proto
ArrayFeatureExtractor.proto
in mlmodel/format
16 - 1615 1626 4
proto
FeatureVectorizer.proto
in mlmodel/format
22 - 1615 1626 4
proto
GLMRegressor.proto
in mlmodel/format
23 - 1615 1626 4
FeatureVectorizer.cpp
in mlmodel/src/transforms
28 1 1615 1626 4
proto
Scaler.proto
in mlmodel/format
31 - 1615 1626 4
DictVectorizer.cpp
in mlmodel/src/transforms
34 3 1615 1626 4
proto
OneHotEncoder.proto
in mlmodel/format
34 - 1615 1626 4
proto
Normalizer.proto
in mlmodel/format
34 - 1615 1626 4
proto
GLMClassifier.proto
in mlmodel/format
35 - 1615 1626 4
proto
Imputer.proto
in mlmodel/format
38 - 1615 1626 4
CoreMLPythonArray.mm
in coremlpython
43 - 1615 1641 6
LinearModel.cpp
in mlmodel/src/transforms
48 3 1615 1626 4
TreeEnsembleCommon.hpp
in mlmodel/src
52 - 1615 1626 4
OneHotEncoder.cpp
in mlmodel/src/transforms
71 9 1615 1626 4
TreeEnsemble.cpp
in mlmodel/src/transforms
135 9 1615 1626 4
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
remove_redundant_ops.py
in coremltools/converters/mil/mil/passes
101 7 83 83 1
graph_pass.py
in coremltools/converters/mil/mil/passes
7 2 83 83 1
generic_layernorm_instancenorm_pattern_fusion.py
in coremltools/converters/mil/experimental/passes
271 18 83 131 2
generic_conv_bias_fusion.py
in coremltools/converters/mil/experimental/passes
228 7 131 131 1
generic_conv_scale_fusion.py
in coremltools/converters/mil/experimental/passes
160 8 83 131 2
generic_pass_infrastructure.py
in coremltools/converters/mil/experimental/passes
119 16 131 131 1
generic_conv_batchnorm_fusion.py
in coremltools/converters/mil/experimental/passes
103 4 83 131 2
name_sanitization_utils.py
in coremltools/converters/mil/mil/passes
94 8 83 131 2
rank0_expand_dims_swap.py
in coremltools/converters/mil/mil/passes
79 3 83 131 2
generic_linear_bias_fusion.py
in coremltools/converters/mil/experimental/passes
73 6 83 131 2
generic_gelu_tanh_approximation_fusion.py
in coremltools/converters/mil/experimental/passes
57 4 83 131 2
torch_tensor_assign_to_core.py
in coremltools/converters/mil/frontend/torch/ssa_passes
45 3 83 131 2
backend_helper.py
in coremltools/converters/mil/backend
30 1 131 131 1
sanitize_input_output_names.py
in coremltools/converters/mil/mil/passes
13 1 83 131 2
__init__.py
in coremltools/converters/mil/experimental
1 - 131 131 1
__init__.py
in coremltools/converters/mil/experimental/passes
1 - 131 131 1
helper.py
in coremltools/converters/mil/mil/passes
88 4 83 168 3
reduce_mean_fusion.py
in coremltools/converters/mil/mil/passes
71 3 83 168 2
use_reflection_padding.py
in coremltools/converters/mil/mil/passes
69 4 24 168 3
leaky_relu_fusion.py
in coremltools/converters/mil/mil/passes
55 3 83 168 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ops.py
in coremltools/converters/mil/frontend/torch
2832 182 10 588 34
testing_utils.py
in coremltools/converters/mil
224 17 24 588 12
apply_common_pass_pipeline.py
in coremltools/converters/mil/mil/passes
74 1 24 237 6
use_reflection_padding.py
in coremltools/converters/mil/mil/passes
69 4 24 168 3
builder.py
in coremltools/models/neural_network
3680 183 82 1308 42
tensor_operation.py
in coremltools/converters/mil/mil/ops/defs
600 59 82 588 14
_converters_entry.py
in coremltools/converters
244 6 82 588 16
ops.py
in coremltools/converters/mil/frontend/tensorflow
2303 165 83 588 11
op_mapping.py
in coremltools/converters/mil/backend/nn
1536 103 83 588 15
quantization_utils.py
in coremltools/models/neural_network
1086 40 83 1308 22
layernorm_instancenorm_pattern_fusion.py
in coremltools/converters/mil/mil/passes
541 11 83 588 4
tensor_transformation.py
in coremltools/converters/mil/mil/ops/defs
526 41 83 588 13
utils.py
in coremltools/models
448 28 83 1641 49
control_flow.py
in coremltools/converters/mil/mil/ops/defs
431 36 83 588 15
functionalize_loops.py
in coremltools/converters/mil/frontend/tensorflow/tf_graph_pass
371 5 83 588 3
load.py
in coremltools/converters/mil/backend/mil
368 7 83 237 6
image_resizing.py
in coremltools/converters/mil/mil/ops/defs
324 20 83 588 12
operation.py
in coremltools/converters/mil/mil
304 25 83 588 10
activation.py
in coremltools/converters/mil/mil/ops/defs
299 53 83 588 10
builder.py
in coremltools/models/nearest_neighbors
299 24 83 972 10