microsoft / onnxruntime
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: 3423
  • Daily file updates (only one update per file and date counted): 7657
  • First update: 2018-11-20
  • Latest update: 2022-01-29
  • Days between first and latest update: 1167 (166 weeks, estimated 830 working days)
  • Active days (at least one file change): 1017
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 3,405 files with 474,376 lines of code in files.
    • 2,445 files that are 366+ days old (348,857 lines of code)
    • 488 files that are 181-365 days old (59,442 lines of code)
    • 233 files that are 91-180 days old (30,723 lines of code)
    • 173 files that are 31-90 days old (20,178 lines of code)
    • 66 files that are 1-30 days old (15,176 lines of code)
73% | 12% | 6% | 4% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 3,405 files with 474,376 lines of code in files.
    • 874 files have been last changed 366+ days ago (58,109 lines of code)
    • 797 files have been last changed 181-365 days ago (70,197 lines of code)
    • 580 files have been last changed 91-180 days ago (63,810 lines of code)
    • 605 files have been last changed 31-90 days ago (123,982 lines of code)
    • 549 files have been last changed 1-30 days ago (158,278 lines of code)
12% | 14% | 13% | 26% | 33%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cc, py, cpp, ts, yml, cu, txt, sh, md, cs, pb, json, cmake, S, jsonc, asm, java, xml, proto, js, cuh, mm, inc, csproj, gitignore, bat, c, ipynb, gradle, lds, plist, ps1, in, rst, hpp, m, pp, storyboard, clang-format, properties, props, xaml, hlsl, npmignore, patch, cmd, targets, podspec, kt, html, pro, gitattributes, tsx, pt, dockerignore, cfg, proj, spec, xib, vcxproj, MD, swift, yaml, gitmodules, clang-tidy, ini, inl, Dockerfile
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cc82% | 8% | 4% | 4% | <1%
h88% | 6% | 2% | 2% | <1%
cpp78% | 11% | 4% | 3% | 1%
py67% | 13% | 13% | 5% | <1%
cu84% | 9% | 3% | 2% | 0%
asm42% | 17% | 12% | 12% | 15%
S44% | 12% | 11% | 14% | 17%
cmake95% | 4% | 0% | 0% | 0%
yml54% | 22% | 11% | 8% | 2%
inc97% | 0% | 2% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
java76% | 23% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
cs20% | 0% | 79% | 0% | 0%
cuh65% | 6% | 4% | 23% | 0%
proto6% | 0% | 0% | 0% | 93%
mm18% | 81% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
hlsl100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
proj100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
targets100% | 0% | 0% | 0% | 0%
in37% | 39% | 22% | 0% | 0%
lds47% | 11% | 28% | 0% | 11%
props29% | 0% | 0% | 70% | 0%
ts0% | 94% | 5% | 0% | 0%
tsx0% | 100% | 0% | 0% | 0%
ps10% | 28% | 25% | 46% | 0%
m0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
swift0% | 100% | 0% | 0% | 0%
Dockerfile0% | 0% | 100% | 0% | 0%
xaml0% | 0% | 100% | 0% | 0%
html0% | 0% | 0% | 0% | 100%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
h21% | 19% | 7% | 28% | 23%
cc9% | 11% | 8% | 26% | 43%
asm28% | 18% | 17% | 15% | 20%
inc69% | 25% | 4% | 0% | 0%
S15% | 21% | 15% | 23% | 23%
py5% | 17% | 26% | 26% | 24%
cpp4% | 3% | 14% | 41% | 36%
cs18% | 1% | 37% | 3% | 38%
cmake10% | 6% | 11% | 16% | 55%
hpp21% | 0% | 0% | 77% | 1%
proto6% | 0% | 0% | 0% | 93%
yml3% | 6% | 22% | 36% | 29%
java9% | 64% | 25% | 0% | 0%
hlsl100% | 0% | 0% | 0% | 0%
c5% | 40% | 0% | 37% | 16%
cuh3% | 35% | 4% | 23% | 32%
cmd32% | 67% | 0% | 0% | 0%
lds47% | 11% | 28% | 0% | 11%
in15% | 39% | 22% | 0% | 21%
cu0% | 25% | 10% | 21% | 42%
ts0% | 23% | 57% | 19% | 0%
mm0% | 49% | 50% | 0% | 0%
tsx0% | 100% | 0% | 0% | 0%
m0% | 100% | 0% | 0% | 0%
swift0% | 100% | 0% | 0% | 0%
cfg0% | 0% | 100% | 0% | 0%
ps10% | 0% | 45% | 46% | 8%
js0% | 0% | 100% | 0% | 0%
xaml0% | 0% | 35% | 65% | 0%
proj0% | 0% | 0% | 100% | 0%
props0% | 0% | 0% | 100% | 0%
spec0% | 0% | 0% | 100% | 0%
targets0% | 0% | 0% | 100% | 0%
Dockerfile0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
onnxruntime76% | 9% | 4% | 5% | 4%
orttraining74% | 11% | 13% | <1% | <1%
winml97% | 2% | 0% | <1% | 0%
tools64% | 18% | 8% | 6% | 2%
include93% | 4% | 1% | <1% | <1%
cmake94% | 5% | <1% | <1% | 0%
java99% | <1% | 0% | 0% | 0%
server100% | 0% | 0% | 0% | 0%
csharp22% | 0% | 76% | <1% | 0%
ROOT99% | <1% | 0% | 0% | 0%
package100% | 0% | 0% | 0% | 0%
js0% | 95% | 4% | 0% | 0%
objectivec0% | 97% | 2% | 0% | 0%
cgmanifests0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
onnxruntime12% | 14% | 9% | 28% | 35%
winml35% | 8% | 29% | 20% | 5%
orttraining8% | 16% | 11% | 23% | 39%
server83% | 2% | 0% | 13% | 0%
csharp18% | 1% | 36% | 6% | 37%
tools4% | 13% | 21% | 30% | 30%
include5% | 11% | 7% | 21% | 55%
java9% | 49% | 18% | 16% | 7%
cmake2% | 5% | 12% | 18% | 60%
js0% | 32% | 50% | 16% | 0%
objectivec0% | 20% | 79% | 0% | 0%
ROOT0% | <1% | 0% | 0% | 99%
cgmanifests0% | 0% | 0% | 100% | 0%
package0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cmake
onnxruntime_unittests.cmake
in cmake
1138 - 4 1167 228
graph.cc
in onnxruntime/core/graph
3285 99 4 1165 164
onnxruntime_c_api.cc
in onnxruntime/core/session
2155 32 4 1165 190
inference_session.cc
in onnxruntime/core/session
1790 66 4 1165 228
mlasi.h
in onnxruntime/core/mlas/lib
1658 2 3 1165 105
element_wise_ops.cc
in onnxruntime/core/providers/cpu/math
1527 60 42 1165 85
cmake
onnxruntime_providers.cmake
in cmake
1133 - 3 1165 200
pooling.cpp
in onnxruntime/core/mlas/lib
928 32 47 1165 29
allocation_planner.cc
in onnxruntime/core/framework
879 30 7 1165 86
sgemm.cpp
in onnxruntime/core/mlas/lib
870 - 10 1165 39
element_wise_ops.h
in onnxruntime/core/providers/cpu/math
782 77 7 1165 41
data_types.h
in include/onnxruntime/core/framework
725 73 4 1165 56
onnxruntime_c_api.h
in include/onnxruntime/core/session
634 1 4 1165 197
onnxruntime_cxx_api.h
in include/onnxruntime/core/session
466 35 4 1165 120
onnxruntime_typeinfo.cc
in onnxruntime/core/framework
326 - 42 1165 40
tensor_type_and_shape.cc
in onnxruntime/core/framework
295 2 42 1165 42
cmake
onnxruntime.cmake
in cmake
251 - 21 1165 90
cmake
onnxruntime_common.cmake
in cmake
192 - 7 1165 76
abi_session_options.cc
in onnxruntime/core/session
144 - 42 1165 53
cmake
onnxruntime_graph.cmake
in cmake
104 - 42 1165 49
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
function_container.h
in onnxruntime/core/graph
9 - 1160 1160 1
function_inliner.h
in onnxruntime/core/graph
17 1 1152 1152 1
isnan.h
in onnxruntime/core/providers/cpu/tensor
10 1 1147 1147 1
instance_norm.h
in onnxruntime/core/providers/cpu/nn
14 - 1144 1144 1
lp_norm.h
in onnxruntime/core/providers/cpu/nn
17 - 1144 1144 1
isink.h
in include/onnxruntime/core/common/logging
19 2 1144 1144 1
feature_vectorizer.h
in onnxruntime/core/providers/cpu/ml
20 - 1144 1144 1
cast_map.h
in onnxruntime/core/providers/cpu/ml
27 - 1144 1144 1
etw_sink.h
in onnxruntime/core/platform/windows/logging
27 - 1144 1144 1
category_mapper.h
in onnxruntime/core/providers/cpu/ml
35 - 1144 1144 1
cvtfp16a.asm
in onnxruntime/core/mlas/lib/amd64
109 - 1144 1144 1
sgemma.asm
in onnxruntime/core/mlas/lib/amd64
163 - 1144 1144 1
maxpool_with_mask.cc
in onnxruntime/contrib_ops/cpu
12 - 1128 1128 1
compute_capability.h
in onnxruntime/core/framework
11 - 1124 1146 2
ex_lib_loader.h
in onnxruntime/core/framework
20 1 1124 1124 1
nonzero_op.h
in onnxruntime/core/providers/cpu/tensor
11 1 1089 1089 1
where_op.h
in onnxruntime/core/providers/cpu/tensor
12 1 1083 1083 1
shrink.h
in onnxruntime/core/providers/cpu/nn
19 - 1067 1067 1
mldata_type_utils.cc
in onnxruntime/core/framework
10 1 1062 1062 1
tensor_external_data_info.h
in onnxruntime/core/framework
26 2 1054 1062 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
sample.h
in onnxruntime/contrib_ops/cpu
24 2
composite_sink.h
in onnxruntime/core/common/logging/sinks
24 1
dictvectorizer.cc
in onnxruntime/core/providers/cpu/ml
22 -
onehotencoder.h
in onnxruntime/core/providers/cpu/ml
18 -
imputer.h
in onnxruntime/core/providers/cpu/ml
17 -
context.h
in onnxruntime/core/platform
16 1
scaler.h
in onnxruntime/core/providers/cpu/ml
16 -
zipmap.h
in onnxruntime/core/providers/cpu/ml
16 -
binarizer.h
in onnxruntime/core/providers/cpu/ml
15 -
compress.h
in onnxruntime/core/providers/cpu/tensor
14 -
activation_info.h
in onnxruntime/contrib_ops/cpu/attnlstm
13 -
array_feature_extractor.h
in onnxruntime/core/providers/cpu/ml
13 -
ReformatSource.ps1
in onnxruntime
10 -
lds
version_script.lds
in onnxruntime/python
8 -
__init__.py
in onnxruntime/python/datasets
7 1
env_time.cc
in onnxruntime/core/platform
4 -
empty.cc
in onnxruntime/core/framework
1 -
cuda_pch.cc
in onnxruntime/core/providers/cuda
1 -
proto
NeuralNetwork.proto
in onnxruntime/core/providers/coreml/mlmodel_format
5706 - 3 3 1
DepthwiseQConvSymU8KernelNeon.asm
in onnxruntime/core/mlas/lib/arm64
691 - 3 3 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
sample.h
in onnxruntime/contrib_ops/cpu
24 2
composite_sink.h
in onnxruntime/core/common/logging/sinks
24 1
dictvectorizer.cc
in onnxruntime/core/providers/cpu/ml
22 -
onehotencoder.h
in onnxruntime/core/providers/cpu/ml
18 -
imputer.h
in onnxruntime/core/providers/cpu/ml
17 -
context.h
in onnxruntime/core/platform
16 1
scaler.h
in onnxruntime/core/providers/cpu/ml
16 -
zipmap.h
in onnxruntime/core/providers/cpu/ml
16 -
binarizer.h
in onnxruntime/core/providers/cpu/ml
15 -
compress.h
in onnxruntime/core/providers/cpu/tensor
14 -
activation_info.h
in onnxruntime/contrib_ops/cpu/attnlstm
13 -
array_feature_extractor.h
in onnxruntime/core/providers/cpu/ml
13 -
ReformatSource.ps1
in onnxruntime
10 -
lds
version_script.lds
in onnxruntime/python
8 -
__init__.py
in onnxruntime/python/datasets
7 1
env_time.cc
in onnxruntime/core/platform
4 -
empty.cc
in onnxruntime/core/framework
1 -
cuda_pch.cc
in onnxruntime/core/providers/cuda
1 -
rocm_execution_provider.cc
in onnxruntime/core/providers/rocm
1920 16 2 458 56
reduction_ops.cc
in onnxruntime/core/providers/rocm/reduction
871 7 2 450 28