neo-ai / tvm
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: 1952
  • Daily file updates (only one update per file and date counted): 6100
  • First update: 2016-06-23
  • Latest update: 2022-01-10
  • Days between first and latest update: 2028 (289 weeks, estimated 1445 working days)
  • Active days (at least one file change): 1516
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,952 files with 282,202 lines of code in files.
    • 1,768 files that are 366+ days old (256,322 lines of code)
    • 184 files that are 181-365 days old (25,880 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)
90% | 9% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 1,952 files with 282,202 lines of code in files.
    • 957 files have been last changed 366+ days ago (81,170 lines of code)
    • 995 files have been last changed 181-365 days ago (201,032 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
28% | 71% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, cc, h, sh, rs, rst, md, java, cmake, xml, txt, gitignore, go, toml, c, mk, json, gradle, ts, mm, js, bat, yaml, pxi, yml, properties, storyboard, plist, m, css, pyx, html, in, clang-format, gitmodules, eslintignore, inc, ini, cu
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cc90% | 9% | 0% | 0% | 0%
py93% | 6% | 0% | 0% | 0%
h87% | 12% | 0% | 0% | 0%
rs94% | 5% | 0% | 0% | 0%
cmake94% | 5% | 0% | 0% | 0%
java93% | 6% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
go96% | 3% | 0% | 0% | 0%
mm100% | 0% | 0% | 0% | 0%
c30% | 69% | 0% | 0% | 0%
pxi100% | 0% | 0% | 0% | 0%
toml76% | 23% | 0% | 0% | 0%
cu100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
m100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
pyx100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cc27% | 72% | 0% | 0% | 0%
py27% | 72% | 0% | 0% | 0%
h31% | 68% | 0% | 0% | 0%
rs38% | 61% | 0% | 0% | 0%
java55% | 44% | 0% | 0% | 0%
cmake40% | 59% | 0% | 0% | 0%
ts45% | 54% | 0% | 0% | 0%
go47% | 52% | 0% | 0% | 0%
c6% | 93% | 0% | 0% | 0%
toml37% | 62% | 0% | 0% | 0%
pxi28% | 71% | 0% | 0% | 0%
mm6% | 93% | 0% | 0% | 0%
yaml82% | 17% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
js81% | 18% | 0% | 0% | 0%
m100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
pyx100% | 0% | 0% | 0% | 0%
cu0% | 100% | 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
src88% | 11% | 0% | 0% | 0%
python92% | 7% | 0% | 0% | 0%
include86% | 13% | 0% | 0% | 0%
rust94% | 5% | 0% | 0% | 0%
nnvm100% | 0% | 0% | 0% | 0%
apps90% | 9% | 0% | 0% | 0%
vta96% | 3% | 0% | 0% | 0%
tutorials91% | 8% | 0% | 0% | 0%
web100% | 0% | 0% | 0% | 0%
cmake94% | 5% | 0% | 0% | 0%
jvm93% | 6% | 0% | 0% | 0%
golang96% | 3% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
conda100% | 0% | 0% | 0% | 0%
neo-tools100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src27% | 72% | 0% | 0% | 0%
python27% | 72% | 0% | 0% | 0%
nnvm92% | 7% | 0% | 0% | 0%
include25% | 74% | 0% | 0% | 0%
rust34% | 65% | 0% | 0% | 0%
apps27% | 72% | 0% | 0% | 0%
jvm49% | 50% | 0% | 0% | 0%
web41% | 58% | 0% | 0% | 0%
cmake39% | 60% | 0% | 0% | 0%
vta17% | 82% | 0% | 0% | 0%
golang49% | 50% | 0% | 0% | 0%
conda89% | 10% | 0% | 0% | 0%
tutorials1% | 98% | 0% | 0% | 0%
ROOT32% | 67% | 0% | 0% | 0%
neo-tools100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
op.cc
in nnvm/src/core
79 2 386 2041 12
node.cc
in nnvm/src/core
30 - 764 2041 9
pass.cc
in nnvm/src/core
38 1 386 2037 12
tuple.h
in nnvm/include/nnvm
362 32 386 2036 31
op.h
in nnvm/include/nnvm
216 2 386 2036 28
graph.h
in nnvm/include/nnvm
146 11 386 2036 30
node.h
in nnvm/include/nnvm
98 8 594 2036 28
pass.h
in nnvm/include/nnvm
36 1 594 2036 14
base.h
in nnvm/include/nnvm
34 - 594 2036 17
graph_attr_types.h
in nnvm/include/nnvm
17 - 594 2036 16
saveload_json.cc
in nnvm/src/pass
252 12 386 2035 31
symbolic.cc
in nnvm/src/core
540 23 345 2034 45
symbolic.h
in nnvm/include/nnvm
48 - 594 2034 22
op_attr_types.h
in nnvm/include/nnvm
41 - 594 2034 33
c_api_symbolic.cc
in nnvm/src/c_api
258 22 594 2033 18
c_api.h
in nnvm/include/nnvm
65 - 594 2033 21
c_api_common.h
in nnvm/src/c_api
38 1 594 2033 9
c_api_error.cc
in nnvm/src/c_api
8 1 594 2033 7
c_api_graph.cc
in nnvm/src/c_api
75 7 594 2032 10
order_mutation.cc
in nnvm/src/pass
125 3 594 2029 16
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in python/tvm/exec
1 - 1031 1714 2
__init__.py
in python/tvm/_ffi/_cy2
1 - 1031 1742 2
__init__.py
in python/tvm/_ffi/_ctypes
1 - 1031 1742 2
__init__.py
in python/tvm/_ffi/_cy3
1 - 1031 1742 2
__init__.py
in python/tvm/contrib
1 - 1031 1741 2
__init__.py
in python/tvm/relay/op/annotation
2 - 1031 1118 2
__init__.py
in python/tvm/relay/op/nn
3 - 1031 1216 3
cmake
HybridDump.cmake
in cmake/modules/contrib
19 - 1031 1085 2
vision.py
in nnvm/python/nnvm/top
64 8 1010 1398 10
__init__.py
in python/tvm/autotvm/graph_tuner
6 - 980 980 1
nn.py
in nnvm/python/nnvm/top
340 32 950 1598 51
cmake
Micro.cmake
in cmake/modules
21 - 923 923 1
mxnet.py
in nnvm/python/nnvm/frontend
446 36 915 1593 37
tensorflow.py
in nnvm/python/nnvm/frontend
1118 64 915 1330 46
__init__.py
in python/tvm/relay/qnn
3 - 887 909 2
utvm_runtime.h
in include/tvm/runtime/micro/standalone
14 - 874 874 1
cmake
MicroStandaloneRuntime.cmake
in cmake/modules/contrib
22 - 874 874 1
serialization.h
in include/tvm/node
10 - 825 825 1
cmake
Random.cmake
in cmake/modules/contrib
21 - 825 1332 3
cmake
Sort.cmake
in cmake/modules/contrib
21 - 825 1332 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
_ffi_api.py
in python/tvm/driver
2 - 235 235 1
thread_map.h
in src/runtime
58 1 236 236 1
tensorflow_ops.py
in python/tvm/relay/frontend
2247 117 231 237 2
mlas_op.cc
in src/relay/op/nn
159 4 238 238 1
autotvm_relay_x86.py
in tutorials/get_started
124 - 238 238 1
_mlas.py
in python/tvm/relay/op
96 9 203 238 2
mlas_op.cc
in src/runtime/contrib/mlas
74 - 238 238 1
autotvm_matmul_x86.py
in tutorials/get_started
73 3 238 238 1
mlas_op.py
in python/tvm/topi
70 2 238 238 1
auto_scheduler_matmul_x86.py
in tutorials/get_started
64 2 238 238 1
shape_tuple.h
in include/tvm/runtime/container
61 7 238 238 1
mlas_op.h
in include/tvm/relay/attrs
30 - 238 238 1
cmake
MLAS.cmake
in cmake/modules/contrib
26 - 229 238 2
mlas.py
in python/tvm/relay/op
11 2 238 238 1
tensorflow2.py
in python/tvm/relay/frontend
352 18 237 239 2
fake_quantization_to_integer.cc
in src/relay/transforms
191 13 237 239 2
fake_quantization_to_integer.py
in python/tvm/relay/transform
119 9 239 239 1
map.h
in include/tvm/runtime/container
798 86 241 241 1
array.h
in include/tvm/runtime/container
384 35 241 241 1
string.h
in include/tvm/runtime/container
230 16 241 241 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pytorch.py
in python/tvm/relay/frontend
2539 190 181 708 106
ravel_unravel.h
in include/tvm/topi/detail
36 2 181 549 3
tensorrt.py
in python/tvm/relay/op/contrib
764 46 184 471 13
_mlas.py
in python/tvm/relay/op
96 9 203 238 2
dense_alter_op.py
in python/tvm/topi/x86
63 1 203 358 3
cmake
MLAS.cmake
in cmake/modules/contrib
26 - 229 238 2
transform.cc
in src/relay/op/tensor
3279 138 230 1216 155
transform.h
in include/tvm/relay/attrs
381 - 230 1216 68
tensorflow_ops.py
in python/tvm/relay/frontend
2247 117 231 237 2
tvmscript_printer.cc
in src/printer
961 64 231 494 10
parser.py
in python/tvm/script
566 43 231 494 8
transform.py
in python/tvm/relay/op
230 47 231 1216 86
common.py
in python/tvm/driver/tvmc
215 11 231 535 14
compiler.py
in python/tvm/driver/tvmc
186 4 231 502 21
intrin.py
in python/tvm/script
118 35 231 494 7
zephyr.py
in python/tvm/micro/contrib
559 37 232 475 15
metal_device_api.mm
in src/runtime/metal
269 13 232 1737 39
opencl_module.cc
in src/runtime/opencl
225 11 232 1828 34
span.h
in include/tvm/ir
55 4 232 760 12
simplify_inference.cc
in src/relay/transforms
194 9 233 692 10