microsoft / ELL
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: 906
  • Daily file updates (only one update per file and date counted): 3918
  • First update: 2015-11-12
  • Latest update: 2021-12-01
  • Days between first and latest update: 2212 (316 weeks, estimated 1580 working days)
  • Active days (at least one file change): 764
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 906 files with 128,010 lines of code in files.
    • 906 files that are 366+ days old (128,010 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)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 906 files with 128,010 lines of code in files.
    • 905 files have been last changed 366+ days ago (126,433 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)
    • 1 files have been last changed 31-90 days ago (1,577 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
98% | 0% | 0% | 1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cpp, py, md, txt, i, in, js, html, cmake, cmd, sh, yml, json, inc, gitignore, scss, bat, ts, ll, css, gitattributes, editorconfig, yaml, svg, cfg, clang-format, xslt, gyp
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
i100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
xslt100% | 0% | 0% | 0% | 0%
gyp100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
py90% | 0% | 0% | 9% | 0%
i100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
xslt100% | 0% | 0% | 0% | 0%
gyp100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
yaml100% | 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
libraries/nodes100% | 0% | 0% | 0% | 0%
tools/utilities100% | 0% | 0% | 0% | 0%
libraries/value100% | 0% | 0% | 0% | 0%
libraries/emitters100% | 0% | 0% | 0% | 0%
libraries/utilities100% | 0% | 0% | 0% | 0%
libraries/model100% | 0% | 0% | 0% | 0%
interfaces/common100% | 0% | 0% | 0% | 0%
tools/importers100% | 0% | 0% | 0% | 0%
libraries/math100% | 0% | 0% | 0% | 0%
libraries/predictors100% | 0% | 0% | 0% | 0%
libraries/dsp100% | 0% | 0% | 0% | 0%
libraries/optimization100% | 0% | 0% | 0% | 0%
libraries/data100% | 0% | 0% | 0% | 0%
libraries/trainers100% | 0% | 0% | 0% | 0%
libraries/common100% | 0% | 0% | 0% | 0%
tools/trainers100% | 0% | 0% | 0% | 0%
libraries/passes100% | 0% | 0% | 0% | 0%
interfaces/python100% | 0% | 0% | 0% | 0%
libraries/model_testing100% | 0% | 0% | 0% | 0%
libraries/emittable_functions100% | 0% | 0% | 0% | 0%
libraries/evaluators100% | 0% | 0% | 0% | 0%
CMake100% | 0% | 0% | 0% | 0%
interfaces/javascript100% | 0% | 0% | 0% | 0%
tools/wrap100% | 0% | 0% | 0% | 0%
libraries/functions100% | 0% | 0% | 0% | 0%
libraries/testing100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
scripts/CI100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
libraries/nodes100% | 0% | 0% | 0% | 0%
tools/utilities100% | 0% | 0% | 0% | 0%
libraries/value100% | 0% | 0% | 0% | 0%
libraries/emitters100% | 0% | 0% | 0% | 0%
libraries/utilities100% | 0% | 0% | 0% | 0%
libraries/model100% | 0% | 0% | 0% | 0%
interfaces/common100% | 0% | 0% | 0% | 0%
libraries/math100% | 0% | 0% | 0% | 0%
tools/importers72% | 0% | 0% | 27% | 0%
libraries/predictors100% | 0% | 0% | 0% | 0%
libraries/dsp100% | 0% | 0% | 0% | 0%
libraries/optimization100% | 0% | 0% | 0% | 0%
libraries/data100% | 0% | 0% | 0% | 0%
libraries/trainers100% | 0% | 0% | 0% | 0%
libraries/common100% | 0% | 0% | 0% | 0%
tools/trainers100% | 0% | 0% | 0% | 0%
libraries/passes100% | 0% | 0% | 0% | 0%
interfaces/python100% | 0% | 0% | 0% | 0%
libraries/model_testing100% | 0% | 0% | 0% | 0%
libraries/emittable_functions100% | 0% | 0% | 0% | 0%
libraries/evaluators100% | 0% | 0% | 0% | 0%
CMake100% | 0% | 0% | 0% | 0%
interfaces/javascript100% | 0% | 0% | 0% | 0%
tools/wrap100% | 0% | 0% | 0% | 0%
libraries/functions100% | 0% | 0% | 0% | 0%
libraries/testing100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
scripts/CI100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CommandLineParser.cpp
in libraries/utilities/src
515 23 1081 2265 57
CommandLineParser.h
in libraries/utilities/include
287 14 1081 2265 55
testing.cpp
in libraries/testing/src
178 18 1116 2205 40
testing.h
in libraries/testing/include
132 5 970 2205 52
MapLoadArguments.cpp
in libraries/common/src
94 3 1013 2202 49
DataLoadArguments.cpp
in libraries/common/src
93 3 1116 2202 45
DataLoadArguments.h
in libraries/common/include
44 - 1116 2202 47
MapSaveArguments.cpp
in libraries/common/src
36 2 1164 2202 27
DataSaveArguments.cpp
in libraries/common/src
34 2 1162 2202 25
MapLoadArguments.h
in libraries/common/include
32 3 1013 2202 45
MapSaveArguments.h
in libraries/common/include
22 - 1162 2202 37
DataSaveArguments.h
in libraries/common/include
21 - 1162 2202 35
ParallelTransformIterator.h
in libraries/utilities/include
100 4 1162 2198 22
TransformIterator.h
in libraries/utilities/include
41 4 1162 2198 25
IIterator.h
in libraries/utilities/include
19 2 1162 2198 38
DataLoaders.h
in libraries/common/include
150 6 1075 2185 68
DataLoaders.cpp
in libraries/common/src
32 4 1162 2185 69
IntegerStack.cpp
in libraries/utilities/src
39 3 1162 2182 17
IntegerStack.h
in libraries/utilities/include
20 1 1162 2182 20
Format.h
in libraries/utilities/include
168 5 1162 2166 29
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
i
noncopyable.i
in interfaces/common
18 - 1948 2086 7
cmd
copyWindowsTestLib.cmd
in interfaces/javascript/ell_module
2 - 1872 1873 2
cmake
AddPrecompiledHeader.cmake
in CMake
23 - 1803 1804 2
i
predictors_python_pre.i
in interfaces/common
1 - 1685 1696 2
i
predictors_javascript_pre.i
in interfaces/common
1 - 1685 1696 2
i
predictors_javascript_post.i
in interfaces/common
1 - 1685 1696 2
i
math_python_pre.i
in interfaces/common
1 - 1685 1696 2
i
math_javascript_pre.i
in interfaces/common
1 - 1685 1696 2
i
math_javascript_post.i
in interfaces/common
1 - 1685 1696 2
i
callback_javascript_post.i
in interfaces/common
109 - 1685 1693 2
i
vector_javascript_pre.i
in interfaces/common
1 - 1684 1684 1
i
vector_javascript_post.i
in interfaces/common
1 - 1684 1684 1
i
callback_python_pre.i
in interfaces/common
1 - 1684 1693 3
i
callback_python_post.i
in interfaces/common
1 - 1684 1693 3
i
callback_javascript_pre.i
in interfaces/common
1 - 1684 1693 3
i
vector_python_pre.i
in interfaces/common
6 - 1684 1684 1
i
ELL_javascript_pre.i
in interfaces/common
1 - 1623 1628 2
i
ELL_javascript_post.i
in interfaces/common
1 - 1623 1628 2
index.js
in interfaces/javascript/ell_module/templates
10 - 1536 1536 1
index.js
in interfaces/javascript/swigToTypescript/templates
15 - 1536 1536 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ScalingNode.cpp
in libraries/nodes/src
85 5 397 397 1
ScalingNode.h
in libraries/nodes/include
43 4 397 397 1
HannWindowNode.h
in libraries/nodes/include
98 8 405 405 1
cmd
SETUP-Windows.cmd
in scripts
163 - 426 426 1
cmd
build.cmd
in scripts
110 - 426 426 1
azure-linux-build.yml
in scripts/CI/Linux
27 - 426 426 1
azure-linux-clang-build.yml
in scripts/CI/Linux
27 - 426 426 1
cmd
rebuild.cmd
in scripts
19 - 426 426 1
azure-jekyll-build.yml
in scripts/CI/Linux
12 - 426 426 1
CppEmitterContext.cpp
in libraries/value/src
1471 57 600 600 1
CachingStrategies.cpp
in libraries/value/src
1289 22 600 600 1
LoopNestVisitor.cpp
in libraries/value/src/loopnests
804 23 600 600 1
LoopNest.cpp
in libraries/value/src/loopnests
709 58 600 600 1
KernelPredicate.cpp
in libraries/value/src/loopnests
578 27 600 600 1
MatrixMatrixMultiplyCodeNode.cpp
in libraries/nodes/src
463 13 600 600 1
LoopNestPrinter.cpp
in libraries/value/src/loopnests
420 16 600 600 1
SplitIndexRange.cpp
in libraries/value/src/loopnests
413 39 600 600 1
CodeGenerator.cpp
in libraries/value/src/loopnests
390 9 600 600 1
ReorderDataCodeNode.h
in libraries/nodes/include
383 13 600 600 1
LoopNests.cpp
in libraries/value/src
277 24 600 600 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
onnx_converters.py
in tools/importers/onnx/lib
1577 184 61 1220 25
LLVMContext.cpp
in libraries/value/src
1942 68 397 1194 28
IRFunctionEmitter.cpp
in libraries/emitters/src
1619 210 397 1826 67
ModelBuilderInterface.cpp
in interfaces/common/src
1565 66 397 1266 26
ComputeContext.cpp
in libraries/value/src
1471 63 397 1194 21
IREmitter.cpp
in libraries/emitters/src
1075 70 397 1826 44
ModelInterface.cpp
in interfaces/common/src
945 106 397 2103 70
BinaryOperationNode.h
in libraries/nodes/include
647 38 397 2038 74
EmitterContext.cpp
in libraries/value/src
615 103 397 1194 24
i
model_python_post.i
in interfaces/common
582 - 397 1510 17
BroadcastOperationNodes.h
in libraries/nodes/include
573 31 397 1115 5
NodeOperations.h
in libraries/nodes/include
460 64 397 1115 8
EmitterContext.h
in libraries/value/include
450 16 397 1194 25
EmitterTypes.cpp
in libraries/emitters/src
441 62 397 1826 17
ModelInterface.h
in interfaces/common/include
415 11 397 2103 61
LoadModel.cpp
in libraries/common/src
389 14 397 2106 97
PrintGraph.cpp
in tools/utilities/print/src
330 11 397 1669 16
IRLocalScalar.cpp
in libraries/emitters/src
304 5 397 1322 7
EmitterTypes.h
in libraries/emitters/include
190 2 397 1826 23
FunctionDeclaration.cpp
in libraries/value/src
173 10 397 1140 6