apache / tvm
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
11% | 22% | 31% | 18% | 15%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cc15% | 27% | 33% | 15% | 7%
py11% | 20% | 28% | 17% | 21%
ts47% | 19% | 22% | 2% | 6%
h2% | 16% | 28% | 25% | 25%
cu0% | 31% | 33% | 23% | 11%
mm0% | 31% | 29% | 29% | 10%
rs0% | 0% | 59% | 22% | 18%
cmake0% | 0% | 23% | 15% | 61%
go0% | 0% | 55% | 9% | 34%
java0% | 0% | 12% | 45% | 42%
pxi0% | 0% | 22% | 59% | 18%
cuh0% | 0% | 35% | 56% | 8%
xml0% | 0% | 0% | 50% | 49%
html0% | 0% | 0% | 99% | <1%
toml0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
m0% | 0% | 0% | 0% | 100%
pyx0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src13% | 26% | 32% | 16% | 10%
python11% | 20% | 28% | 17% | 21%
web39% | 16% | 23% | 11% | 8%
include6% | 16% | 25% | 25% | 25%
ffi0% | 22% | 34% | 30% | 12%
apps0% | 17% | 20% | 37% | 24%
rust0% | 0% | 55% | 21% | 22%
cmake0% | 0% | 25% | 17% | 57%
golang0% | 0% | 50% | 8% | 40%
jvm0% | 0% | 23% | 46% | 29%
ci0% | 0% | 19% | 38% | 41%
ROOT0% | 0% | 0% | 54% | 45%
conda0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
kv_cache.py
in python/tvm/relax/frontend/nn/llm
2487 53
onnx_frontend.py
in python/tvm/relax/frontend/onnx
2434 187
manipulate.cc
in src/relax/op/tensor
2055 56
runtime.ts
in web/src
1891 35
paged_kv_cache.cc
in src/runtime/relax_vm
1839 43
iter_affine_map.cc
in src/arith
1814 78
cache_read_write.cc
in src/tir/schedule/primitive
1793 101
1748 48
analysis.cc
in src/tir/schedule/analysis
1724 59
transform.h
in include/tvm/topi
1493 46
graph.cc
in src/contrib/msc/core/ir
1467 81
base_fx_graph_translator.py
in python/tvm/relax/frontend/torch
1460 120
clml_runtime.cc
in src/runtime/contrib/clml
1392 34
cuda.py
in python/tvm/tir/tensor_intrin
1374 49
layout_transformation.cc
in src/tir/schedule/primitive
1299 86
set_expr_layout.cc
in src/contrib/msc/core/transform
1250 55
control_flow_graph.cc
in src/tir/analysis
1238 47
tensorrt_ops.cc
in src/runtime/contrib/tensorrt
1235 61
storage_rewrite.cc
in src/tir/transforms
1225 63
session.cc
in src/runtime/hexagon/rpc/simulator
1169 85
ir.py
in python/tvm/script/ir_builder/tir
1159 66
per_store_feature.cc
in src/meta_schedule/feature_extractor
1140 46
loop_transformation.cc
in src/tir/schedule/primitive
1084 97
tree_attn.py
in python/tvm/relax/frontend/nn/llm
1058 20
struct_info_analysis.cc
in src/relax/analysis
1015 89
int_set.cc
in src/arith
1003 101
op.cc
in src/relax/op
996 52
reduction.cc
in src/tir/schedule/primitive
978 60
971 50
map.h
in ffi/include/tvm/ffi/container
968 84
rpc_endpoint.cc
in src/runtime/rpc
954 78
op.cc
in src/tir/op
951 71
utils.py
in python/tvm/testing
949 59
fuse_tir.cc
in src/relax/transform
944 50
fuse_ops.cc
in src/relax/transform
922 48
matmul.py
in python/tvm/dlight/gpu
918 28
concrete_schedule.cc
in src/tir/schedule
903 88
stmt.h
in include/tvm/tir
875 71
inject_software_pipeline.cc
in src/tir/transforms
875 29
fx_translator.py
in python/tvm/relax/frontend/torch
830 51
legacy_repr.cc
in src/script/printer
827 4
tensorrt_codegen.cc
in src/contrib/msc/plugin
806 13
nn.cc
in src/relax/op/nn
806 30
802 19
doc_core.py
in python/tvm/script/parser/core
800 107
webgpu.ts
in web/src
793 29
profiling.cc
in src/runtime
790 32
vectorize_loop.cc
in src/tir/transforms
780 61
op.py
in python/tvm/relax/frontend/nn
780 78
transform_tensorrt.cc
in src/contrib/msc/framework/tensorrt
775 23
Files With Most Units (Top 50)
File# lines# units
onnx_frontend.py
in python/tvm/relax/frontend/onnx
2434 187
op.py
in python/tvm/tir
772 144
base_fx_graph_translator.py
in python/tvm/relax/frontend/torch
1460 120
doc_core.py
in python/tvm/script/parser/core
800 107
cache_read_write.cc
in src/tir/schedule/primitive
1793 101
int_set.cc
in src/arith
1003 101
loop_transformation.cc
in src/tir/schedule/primitive
1084 97
expr_functor.py
in python/tvm/relax
469 97
expr.py
in python/tvm/tir
473 95
tool.py
in python/tvm/contrib/msc/core/tools
612 93
struct_info_analysis.cc
in src/relax/analysis
1015 89
concrete_schedule.cc
in src/tir/schedule
903 88
dtype_float16.h
in src/runtime/contrib/vllm
543 87
layout_transformation.cc
in src/tir/schedule/primitive
1299 86
session.cc
in src/runtime/hexagon/rpc/simulator
1169 85
map.h
in ffi/include/tvm/ffi/container
968 84
expr.py
in python/tvm/relax
519 82
graph.cc
in src/contrib/msc/core/ir
1467 81
expr_functor.cc
in src/relax/ir
628 80
runner.py
in python/tvm/contrib/msc/core/runtime
614 79
rpc_endpoint.cc
in src/runtime/rpc
954 78
iter_affine_map.cc
in src/arith
1814 78
op.py
in python/tvm/relax/frontend/nn
780 78
type_traits.h
in ffi/include/tvm/ffi
461 78
schedule.py
in python/tvm/tir/schedule
696 76
transform.py
in python/tvm/tir/transform
172 75
stmt_functor.cc
in src/tir/ir
731 74
pattern.py
in python/tvm/relax/dpl
312 74
compute_inline.cc
in src/tir/schedule/primitive
761 73
pattern_match.h
in src/arith
513 73
serialization.cc
in src/node
591 72
stmt.h
in include/tvm/tir
875 71
op.cc
in src/tir/op
951 71
transform.py
in python/tvm/relax/transform
340 69
attn_utils.h
in src/runtime/relax_vm
690 66
ir.py
in python/tvm/script/ir_builder/tir
1159 66
storage_rewrite.cc
in src/tir/transforms
1225 63
graph.py
in python/tvm/contrib/msc/core/ir
329 63
vectorize_loop.cc
in src/tir/transforms
780 61
tensorrt_ops.cc
in src/runtime/contrib/tensorrt
1235 61
reflection.cc
in src/node
270 61
reduction.cc
in src/tir/schedule/primitive
978 60
traced_schedule.cc
in src/tir/schedule
645 60
expr.h
in include/tvm/relax
612 59
analysis.cc
in src/tir/schedule/analysis
1724 59
utils.py
in python/tvm/testing
949 59
unsupported_dtype_legalize.cc
in src/tir/transforms
638 58
_op_gradient.py
in python/tvm/relax/op
738 57
code_stack.cc
in src/contrib/msc/core/codegen
386 56
manipulate.cc
in src/relax/op/tensor
2055 56
Files With Long Lines (Top 27)

There are 27 files with lines longer than 120 characters. In total, there are 165 long lines.

File# lines# units# long lines
kv_cache.py
in python/tvm/relax/frontend/nn/llm
2487 53 99
tree_attn.py
in python/tvm/relax/frontend/nn/llm
1058 20 17
FindVulkan.cmake
in cmake/utils
89 - 6
178 - 6
CCache.cmake
in cmake/utils
64 - 4
Hexagon.cmake
in cmake/modules
303 - 3
reducer.cc
in src/tir/schedule/analysis
563 29 3
ping_reviewers.py
in ci/scripts/github
151 4 2
github_commenter.py
in ci/scripts/github
81 7 2
CUDA.cmake
in cmake/modules
130 - 2
analysis.cc
in src/tir/schedule/analysis
1724 59 2
373 11 2
webgpu.ts
in web/src
793 29 2
rpc_server.html
in web/apps/browser
111 - 2
github_tvmbot.py
in ci/scripts/github
489 35 1
determine_docker_images.py
in ci/scripts/jenkins
95 2 1
git_utils.py
in ci/scripts/jenkins
150 17 1
should_rebuild_docker.py
in ci/scripts/jenkins
87 6 1
TFLite.cmake
in cmake/modules/contrib
52 - 1
Utils.cmake
in cmake/utils
97 - 1
FindCUDA.cmake
in cmake/utils
148 - 1
FindOpenCL.cmake
in cmake/utils
67 - 1
config.cmake
in cmake
355 - 1
attention_utils.cuh
in src/runtime/contrib/vllm
48 - 1
attention_kernels.cu
in src/runtime/contrib/vllm
692 - 1
46 3 1
AddLibbacktrace.cmake
in ffi/cmake/Utils
61 - 1
Correlations

File Size vs. Commits (all time): 2255 points

python/tvm/relax/frontend/torch/base_fx_graph_translator.py x: 51 commits (all time) y: 1460 lines of code python/tvm/relax/frontend/torch/exported_program_translator.py x: 64 commits (all time) y: 536 lines of code python/tvm/relax/frontend/torch/fx_translator.py x: 116 commits (all time) y: 830 lines of code python/tvm/relax/op/__init__.py x: 34 commits (all time) y: 137 lines of code python/tvm/relax/op/unary.py x: 5 commits (all time) y: 68 lines of code python/tvm/relax/transform/legalize_ops/unary.py x: 7 commits (all time) y: 42 lines of code python/tvm/script/ir_builder/relax/ir.py x: 68 commits (all time) y: 488 lines of code src/relax/op/tensor/unary.cc x: 7 commits (all time) y: 59 lines of code src/relax/op/tensor/unary.h x: 5 commits (all time) y: 49 lines of code apps/android_rpc/app/src/main/jni/tvm_runtime.h x: 38 commits (all time) y: 79 lines of code apps/cpp_rpc/rpc_env.cc x: 21 commits (all time) y: 244 lines of code apps/cpp_rpc/rpc_server.cc x: 17 commits (all time) y: 263 lines of code apps/hexagon_launcher/launcher_core.cc x: 6 commits (all time) y: 168 lines of code apps/hexagon_launcher/launcher_main.cc x: 4 commits (all time) y: 120 lines of code apps/ios_rpc/tvmrpc/RPCServer.mm x: 3 commits (all time) y: 589 lines of code apps/ios_rpc/tvmrpc/TVMRuntime.mm x: 27 commits (all time) y: 71 lines of code cmake/modules/Logging.cmake x: 6 commits (all time) y: 26 lines of code cmake/modules/contrib/CUTLASS.cmake x: 14 commits (all time) y: 71 lines of code cmake/utils/FindLLVM.cmake x: 15 commits (all time) y: 232 lines of code ffi/cmake/Utils/AddGoogleTest.cmake x: 1 commits (all time) y: 57 lines of code ffi/cmake/Utils/AddLibbacktrace.cmake x: 1 commits (all time) y: 61 lines of code ffi/cmake/Utils/CxxWarning.cmake x: 1 commits (all time) y: 29 lines of code ffi/cmake/Utils/Sanitizer.cmake x: 1 commits (all time) y: 34 lines of code ffi/include/tvm/ffi/any.h x: 1 commits (all time) y: 313 lines of code ffi/include/tvm/ffi/base_details.h x: 1 commits (all time) y: 179 lines of code ffi/include/tvm/ffi/c_api.h x: 1 commits (all time) y: 190 lines of code ffi/include/tvm/ffi/cast.h x: 1 commits (all time) y: 79 lines of code ffi/include/tvm/ffi/container/array.h x: 1 commits (all time) y: 577 lines of code ffi/include/tvm/ffi/container/map.h x: 1 commits (all time) y: 968 lines of code ffi/include/tvm/ffi/container/ndarray.h x: 1 commits (all time) y: 176 lines of code ffi/include/tvm/ffi/container/shape.h x: 1 commits (all time) y: 105 lines of code ffi/include/tvm/ffi/container/variant.h x: 1 commits (all time) y: 123 lines of code ffi/include/tvm/ffi/function.h x: 1 commits (all time) y: 448 lines of code ffi/include/tvm/ffi/function_details.h x: 1 commits (all time) y: 135 lines of code ffi/include/tvm/ffi/memory.h x: 1 commits (all time) y: 97 lines of code ffi/include/tvm/ffi/object.h x: 1 commits (all time) y: 397 lines of code ffi/include/tvm/ffi/string.h x: 1 commits (all time) y: 328 lines of code ffi/include/tvm/ffi/type_traits.h x: 1 commits (all time) y: 461 lines of code ffi/src/ffi/dtype.cc x: 1 commits (all time) y: 269 lines of code ffi/src/ffi/error.cc x: 1 commits (all time) y: 46 lines of code ffi/src/ffi/object.cc x: 1 commits (all time) y: 219 lines of code include/tvm/ir/attrs.h x: 37 commits (all time) y: 581 lines of code include/tvm/ir/env_func.h x: 9 commits (all time) y: 69 lines of code include/tvm/ir/expr.h x: 58 commits (all time) y: 340 lines of code include/tvm/ir/function.h x: 20 commits (all time) y: 53 lines of code include/tvm/ir/module.h x: 43 commits (all time) y: 94 lines of code include/tvm/ir/name_supply.h x: 4 commits (all time) y: 59 lines of code include/tvm/ir/op.h x: 22 commits (all time) y: 164 lines of code include/tvm/ir/source_map.h x: 4 commits (all time) y: 130 lines of code include/tvm/ir/transform.h x: 40 commits (all time) y: 201 lines of code include/tvm/meta_schedule/schedule_rule.h x: 28 commits (all time) y: 106 lines of code include/tvm/meta_schedule/search_strategy.h x: 14 commits (all time) y: 93 lines of code include/tvm/meta_schedule/space_generator.h x: 13 commits (all time) y: 80 lines of code include/tvm/meta_schedule/task_scheduler.h x: 12 commits (all time) y: 125 lines of code include/tvm/node/attr_registry_map.h x: 6 commits (all time) y: 64 lines of code include/tvm/node/object_path.h x: 5 commits (all time) y: 144 lines of code include/tvm/node/reflection.h x: 20 commits (all time) y: 201 lines of code include/tvm/node/script_printer.h x: 13 commits (all time) y: 78 lines of code include/tvm/node/serialization.h x: 2 commits (all time) y: 10 lines of code include/tvm/node/structural_equal.h x: 13 commits (all time) y: 197 lines of code include/tvm/node/structural_hash.h x: 11 commits (all time) y: 135 lines of code include/tvm/relax/analysis.h x: 25 commits (all time) y: 77 lines of code include/tvm/relax/attrs/index.h x: 4 commits (all time) y: 24 lines of code include/tvm/relax/attrs/manipulate.h x: 14 commits (all time) y: 157 lines of code include/tvm/relax/attrs/nn.h x: 22 commits (all time) y: 519 lines of code include/tvm/relax/attrs/op.h x: 7 commits (all time) y: 56 lines of code include/tvm/relax/attrs/statistical.h x: 4 commits (all time) y: 34 lines of code include/tvm/relax/block_builder.h x: 9 commits (all time) y: 50 lines of code include/tvm/relax/dataflow_pattern.h x: 12 commits (all time) y: 477 lines of code include/tvm/relax/distributed/transform.h x: 5 commits (all time) y: 27 lines of code include/tvm/relax/exec_builder.h x: 3 commits (all time) y: 56 lines of code include/tvm/relax/expr_functor.h x: 8 commits (all time) y: 276 lines of code include/tvm/relax/nested_msg.h x: 5 commits (all time) y: 295 lines of code include/tvm/relax/tir_pattern.h x: 2 commits (all time) y: 29 lines of code include/tvm/relax/transform.h x: 57 commits (all time) y: 125 lines of code include/tvm/relax/tuning_api.h x: 2 commits (all time) y: 189 lines of code include/tvm/runtime/container/array.h x: 8 commits (all time) y: 12 lines of code include/tvm/runtime/container/base.h x: 4 commits (all time) y: 146 lines of code include/tvm/runtime/container/map.h x: 7 commits (all time) y: 11 lines of code include/tvm/runtime/container/optional.h x: 5 commits (all time) y: 11 lines of code include/tvm/runtime/container/variant.h x: 6 commits (all time) y: 10 lines of code include/tvm/runtime/data_type.h x: 39 commits (all time) y: 206 lines of code include/tvm/runtime/device_api.h x: 65 commits (all time) y: 132 lines of code include/tvm/runtime/logging.h x: 22 commits (all time) y: 379 lines of code include/tvm/runtime/memory.h x: 10 commits (all time) y: 11 lines of code include/tvm/runtime/memory/memory_manager.h x: 11 commits (all time) y: 89 lines of code include/tvm/runtime/module.h x: 43 commits (all time) y: 98 lines of code include/tvm/runtime/ndarray.h x: 49 commits (all time) y: 187 lines of code include/tvm/runtime/object.h x: 55 commits (all time) y: 70 lines of code include/tvm/runtime/packed_func.h x: 124 commits (all time) y: 332 lines of code include/tvm/runtime/profiling.h x: 19 commits (all time) y: 142 lines of code include/tvm/runtime/registry.h x: 31 commits (all time) y: 33 lines of code include/tvm/runtime/relax_vm/ndarray_cache_support.h x: 4 commits (all time) y: 41 lines of code include/tvm/runtime/relax_vm/vm.h x: 10 commits (all time) y: 79 lines of code include/tvm/script/ir_builder/base.h x: 4 commits (all time) y: 111 lines of code include/tvm/script/ir_builder/relax/frame.h x: 5 commits (all time) y: 147 lines of code include/tvm/script/ir_builder/relax/ir.h x: 6 commits (all time) y: 33 lines of code include/tvm/script/ir_builder/tir/frame.h x: 12 commits (all time) y: 356 lines of code include/tvm/script/ir_builder/tir/ir.h x: 27 commits (all time) y: 139 lines of code include/tvm/script/printer/doc.h x: 14 commits (all time) y: 531 lines of code include/tvm/script/printer/ir_docsifier.h x: 11 commits (all time) y: 176 lines of code include/tvm/script/printer/ir_docsifier_functor.h x: 5 commits (all time) y: 112 lines of code include/tvm/te/operation.h x: 14 commits (all time) y: 195 lines of code include/tvm/te/tensor.h x: 10 commits (all time) y: 139 lines of code include/tvm/tir/buffer.h x: 26 commits (all time) y: 129 lines of code include/tvm/tir/builtin.h x: 40 commits (all time) y: 128 lines of code include/tvm/tir/data_type_rewriter.h x: 10 commits (all time) y: 89 lines of code include/tvm/tir/expr.h x: 49 commits (all time) y: 688 lines of code include/tvm/tir/expr_functor.h x: 11 commits (all time) y: 192 lines of code include/tvm/tir/function.h x: 33 commits (all time) y: 82 lines of code include/tvm/tir/schedule/instruction.h x: 3 commits (all time) y: 104 lines of code include/tvm/tir/schedule/schedule.h x: 72 commits (all time) y: 174 lines of code include/tvm/tir/schedule/trace.h x: 2 commits (all time) y: 41 lines of code include/tvm/tir/stmt.h x: 76 commits (all time) y: 875 lines of code include/tvm/tir/stmt_functor.h x: 32 commits (all time) y: 276 lines of code include/tvm/tir/transform.h x: 78 commits (all time) y: 98 lines of code include/tvm/tir/var.h x: 22 commits (all time) y: 150 lines of code include/tvm/topi/detail/extern.h x: 8 commits (all time) y: 60 lines of code include/tvm/topi/nn/group_norm.h x: 3 commits (all time) y: 124 lines of code include/tvm/topi/nn/pooling.h x: 13 commits (all time) y: 449 lines of code include/tvm/topi/nn/softmax.h x: 4 commits (all time) y: 87 lines of code include/tvm/topi/reduction.h x: 12 commits (all time) y: 332 lines of code include/tvm/topi/transform.h x: 58 commits (all time) y: 1493 lines of code jvm/core/src/main/java/org/apache/tvm/Device.java x: 5 commits (all time) y: 118 lines of code python/setup.py x: 67 commits (all time) y: 195 lines of code python/tvm/__init__.py x: 103 commits (all time) y: 46 lines of code python/tvm/_ffi/__init__.py x: 6 commits (all time) y: 5 lines of code python/tvm/_ffi/base.py x: 33 commits (all time) y: 31 lines of code python/tvm/_ffi/libinfo.py x: 72 commits (all time) y: 160 lines of code python/tvm/_ffi/registry.py x: 9 commits (all time) y: 7 lines of code python/tvm/contrib/cutlass/attention_operation.py x: 21 commits (all time) y: 29 lines of code python/tvm/contrib/cutlass/conv2d_operation.py x: 15 commits (all time) y: 309 lines of code python/tvm/contrib/cutlass/gemm_operation.py x: 21 commits (all time) y: 254 lines of code python/tvm/contrib/cutlass/gen_conv2d.py x: 19 commits (all time) y: 315 lines of code python/tvm/contrib/cutlass/layer_norm_operation.py x: 4 commits (all time) y: 4 lines of code python/tvm/contrib/download.py x: 21 commits (all time) y: 83 lines of code python/tvm/contrib/msc/core/frontend/translate.py x: 9 commits (all time) y: 153 lines of code python/tvm/contrib/msc/core/tools/prune/pruner.py x: 10 commits (all time) y: 307 lines of code python/tvm/contrib/msc/core/utils/info.py x: 14 commits (all time) y: 210 lines of code python/tvm/contrib/msc/framework/tensorrt/tools/quantize/quantizer.py x: 4 commits (all time) y: 196 lines of code python/tvm/contrib/tvmjs.py x: 14 commits (all time) y: 269 lines of code python/tvm/dlight/base/utils.py x: 2 commits (all time) y: 68 lines of code python/tvm/dlight/benchmark/bench.py x: 5 commits (all time) y: 177 lines of code python/tvm/error.py x: 20 commits (all time) y: 21 lines of code python/tvm/ffi/_ffi_api.py x: 1 commits (all time) y: 2 lines of code python/tvm/ffi/cython/base.pxi x: 1 commits (all time) y: 159 lines of code python/tvm/ffi/cython/device.pxi x: 1 commits (all time) y: 117 lines of code python/tvm/ffi/cython/function.pxi x: 1 commits (all time) y: 214 lines of code python/tvm/ffi/dtype.py x: 1 commits (all time) y: 73 lines of code python/tvm/ir/container.py x: 11 commits (all time) y: 2 lines of code python/tvm/ir/instrument.py x: 11 commits (all time) y: 75 lines of code python/tvm/ir/transform.py x: 24 commits (all time) y: 149 lines of code python/tvm/meta_schedule/cost_model/mlp_model.py x: 4 commits (all time) y: 593 lines of code python/tvm/meta_schedule/testing/space_generation.py x: 12 commits (all time) y: 108 lines of code python/tvm/meta_schedule/tune_context.py x: 23 commits (all time) y: 157 lines of code python/tvm/meta_schedule/utils.py x: 24 commits (all time) y: 161 lines of code python/tvm/relax/backend/adreno/clml.py x: 2 commits (all time) y: 445 lines of code python/tvm/relax/backend/cuda/cublas.py x: 4 commits (all time) y: 172 lines of code python/tvm/relax/backend/gpu_generic/cumsum.py x: 2 commits (all time) y: 125 lines of code python/tvm/relax/backend/gpu_generic/sampling.py x: 2 commits (all time) y: 243 lines of code python/tvm/relax/expr.py x: 21 commits (all time) y: 519 lines of code python/tvm/relax/frontend/nn/core.py x: 25 commits (all time) y: 359 lines of code python/tvm/relax/frontend/nn/extern.py x: 6 commits (all time) y: 211 lines of code python/tvm/relax/frontend/nn/llm/kv_cache.py x: 16 commits (all time) y: 2487 lines of code python/tvm/relax/frontend/nn/llm/position_embedding.py x: 4 commits (all time) y: 383 lines of code python/tvm/relax/frontend/nn/llm/tree_attn.py x: 9 commits (all time) y: 1058 lines of code python/tvm/relax/transform/lazy_transform_params.py x: 15 commits (all time) y: 260 lines of code python/tvm/relax/transform/legalize_ops/inspect_op.py x: 2 commits (all time) y: 82 lines of code python/tvm/relax/transform/legalize_ops/manipulate.py x: 23 commits (all time) y: 242 lines of code python/tvm/relax/transform/legalize_ops/search.py x: 3 commits (all time) y: 17 lines of code python/tvm/relax/transform/transform.py x: 90 commits (all time) y: 340 lines of code python/tvm/relax/utils.py x: 17 commits (all time) y: 206 lines of code python/tvm/rpc/client.py x: 38 commits (all time) y: 218 lines of code python/tvm/rpc/proxy.py x: 23 commits (all time) y: 534 lines of code python/tvm/rpc/server.py x: 46 commits (all time) y: 353 lines of code python/tvm/runtime/__init__.py x: 25 commits (all time) y: 24 lines of code python/tvm/runtime/container.py x: 16 commits (all time) y: 2 lines of code python/tvm/runtime/disco/session.py x: 24 commits (all time) y: 230 lines of code python/tvm/runtime/module.py x: 46 commits (all time) y: 279 lines of code python/tvm/runtime/ndarray.py x: 47 commits (all time) y: 187 lines of code python/tvm/runtime/object.py x: 16 commits (all time) y: 14 lines of code python/tvm/runtime/object_generic.py x: 18 commits (all time) y: 25 lines of code python/tvm/runtime/packed_func.py x: 7 commits (all time) y: 2 lines of code python/tvm/script/ir_builder/tir/ir.py x: 65 commits (all time) y: 1159 lines of code python/tvm/script/parser/tir/operation.py x: 5 commits (all time) y: 98 lines of code python/tvm/te/tensor.py x: 16 commits (all time) y: 93 lines of code python/tvm/testing/__init__.py x: 17 commits (all time) y: 26 lines of code python/tvm/testing/plugin.py x: 16 commits (all time) y: 207 lines of code python/tvm/tir/__init__.py x: 83 commits (all time) y: 86 lines of code python/tvm/tir/expr.py x: 41 commits (all time) y: 473 lines of code python/tvm/tir/op.py x: 82 commits (all time) y: 772 lines of code python/tvm/tir/schedule/schedule.py x: 109 commits (all time) y: 696 lines of code python/tvm/tir/schedule/trace.py x: 12 commits (all time) y: 101 lines of code python/tvm/tir/transform/function_pass.py x: 9 commits (all time) y: 48 lines of code python/tvm/tir/transform/transform.py x: 84 commits (all time) y: 172 lines of code python/tvm/topi/image/resize.py x: 17 commits (all time) y: 750 lines of code python/tvm/topi/testing/crop_and_resize_python.py x: 3 commits (all time) y: 87 lines of code rust/tvm-rt/src/ndarray.rs x: 9 commits (all time) y: 425 lines of code src/arith/int_constraints.cc x: 10 commits (all time) y: 233 lines of code src/arith/solve_linear_equation.cc x: 8 commits (all time) y: 303 lines of code src/arith/solve_linear_inequality.cc x: 7 commits (all time) y: 419 lines of code src/contrib/msc/core/codegen/codegen_utils.h x: 8 commits (all time) y: 146 lines of code src/contrib/msc/core/codegen/py_codegen.h x: 9 commits (all time) y: 168 lines of code src/contrib/msc/core/ir/graph.cc x: 13 commits (all time) y: 1467 lines of code src/contrib/msc/core/ir/graph_builder.cc x: 16 commits (all time) y: 760 lines of code src/contrib/msc/core/ir/graph_builder.h x: 12 commits (all time) y: 233 lines of code src/contrib/msc/core/printer/msc_base_printer.cc x: 7 commits (all time) y: 138 lines of code src/contrib/msc/core/printer/prototxt_printer.cc x: 6 commits (all time) y: 79 lines of code src/contrib/msc/core/transform/bind_shape.cc x: 2 commits (all time) y: 99 lines of code src/contrib/msc/core/transform/fuse_tuple.cc x: 5 commits (all time) y: 191 lines of code src/contrib/msc/core/transform/inline_params.cc x: 2 commits (all time) y: 149 lines of code src/contrib/msc/core/transform/set_byoc_attrs.cc x: 3 commits (all time) y: 68 lines of code src/contrib/msc/core/transform/set_expr_layout.cc x: 11 commits (all time) y: 1250 lines of code src/contrib/msc/core/transform/set_expr_name.cc x: 12 commits (all time) y: 272 lines of code src/contrib/msc/core/utils.cc x: 16 commits (all time) y: 488 lines of code src/contrib/msc/framework/tensorflow/codegen.cc x: 7 commits (all time) y: 131 lines of code src/contrib/msc/framework/tensorrt/codegen.cc x: 10 commits (all time) y: 531 lines of code src/contrib/msc/framework/tensorrt/transform_tensorrt.cc x: 6 commits (all time) y: 775 lines of code src/contrib/msc/framework/torch/codegen.cc x: 8 commits (all time) y: 131 lines of code src/ir/apply_pass_to_function.cc x: 2 commits (all time) y: 89 lines of code src/ir/attrs.cc x: 19 commits (all time) y: 46 lines of code src/ir/diagnostic.cc x: 11 commits (all time) y: 220 lines of code src/ir/env_func.cc x: 9 commits (all time) y: 36 lines of code src/ir/expr.cc x: 48 commits (all time) y: 117 lines of code src/ir/function.cc x: 14 commits (all time) y: 47 lines of code src/ir/global_var_supply.cc x: 3 commits (all time) y: 72 lines of code src/ir/module.cc x: 51 commits (all time) y: 263 lines of code src/ir/op.cc x: 24 commits (all time) y: 112 lines of code src/ir/source_map.cc x: 5 commits (all time) y: 160 lines of code src/ir/transform.cc x: 52 commits (all time) y: 512 lines of code src/meta_schedule/arg_info.cc x: 9 commits (all time) y: 123 lines of code src/meta_schedule/builder/builder.cc x: 3 commits (all time) y: 40 lines of code src/meta_schedule/database/database.cc x: 14 commits (all time) y: 264 lines of code src/meta_schedule/database/database_utils.cc x: 11 commits (all time) y: 345 lines of code src/meta_schedule/feature_extractor/feature_extractor.cc x: 3 commits (all time) y: 32 lines of code src/meta_schedule/measure_callback/measure_callback.cc x: 6 commits (all time) y: 44 lines of code src/meta_schedule/mutator/mutate_parallel.cc x: 5 commits (all time) y: 217 lines of code src/meta_schedule/mutator/mutate_thread_binding.cc x: 7 commits (all time) y: 107 lines of code src/meta_schedule/mutator/mutate_tile_size.cc x: 9 commits (all time) y: 208 lines of code src/meta_schedule/mutator/mutate_unroll.cc x: 8 commits (all time) y: 92 lines of code src/meta_schedule/postproc/postproc.cc x: 12 commits (all time) y: 94 lines of code src/meta_schedule/postproc/rewrite_layout.cc x: 8 commits (all time) y: 190 lines of code src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc x: 9 commits (all time) y: 378 lines of code src/meta_schedule/postproc/verify_gpu_code.cc x: 23 commits (all time) y: 179 lines of code src/meta_schedule/profiler.cc x: 4 commits (all time) y: 102 lines of code src/meta_schedule/schedule/cuda/thread_bind.cc x: 6 commits (all time) y: 155 lines of code src/meta_schedule/schedule_rule/cross_thread_reduction.cc x: 10 commits (all time) y: 170 lines of code src/meta_schedule/schedule_rule/multi_level_tiling.cc x: 27 commits (all time) y: 334 lines of code src/meta_schedule/schedule_rule/multi_level_tiling.h x: 15 commits (all time) y: 144 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc x: 23 commits (all time) y: 636 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_wide_vector.cc x: 4 commits (all time) y: 74 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_with_intrin.cc x: 8 commits (all time) y: 71 lines of code src/meta_schedule/schedule_rule/parallel_vectorize_unroll.cc x: 7 commits (all time) y: 85 lines of code src/meta_schedule/schedule_rule/schedule_rule.cc x: 25 commits (all time) y: 369 lines of code src/meta_schedule/search_strategy/replay_trace.cc x: 11 commits (all time) y: 139 lines of code src/meta_schedule/space_generator/schedule_fn.cc x: 6 commits (all time) y: 72 lines of code src/meta_schedule/space_generator/space_generator.cc x: 18 commits (all time) y: 170 lines of code src/meta_schedule/task_scheduler/task_scheduler.cc x: 18 commits (all time) y: 344 lines of code src/meta_schedule/trace_apply.cc x: 4 commits (all time) y: 182 lines of code src/meta_schedule/tune_context.cc x: 17 commits (all time) y: 55 lines of code src/meta_schedule/utils.h x: 53 commits (all time) y: 423 lines of code src/node/reflection.cc x: 19 commits (all time) y: 270 lines of code src/node/script_printer.cc x: 15 commits (all time) y: 106 lines of code src/node/serialization.cc x: 23 commits (all time) y: 591 lines of code src/node/structural_equal.cc x: 26 commits (all time) y: 473 lines of code src/node/structural_hash.cc x: 26 commits (all time) y: 566 lines of code src/relax/analysis/graph_partitioner.h x: 3 commits (all time) y: 110 lines of code src/relax/analysis/udchain.cc x: 9 commits (all time) y: 80 lines of code src/relax/analysis/well_formed.cc x: 21 commits (all time) y: 457 lines of code src/relax/backend/contrib/clml/codegen.cc x: 2 commits (all time) y: 228 lines of code src/relax/backend/contrib/codegen_json/codegen_json.h x: 3 commits (all time) y: 325 lines of code src/relax/backend/contrib/cutlass/codegen.cc x: 8 commits (all time) y: 293 lines of code src/relax/backend/contrib/nnapi/codegen.cc x: 2 commits (all time) y: 202 lines of code src/relax/backend/contrib/tensorrt/codegen.cc x: 3 commits (all time) y: 168 lines of code src/relax/backend/task_extraction.cc x: 4 commits (all time) y: 90 lines of code src/relax/backend/vm/codegen_vm.cc x: 20 commits (all time) y: 343 lines of code src/relax/backend/vm/codegen_vm_tir.cc x: 11 commits (all time) y: 395 lines of code src/relax/backend/vm/exec_builder.cc x: 6 commits (all time) y: 323 lines of code src/relax/backend/vm/lower_runtime_builtin.cc x: 3 commits (all time) y: 177 lines of code src/relax/backend/vm/vm_shape_lower.cc x: 11 commits (all time) y: 484 lines of code src/relax/distributed/transform/lower_distir.cc x: 2 commits (all time) y: 221 lines of code src/relax/distributed/transform/lower_global_view_to_local_view.cc x: 3 commits (all time) y: 373 lines of code src/relax/distributed/transform/propagate_sharding.cc x: 5 commits (all time) y: 534 lines of code src/relax/ir/binding_rewrite.cc x: 9 commits (all time) y: 248 lines of code src/relax/ir/block_builder.cc x: 24 commits (all time) y: 739 lines of code src/relax/ir/dataflow_matcher.cc x: 28 commits (all time) y: 472 lines of code src/relax/ir/dataflow_pattern.cc x: 11 commits (all time) y: 566 lines of code src/relax/ir/expr.cc x: 23 commits (all time) y: 587 lines of code src/relax/ir/py_expr_functor.cc x: 5 commits (all time) y: 444 lines of code src/relax/ir/transform.cc x: 5 commits (all time) y: 252 lines of code src/relax/op/image/resize.cc x: 9 commits (all time) y: 99 lines of code src/relax/op/nn/convolution.cc x: 12 commits (all time) y: 674 lines of code src/relax/op/nn/nn.cc x: 25 commits (all time) y: 806 lines of code src/relax/op/op.cc x: 32 commits (all time) y: 996 lines of code src/relax/op/op_common.h x: 21 commits (all time) y: 276 lines of code src/relax/op/tensor/create.cc x: 12 commits (all time) y: 319 lines of code src/relax/op/tensor/create.h x: 8 commits (all time) y: 23 lines of code src/relax/op/tensor/grad.h x: 3 commits (all time) y: 22 lines of code src/relax/op/tensor/index.cc x: 16 commits (all time) y: 381 lines of code src/relax/op/tensor/index.h x: 4 commits (all time) y: 12 lines of code src/relax/op/tensor/inspect.cc x: 4 commits (all time) y: 326 lines of code src/relax/op/tensor/linear_algebra.cc x: 7 commits (all time) y: 193 lines of code src/relax/op/tensor/manipulate.cc x: 33 commits (all time) y: 2055 lines of code src/relax/op/tensor/manipulate.h x: 19 commits (all time) y: 36 lines of code src/relax/op/tensor/statistical.cc x: 10 commits (all time) y: 165 lines of code src/relax/training/utils.cc x: 5 commits (all time) y: 136 lines of code src/relax/transform/adjust_matmul_order.cc x: 4 commits (all time) y: 150 lines of code src/relax/transform/alter_op_impl.cc x: 10 commits (all time) y: 319 lines of code src/relax/transform/attach_attr_layout_free_buffers.cc x: 2 commits (all time) y: 71 lines of code src/relax/transform/combine_parallel_matmul.cc x: 6 commits (all time) y: 291 lines of code src/relax/transform/dead_code_elimination.cc x: 11 commits (all time) y: 85 lines of code src/relax/transform/eliminate_common_subexpr.cc x: 13 commits (all time) y: 150 lines of code src/relax/transform/expand_tuple_arguments.cc x: 2 commits (all time) y: 131 lines of code src/relax/transform/fuse_ops.cc x: 49 commits (all time) y: 922 lines of code src/relax/transform/fuse_tir.cc x: 31 commits (all time) y: 944 lines of code src/relax/transform/gradient.cc x: 11 commits (all time) y: 498 lines of code src/relax/transform/legalize_ops.cc x: 13 commits (all time) y: 229 lines of code src/relax/transform/lift_transform_params.cc x: 20 commits (all time) y: 636 lines of code src/relax/transform/merge_composite_functions.cc x: 11 commits (all time) y: 274 lines of code src/relax/transform/meta_schedule.cc x: 10 commits (all time) y: 148 lines of code src/relax/transform/normalize.cc x: 7 commits (all time) y: 218 lines of code src/relax/transform/realize_vdevice.cc x: 3 commits (all time) y: 277 lines of code src/relax/transform/remove_unused_outputs.cc x: 3 commits (all time) y: 248 lines of code src/relax/transform/remove_unused_parameters.cc x: 2 commits (all time) y: 168 lines of code src/relax/transform/reorder_permute_dims_after_concat.cc x: 2 commits (all time) y: 117 lines of code src/relax/transform/rewrite_cuda_graph.cc x: 14 commits (all time) y: 636 lines of code src/relax/transform/rewrite_dataflow_reshape.cc x: 8 commits (all time) y: 111 lines of code src/relax/transform/run_codegen.cc x: 11 commits (all time) y: 153 lines of code src/relax/transform/split_call_tir_by_pattern.cc x: 3 commits (all time) y: 644 lines of code src/relax/transform/split_layout_rewrite_preproc.cc x: 3 commits (all time) y: 266 lines of code src/relax/transform/static_plan_block_memory.cc x: 19 commits (all time) y: 599 lines of code src/relax/transform/to_mixed_precision.cc x: 11 commits (all time) y: 433 lines of code src/relax/transform/tuning_api/database.cc x: 2 commits (all time) y: 261 lines of code src/relax/transform/tuning_api/primitives.cc x: 2 commits (all time) y: 214 lines of code src/runtime/c_runtime_api.cc x: 90 commits (all time) y: 613 lines of code src/runtime/container.cc x: 15 commits (all time) y: 68 lines of code src/runtime/contrib/amx/amx_config.cc x: 3 commits (all time) y: 90 lines of code src/runtime/contrib/cblas/cblas.cc x: 11 commits (all time) y: 120 lines of code src/runtime/contrib/cblas/gemm_common.h x: 12 commits (all time) y: 170 lines of code src/runtime/contrib/cblas/mkl.cc x: 6 commits (all time) y: 158 lines of code src/runtime/contrib/clml/clml_runtime.cc x: 24 commits (all time) y: 1392 lines of code src/runtime/contrib/cublas/cublas.cc x: 29 commits (all time) y: 463 lines of code src/runtime/contrib/cublas/cublas_json_runtime.cc x: 10 commits (all time) y: 109 lines of code src/runtime/contrib/cudnn/conv_backward.cc x: 3 commits (all time) y: 213 lines of code src/runtime/contrib/cudnn/conv_forward.cc x: 15 commits (all time) y: 184 lines of code src/runtime/contrib/cudnn/cudnn_utils.cc x: 10 commits (all time) y: 197 lines of code src/runtime/contrib/cutlass/fp8_blockwise_scaled_gemm.cu x: 2 commits (all time) y: 145 lines of code src/runtime/contrib/dnnl/dnnl.cc x: 12 commits (all time) y: 295 lines of code src/runtime/contrib/dnnl/dnnl_json_runtime.cc x: 30 commits (all time) y: 659 lines of code src/runtime/contrib/hipblas/hipblas.cc x: 2 commits (all time) y: 357 lines of code src/runtime/contrib/json/json_node.h x: 9 commits (all time) y: 238 lines of code src/runtime/contrib/json/json_runtime.h x: 18 commits (all time) y: 201 lines of code src/runtime/contrib/miopen/conv_forward.cc x: 8 commits (all time) y: 160 lines of code src/runtime/contrib/mps/conv.mm x: 6 commits (all time) y: 114 lines of code src/runtime/contrib/nnapi/nnapi_ops.cc x: 2 commits (all time) y: 463 lines of code src/runtime/contrib/papi/papi.cc x: 5 commits (all time) y: 200 lines of code src/runtime/contrib/random/mt_random_engine.cc x: 13 commits (all time) y: 157 lines of code src/runtime/contrib/random/random.cc x: 11 commits (all time) y: 106 lines of code src/runtime/contrib/sort/sort.cc x: 13 commits (all time) y: 463 lines of code src/runtime/contrib/thrust/thrust.cu x: 17 commits (all time) y: 429 lines of code src/runtime/cpu_device_api.cc x: 28 commits (all time) y: 115 lines of code src/runtime/cuda/cuda_device_api.cc x: 56 commits (all time) y: 278 lines of code src/runtime/debug_compile.cc x: 1 commits (all time) y: 13 lines of code src/runtime/disco/builtin.cc x: 16 commits (all time) y: 131 lines of code src/runtime/disco/loader.cc x: 10 commits (all time) y: 353 lines of code src/runtime/disco/nccl/nccl.cc x: 30 commits (all time) y: 343 lines of code src/runtime/disco/nccl/nccl_context.h x: 6 commits (all time) y: 120 lines of code src/runtime/disco/session.cc x: 7 commits (all time) y: 36 lines of code src/runtime/dso_library.cc x: 8 commits (all time) y: 82 lines of code src/runtime/file_utils.cc x: 9 commits (all time) y: 205 lines of code src/runtime/hexagon/hexagon_device_api.cc x: 34 commits (all time) y: 226 lines of code src/runtime/hexagon/ops/conv2d.h x: 2 commits (all time) y: 185 lines of code src/runtime/hexagon/ops/conv2d_fp16_hvx.cc x: 6 commits (all time) y: 270 lines of code src/runtime/hexagon/rpc/android/session.cc x: 5 commits (all time) y: 89 lines of code src/runtime/hexagon/rpc/hexagon/rpc_server.cc x: 17 commits (all time) y: 241 lines of code src/runtime/hexagon/rpc/simulator/rpc_server.cc x: 11 commits (all time) y: 253 lines of code src/runtime/hexagon/rpc/simulator/session.cc x: 17 commits (all time) y: 1169 lines of code src/runtime/library_module.cc x: 25 commits (all time) y: 145 lines of code src/runtime/library_module.h x: 12 commits (all time) y: 29 lines of code src/runtime/memory/memory_manager.cc x: 11 commits (all time) y: 204 lines of code src/runtime/memory/pooled_allocator.h x: 7 commits (all time) y: 92 lines of code src/runtime/metal/metal_device_api.mm x: 57 commits (all time) y: 325 lines of code src/runtime/metal/metal_module.mm x: 42 commits (all time) y: 231 lines of code src/runtime/minrpc/minrpc_server.h x: 20 commits (all time) y: 646 lines of code src/runtime/minrpc/rpc_reference.h x: 15 commits (all time) y: 404 lines of code src/runtime/module.cc x: 61 commits (all time) y: 167 lines of code src/runtime/ndarray.cc x: 45 commits (all time) y: 227 lines of code src/runtime/object.cc x: 22 commits (all time) y: 59 lines of code src/runtime/opencl/opencl_device_api.cc x: 73 commits (all time) y: 763 lines of code src/runtime/opencl/opencl_module.cc x: 49 commits (all time) y: 323 lines of code src/runtime/profiling.cc x: 31 commits (all time) y: 790 lines of code src/runtime/registry.cc x: 30 commits (all time) y: 162 lines of code src/runtime/relax_vm/attn_backend.h x: 2 commits (all time) y: 399 lines of code src/runtime/relax_vm/attn_utils.h x: 3 commits (all time) y: 690 lines of code src/runtime/relax_vm/builtin.cc x: 20 commits (all time) y: 398 lines of code src/runtime/relax_vm/kv_state.h x: 14 commits (all time) y: 81 lines of code src/runtime/relax_vm/lm_support.cc x: 20 commits (all time) y: 423 lines of code src/runtime/relax_vm/ndarray_cache_support.cc x: 16 commits (all time) y: 294 lines of code src/runtime/relax_vm/paged_kv_cache.cc x: 48 commits (all time) y: 1839 lines of code src/runtime/relax_vm/rnn_state.cc x: 5 commits (all time) y: 316 lines of code src/runtime/relax_vm/vm.cc x: 20 commits (all time) y: 740 lines of code src/runtime/rocm/rocm_device_api.cc x: 43 commits (all time) y: 249 lines of code src/runtime/rpc/rpc_device_api.cc x: 21 commits (all time) y: 119 lines of code src/runtime/rpc/rpc_endpoint.cc x: 29 commits (all time) y: 954 lines of code src/runtime/rpc/rpc_endpoint.h x: 13 commits (all time) y: 67 lines of code src/runtime/rpc/rpc_event_impl.cc x: 14 commits (all time) y: 19 lines of code src/runtime/rpc/rpc_module.cc x: 53 commits (all time) y: 350 lines of code src/runtime/rpc/rpc_pipe_impl.cc x: 5 commits (all time) y: 83 lines of code src/runtime/rpc/rpc_server_env.cc x: 13 commits (all time) y: 27 lines of code src/runtime/rpc/rpc_session.cc x: 46 commits (all time) y: 85 lines of code src/runtime/rpc/rpc_session.h x: 36 commits (all time) y: 79 lines of code src/runtime/rpc/rpc_socket_impl.cc x: 24 commits (all time) y: 126 lines of code src/runtime/thread_pool.cc x: 38 commits (all time) y: 366 lines of code src/runtime/thread_storage_scope.h x: 28 commits (all time) y: 206 lines of code src/runtime/threading_backend.cc x: 31 commits (all time) y: 348 lines of code src/runtime/vulkan/vulkan_device_api.cc x: 34 commits (all time) y: 378 lines of code src/runtime/vulkan/vulkan_wrapped_func.cc x: 10 commits (all time) y: 371 lines of code src/script/ir_builder/ir/ir.cc x: 17 commits (all time) y: 145 lines of code src/script/ir_builder/relax/ir.cc x: 14 commits (all time) y: 204 lines of code src/script/ir_builder/tir/frame.cc x: 14 commits (all time) y: 183 lines of code src/script/ir_builder/tir/ir.cc x: 36 commits (all time) y: 682 lines of code src/script/printer/doc.cc x: 12 commits (all time) y: 312 lines of code src/script/printer/doc_printer/python_doc_printer.cc x: 13 commits (all time) y: 582 lines of code src/script/printer/ir/ir.cc x: 20 commits (all time) y: 138 lines of code src/script/printer/ir_docsifier.cc x: 18 commits (all time) y: 166 lines of code src/script/printer/legacy_repr.cc x: 6 commits (all time) y: 827 lines of code src/script/printer/relax/call.cc x: 11 commits (all time) y: 307 lines of code src/script/printer/relax/function.cc x: 9 commits (all time) y: 92 lines of code src/script/printer/tir/expr.cc x: 24 commits (all time) y: 366 lines of code src/script/printer/tir/function.cc x: 20 commits (all time) y: 193 lines of code src/script/printer/tir/ir.cc x: 10 commits (all time) y: 76 lines of code src/script/printer/utils.h x: 14 commits (all time) y: 141 lines of code src/support/array.h x: 10 commits (all time) y: 181 lines of code src/support/ffi_testing.cc x: 24 commits (all time) y: 199 lines of code src/support/libinfo.cc x: 54 commits (all time) y: 286 lines of code src/te/operation/compute_op.cc x: 34 commits (all time) y: 171 lines of code src/te/operation/create_primfunc.cc x: 53 commits (all time) y: 659 lines of code src/te/operation/extern_op.cc x: 19 commits (all time) y: 51 lines of code src/te/operation/placeholder_op.cc x: 11 commits (all time) y: 47 lines of code src/te/operation/scan_op.cc x: 19 commits (all time) y: 97 lines of code src/tir/analysis/var_use_def_analysis.cc x: 7 commits (all time) y: 155 lines of code src/tir/analysis/verify_memory.cc x: 23 commits (all time) y: 129 lines of code src/tir/ir/buffer.cc x: 42 commits (all time) y: 515 lines of code src/tir/ir/data_type_rewriter.cc x: 20 commits (all time) y: 593 lines of code src/tir/ir/expr.cc x: 65 commits (all time) y: 633 lines of code src/tir/ir/function.cc x: 20 commits (all time) y: 126 lines of code src/tir/ir/specialize.cc x: 15 commits (all time) y: 295 lines of code src/tir/ir/stmt.cc x: 56 commits (all time) y: 575 lines of code src/tir/ir/stmt_functor.cc x: 43 commits (all time) y: 731 lines of code src/tir/ir/utils.h x: 3 commits (all time) y: 9 lines of code src/tir/op/builtin.cc x: 41 commits (all time) y: 305 lines of code src/tir/op/op.cc x: 53 commits (all time) y: 951 lines of code src/tir/schedule/analysis/analysis.cc x: 63 commits (all time) y: 1724 lines of code src/tir/schedule/concrete_schedule.cc x: 79 commits (all time) y: 903 lines of code src/tir/schedule/concrete_schedule.h x: 72 commits (all time) y: 277 lines of code src/tir/schedule/instruction_traits.h x: 10 commits (all time) y: 343 lines of code src/tir/schedule/ir_comparator.cc x: 13 commits (all time) y: 646 lines of code src/tir/schedule/primitive.h x: 70 commits (all time) y: 122 lines of code src/tir/schedule/primitive/annotate.cc x: 8 commits (all time) y: 118 lines of code src/tir/schedule/primitive/block_annotate.cc x: 15 commits (all time) y: 336 lines of code src/tir/schedule/primitive/blockize_tensorize.cc x: 24 commits (all time) y: 721 lines of code src/tir/schedule/primitive/cache_read_write.cc x: 46 commits (all time) y: 1793 lines of code src/tir/schedule/primitive/for_kind.cc x: 11 commits (all time) y: 186 lines of code src/tir/schedule/primitive/layout_transformation.cc x: 35 commits (all time) y: 1299 lines of code src/tir/schedule/primitive/loop_transformation.cc x: 23 commits (all time) y: 1084 lines of code src/tir/schedule/primitive/read_write_at.cc x: 4 commits (all time) y: 354 lines of code src/tir/schedule/primitive/sampling.cc x: 19 commits (all time) y: 452 lines of code src/tir/schedule/schedule.cc x: 56 commits (all time) y: 251 lines of code src/tir/schedule/state.cc x: 31 commits (all time) y: 651 lines of code src/tir/schedule/trace.cc x: 16 commits (all time) y: 491 lines of code src/tir/schedule/traced_schedule.cc x: 59 commits (all time) y: 645 lines of code src/tir/schedule/traced_schedule.h x: 56 commits (all time) y: 103 lines of code src/tir/schedule/transform.cc x: 35 commits (all time) y: 456 lines of code src/tir/schedule/utils.h x: 27 commits (all time) y: 224 lines of code src/tir/transforms/compact_buffer_region.cc x: 31 commits (all time) y: 568 lines of code src/tir/transforms/default_gpu_schedule.cc x: 11 commits (all time) y: 117 lines of code src/tir/transforms/extract_constants.cc x: 5 commits (all time) y: 72 lines of code src/tir/transforms/inject_permuted_layout.cc x: 6 commits (all time) y: 189 lines of code src/tir/transforms/inject_software_pipeline.cc x: 18 commits (all time) y: 875 lines of code src/tir/transforms/ir_utils.cc x: 44 commits (all time) y: 707 lines of code src/tir/transforms/lower_device_kernel_launch.cc x: 7 commits (all time) y: 261 lines of code src/tir/transforms/lower_tvm_builtin.cc x: 52 commits (all time) y: 490 lines of code src/tir/transforms/make_packed_api.cc x: 51 commits (all time) y: 318 lines of code src/tir/transforms/memhammer_lower_auto_copy.cc x: 5 commits (all time) y: 596 lines of code src/tir/transforms/split_host_device.cc x: 46 commits (all time) y: 119 lines of code src/tir/transforms/transform_mma_buffer_layout.cc x: 6 commits (all time) y: 136 lines of code src/tir/transforms/unsupported_dtype_legalize.cc x: 12 commits (all time) y: 638 lines of code src/topi/broadcast.cc x: 4 commits (all time) y: 52 lines of code src/topi/einsum.cc x: 5 commits (all time) y: 260 lines of code src/topi/nn.cc x: 16 commits (all time) y: 150 lines of code web/emcc/tvmjs_support.cc x: 19 commits (all time) y: 204 lines of code web/emcc/wasm_runtime.cc x: 29 commits (all time) y: 165 lines of code web/src/runtime.ts x: 54 commits (all time) y: 1891 lines of code python/tvm/relax/op/manipulate.py x: 19 commits (all time) y: 111 lines of code python/tvm/relax/op/nn/__init__.py x: 10 commits (all time) y: 37 lines of code python/tvm/relax/op/nn/nn.py x: 33 commits (all time) y: 535 lines of code python/tvm/relax/transform/legalize_ops/nn.py x: 34 commits (all time) y: 638 lines of code src/relax/op/nn/nn.h x: 14 commits (all time) y: 35 lines of code python/tvm/relax/frontend/onnx/onnx_frontend.py x: 44 commits (all time) y: 2434 lines of code python/tvm/relax/op/op_attrs.py x: 20 commits (all time) y: 72 lines of code python/tvm/topi/nn/pad.py x: 9 commits (all time) y: 141 lines of code src/contrib/msc/framework/torch/torch_opcode.cc x: 11 commits (all time) y: 729 lines of code python/tvm/topi/nn/batch_to_space_nd.py x: 2 commits (all time) y: 4 lines of code python/tvm/relax/frontend/nn/op.py x: 49 commits (all time) y: 780 lines of code python/tvm/topi/nn/elemwise.py x: 5 commits (all time) y: 37 lines of code include/tvm/tir/op.h x: 48 commits (all time) y: 378 lines of code python/tvm/te/__init__.py x: 25 commits (all time) y: 16 lines of code src/relax/op/tensor/binary.cc x: 14 commits (all time) y: 156 lines of code src/relax/op/tensor/binary.h x: 11 commits (all time) y: 52 lines of code src/tir/schedule/primitive/compute_inline.cc x: 28 commits (all time) y: 761 lines of code conda/recipe/meta.yaml x: 35 commits (all time) y: 70 lines of code include/tvm/runtime/c_runtime_api.h x: 117 commits (all time) y: 164 lines of code version.py x: 47 commits (all time) y: 118 lines of code src/tir/transforms/renew_defs.cc x: 12 commits (all time) y: 219 lines of code src/tir/analysis/buffer_access_lca_detector.cc x: 8 commits (all time) y: 236 lines of code src/runtime/contrib/cutlass/blockwise_scaled_gemm_runner.cuh x: 1 commits (all time) y: 201 lines of code python/tvm/contrib/msc/framework/tensorrt/transform/pattern.py x: 6 commits (all time) y: 245 lines of code python/tvm/topi/utils.py x: 19 commits (all time) y: 179 lines of code src/tir/ir/expr_functor.cc x: 18 commits (all time) y: 226 lines of code src/tir/ir/tir_visitor_with_path.cc x: 7 commits (all time) y: 315 lines of code rust/tvm-sys/src/device.rs x: 5 commits (all time) y: 228 lines of code python/tvm/meta_schedule/relax_integration.py x: 9 commits (all time) y: 191 lines of code src/tir/transforms/vectorize_loop.cc x: 36 commits (all time) y: 780 lines of code cmake/config.cmake x: 123 commits (all time) y: 355 lines of code cmake/modules/CUDA.cmake x: 33 commits (all time) y: 130 lines of code include/tvm/ir/type.h x: 27 commits (all time) y: 115 lines of code python/gen_requirements.py x: 39 commits (all time) y: 373 lines of code python/tvm/contrib/cutlass/build.py x: 65 commits (all time) y: 655 lines of code python/tvm/ir/type.py x: 11 commits (all time) y: 32 lines of code python/tvm/relax/dpl/pattern.py x: 13 commits (all time) y: 312 lines of code python/tvm/testing/utils.py x: 77 commits (all time) y: 949 lines of code python/tvm/tir/analysis/analysis.py x: 28 commits (all time) y: 51 lines of code src/runtime/contrib/tensorrt/tensorrt_builder.cc x: 15 commits (all time) y: 222 lines of code src/runtime/contrib/tensorrt/tensorrt_ops.cc x: 19 commits (all time) y: 1235 lines of code include/tvm/arith/iter_affine_map.h x: 20 commits (all time) y: 147 lines of code include/tvm/relax/expr.h x: 19 commits (all time) y: 612 lines of code include/tvm/relax/op_attr_types.h x: 10 commits (all time) y: 28 lines of code include/tvm/tir/analysis.h x: 39 commits (all time) y: 76 lines of code python/tvm/contrib/msc/core/runtime/runner.py x: 13 commits (all time) y: 614 lines of code python/tvm/contrib/msc/framework/tvm/runtime/runner.py x: 9 commits (all time) y: 157 lines of code python/tvm/meta_schedule/testing/validate_database.py x: 4 commits (all time) y: 437 lines of code python/tvm/relax/pipeline.py x: 15 commits (all time) y: 164 lines of code python/tvm/relax/vm_build.py x: 23 commits (all time) y: 124 lines of code python/tvm/runtime/profiling/__init__.py x: 10 commits (all time) y: 59 lines of code python/tvm/runtime/relax_vm.py x: 9 commits (all time) y: 181 lines of code python/tvm/dlight/gpu/reduction.py x: 13 commits (all time) y: 244 lines of code python/tvm/contrib/nvcc.py x: 49 commits (all time) y: 230 lines of code python/tvm/contrib/hexagon/session.py x: 29 commits (all time) y: 139 lines of code python/tvm/driver/build_module.py x: 59 commits (all time) y: 39 lines of code python/tvm/meta_schedule/testing/tune_utils.py x: 8 commits (all time) y: 49 lines of code python/tvm/relax/__init__.py x: 23 commits (all time) y: 76 lines of code python/tvm/relax/op/base.py x: 19 commits (all time) y: 255 lines of code python/tvm/tir/tensor_intrin/cuda.py x: 27 commits (all time) y: 1374 lines of code apps/ios_rpc/tvmrpc/RPCServer.h x: 2 commits (all time) y: 31 lines of code src/tir/transforms/flatten_buffer.cc x: 25 commits (all time) y: 190 lines of code src/tir/transforms/lower_cross_thread_reduction.cc x: 18 commits (all time) y: 682 lines of code src/relax/op/ccl/ccl.cc x: 8 commits (all time) y: 104 lines of code src/tir/transforms/inject_virtual_thread.cc x: 27 commits (all time) y: 403 lines of code src/tir/transforms/lower_warp_memory.cc x: 37 commits (all time) y: 294 lines of code src/tir/transforms/merge_shared_memory_allocations.cc x: 9 commits (all time) y: 494 lines of code src/tir/transforms/storage_rewrite.cc x: 54 commits (all time) y: 1225 lines of code src/runtime/meta_data.h x: 21 commits (all time) y: 39 lines of code python/tvm/dlight/gpu/gemv.py x: 27 commits (all time) y: 563 lines of code python/tvm/dlight/gpu/low_batch_gemv.py x: 8 commits (all time) y: 611 lines of code python/tvm/dlight/gpu/matmul.py x: 25 commits (all time) y: 918 lines of code ci/scripts/github/github_tvmbot.py x: 6 commits (all time) y: 489 lines of code src/arith/scalable_expression.h x: 7 commits (all time) y: 20 lines of code cmake/modules/contrib/CLML.cmake x: 7 commits (all time) y: 78 lines of code python/tvm/relax/transform/__init__.py x: 30 commits (all time) y: 80 lines of code cmake/modules/LibInfo.cmake x: 48 commits (all time) y: 133 lines of code cmake/modules/OpenCL.cmake x: 22 commits (all time) y: 80 lines of code conftest.py x: 12 commits (all time) y: 46 lines of code python/tvm/ir/__init__.py x: 29 commits (all time) y: 28 lines of code python/tvm/ir/base.py x: 21 commits (all time) y: 74 lines of code python/tvm/ir/expr.py x: 29 commits (all time) y: 75 lines of code python/tvm/ir/json_compact.py x: 24 commits (all time) y: 94 lines of code python/tvm/ir/module.py x: 29 commits (all time) y: 91 lines of code python/tvm/relax/testing/ast_printer.py x: 6 commits (all time) y: 255 lines of code python/tvm/te/operation.py x: 40 commits (all time) y: 209 lines of code rust/tvm-sys/build.rs x: 12 commits (all time) y: 248 lines of code src/relax/analysis/layout_transformation.cc x: 6 commits (all time) y: 409 lines of code src/relax/analysis/struct_info_analysis.cc x: 23 commits (all time) y: 1015 lines of code src/relax/ir/type.cc x: 2 commits (all time) y: 50 lines of code src/runtime/contrib/bnns/bnns_wrp.h x: 2 commits (all time) y: 314 lines of code golang/src/tvm_runtime_pack.cc x: 13 commits (all time) y: 19 lines of code jvm/native/src/main/native/org_apache_tvm_native_c_api.cc x: 11 commits (all time) y: 361 lines of code python/tvm/topi/nn/conv2d.py x: 43 commits (all time) y: 713 lines of code python/tvm/topi/nn/dense.py x: 17 commits (all time) y: 131 lines of code python/tvm/topi/nn/depthwise_conv2d.py x: 12 commits (all time) y: 256 lines of code src/arith/domain_touched.cc x: 17 commits (all time) y: 116 lines of code src/relax/analysis/tir_op_pattern_kind.cc x: 9 commits (all time) y: 384 lines of code src/relax/backend/contrib/codegen_c/codegen_c.h x: 1 commits (all time) y: 244 lines of code src/relax/transform/lambda_lift.cc x: 7 commits (all time) y: 346 lines of code src/relax/transform/utils.h x: 20 commits (all time) y: 242 lines of code src/runtime/logging.cc x: 18 commits (all time) y: 309 lines of code python/tvm/tir/buffer.py x: 27 commits (all time) y: 122 lines of code python/tvm/meta_schedule/__init__.py x: 26 commits (all time) y: 38 lines of code python/tvm/meta_schedule/testing/te_workload.py x: 7 commits (all time) y: 692 lines of code python/tvm/script/parser/tir/parser.py x: 34 commits (all time) y: 307 lines of code python/tvm/topi/gpu/scan.py x: 1 commits (all time) y: 366 lines of code python/tvm/topi/gpu/sort.py x: 1 commits (all time) y: 590 lines of code python/tvm/topi/nn/__init__.py x: 12 commits (all time) y: 37 lines of code python/tvm/topi/nn/conv2d_transpose.py x: 10 commits (all time) y: 119 lines of code src/runtime/opencl/opencl_common.h x: 57 commits (all time) y: 417 lines of code python/tvm/relax/backend/cuda/cutlass.py x: 1 commits (all time) y: 419 lines of code python/tvm/meta_schedule/tune.py x: 36 commits (all time) y: 67 lines of code src/tir/analysis/estimate_flops.cc x: 13 commits (all time) y: 209 lines of code src/tir/transforms/loop_partition.cc x: 27 commits (all time) y: 590 lines of code src/relax/op/nn/pooling.cc x: 10 commits (all time) y: 587 lines of code src/relax/op/op_common.cc x: 8 commits (all time) y: 168 lines of code src/relax/transform/convert_layout.cc x: 10 commits (all time) y: 244 lines of code src/meta_schedule/feature_extractor/per_store_feature.cc x: 16 commits (all time) y: 1140 lines of code cmake/utils/Utils.cmake x: 6 commits (all time) y: 97 lines of code python/tvm/arith/analyzer.py x: 15 commits (all time) y: 91 lines of code src/relax/op/tensor/set.cc x: 7 commits (all time) y: 114 lines of code python/tvm/contrib/msc/core/utils/dataset.py x: 8 commits (all time) y: 274 lines of code python/tvm/contrib/msc/pipeline/pipeline.py x: 3 commits (all time) y: 403 lines of code src/contrib/msc/framework/tvm/relax_opcode.cc x: 12 commits (all time) y: 737 lines of code src/arith/presburger_set.cc x: 4 commits (all time) y: 233 lines of code python/tvm/relax/frontend/nn/__init__.py x: 16 commits (all time) y: 23 lines of code jvm/core/src/main/java/org/apache/tvm/Function.java x: 3 commits (all time) y: 189 lines of code jvm/native/src/main/native/jni_helper_func.h x: 13 commits (all time) y: 187 lines of code include/tvm/topi/elemwise.h x: 8 commits (all time) y: 252 lines of code python/tvm/script/parser/core/parser.py x: 24 commits (all time) y: 312 lines of code python/tvm/script/parser/relax/entry.py x: 14 commits (all time) y: 306 lines of code src/script/ir_builder/relax/frame.cc x: 7 commits (all time) y: 196 lines of code python/tvm/script/parser/relax/parser.py x: 14 commits (all time) y: 327 lines of code python/tvm/contrib/msc/core/ir/graph.py x: 11 commits (all time) y: 329 lines of code src/contrib/msc/core/ir/graph.h x: 9 commits (all time) y: 637 lines of code src/arith/iter_affine_map.cc x: 64 commits (all time) y: 1814 lines of code src/contrib/msc/framework/tensorrt/tensorrt_opcode.cc x: 5 commits (all time) y: 706 lines of code src/tir/transforms/lower_thread_allreduce.cc x: 54 commits (all time) y: 585 lines of code src/relax/transform/canonicalize_bindings.cc x: 14 commits (all time) y: 416 lines of code src/relax/utils.cc x: 17 commits (all time) y: 175 lines of code src/support/socket.h x: 17 commits (all time) y: 432 lines of code python/tvm/contrib/rocm.py x: 23 commits (all time) y: 139 lines of code rust/tvm-sys/src/packed_func.rs x: 13 commits (all time) y: 350 lines of code python/tvm/contrib/cc.py x: 42 commits (all time) y: 206 lines of code python/tvm/relax/op/statistical.py x: 6 commits (all time) y: 50 lines of code python/tvm/tir/ir_builder.py x: 26 commits (all time) y: 168 lines of code src/relax/op/memory/view.cc x: 2 commits (all time) y: 267 lines of code web/src/artifact_cache.ts x: 7 commits (all time) y: 278 lines of code src/relax/ir/dataflow_block_rewriter.cc x: 2 commits (all time) y: 331 lines of code include/tvm/runtime/disco/disco_worker.h x: 5 commits (all time) y: 44 lines of code src/relax/ir/dataflow_expr_rewriter.cc x: 1 commits (all time) y: 802 lines of code src/relax/ir/expr_functor.cc x: 13 commits (all time) y: 628 lines of code src/arith/rewrite_simplify.cc x: 64 commits (all time) y: 1748 lines of code python/tvm/runtime/disco/process_pool.py x: 6 commits (all time) y: 105 lines of code python/tvm/meta_schedule/cost_model/xgb_model.py x: 16 commits (all time) y: 506 lines of code cmake/modules/Hexagon.cmake x: 42 commits (all time) y: 303 lines of code python/tvm/contrib/cutlass/gen_tensor_op.py x: 48 commits (all time) y: 724 lines of code python/tvm/relax/backend/patterns.py x: 17 commits (all time) y: 336 lines of code src/tir/ir/index_map.cc x: 25 commits (all time) y: 347 lines of code python/tvm/tir/tensor_intrin/metal.py x: 1 commits (all time) y: 253 lines of code python/tvm/tir/tensor_intrin/arm_cpu.py x: 11 commits (all time) y: 469 lines of code src/runtime/metal/metal_common.h x: 29 commits (all time) y: 124 lines of code src/support/base64.h x: 7 commits (all time) y: 209 lines of code web/src/memory.ts x: 4 commits (all time) y: 266 lines of code python/tvm/tir/stmt.py x: 34 commits (all time) y: 369 lines of code src/arith/const_int_bound.cc x: 34 commits (all time) y: 535 lines of code src/tir/transforms/inject_rolling_buffer.cc x: 9 commits (all time) y: 219 lines of code src/tir/transforms/lower_match_buffer.cc x: 8 commits (all time) y: 203 lines of code src/tir/transforms/remove_no_op.cc x: 22 commits (all time) y: 263 lines of code src/runtime/contrib/vllm/attention_kernels.cu x: 2 commits (all time) y: 692 lines of code src/arith/modular_set.cc x: 17 commits (all time) y: 271 lines of code src/relax/transform/dataflow_inplace.cc x: 3 commits (all time) y: 743 lines of code src/relax/transform/topological_sort.cc x: 2 commits (all time) y: 275 lines of code src/tir/analysis/verify_well_formed.cc x: 10 commits (all time) y: 253 lines of code src/tir/schedule/primitive/reduction.cc x: 28 commits (all time) y: 978 lines of code src/tir/transforms/unroll_loop.cc x: 19 commits (all time) y: 219 lines of code python/tvm/relax/struct_info.py x: 9 commits (all time) y: 116 lines of code src/tir/schedule/primitive/decompose_padding.cc x: 10 commits (all time) y: 413 lines of code src/arith/int_set.cc x: 36 commits (all time) y: 1003 lines of code cmake/modules/LLVM.cmake x: 13 commits (all time) y: 52 lines of code src/runtime/vulkan/vulkan_device.cc x: 12 commits (all time) y: 466 lines of code web/src/index.ts x: 11 commits (all time) y: 19 lines of code python/tvm/contrib/msc/core/tools/execute.py x: 3 commits (all time) y: 129 lines of code python/tvm/contrib/msc/pipeline/manager.py x: 12 commits (all time) y: 65 lines of code python/tvm/contrib/msc/pipeline/worker.py x: 1 commits (all time) y: 427 lines of code python/tvm/contrib/emcc.py x: 17 commits (all time) y: 46 lines of code include/tvm/relax/utils.h x: 11 commits (all time) y: 24 lines of code python/tvm/script/parser/core/entry.py x: 12 commits (all time) y: 72 lines of code src/tir/analysis/identify_memcpy.cc x: 4 commits (all time) y: 222 lines of code python/tvm/tir/function.py x: 33 commits (all time) y: 178 lines of code python/tvm/relax/block_builder.py x: 20 commits (all time) y: 223 lines of code python/tvm/relax/frontend/nn/modules.py x: 22 commits (all time) y: 507 lines of code include/tvm/arith/analyzer.h x: 31 commits (all time) y: 213 lines of code python/tvm/contrib/msc/core/gym/control/service.py x: 3 commits (all time) y: 357 lines of code python/tvm/contrib/msc/core/gym/environment/base_env.py x: 3 commits (all time) y: 159 lines of code src/arith/canonical_simplify.cc x: 27 commits (all time) y: 971 lines of code python/tvm/relax/op/_op_gradient.py x: 9 commits (all time) y: 738 lines of code src/tir/transforms/simplify.cc x: 23 commits (all time) y: 266 lines of code src/script/printer/tir/stmt.cc x: 17 commits (all time) y: 418 lines of code src/relax/analysis/analysis.cc x: 6 commits (all time) y: 145 lines of code src/tir/transforms/hoist_expression.cc x: 4 commits (all time) y: 459 lines of code src/arith/const_fold.h x: 15 commits (all time) y: 353 lines of code src/arith/pattern_match.h x: 19 commits (all time) y: 513 lines of code src/tir/schedule/analysis/reducer.cc x: 9 commits (all time) y: 563 lines of code src/tir/transforms/renormalize_split_pattern.cc x: 3 commits (all time) y: 149 lines of code python/tvm/runtime/script_printer.py x: 16 commits (all time) y: 240 lines of code src/runtime/rocm/rocm_module.cc x: 26 commits (all time) y: 166 lines of code src/tir/transforms/storage_access.h x: 9 commits (all time) y: 64 lines of code src/contrib/msc/plugin/base_codegen.h x: 1 commits (all time) y: 551 lines of code src/contrib/msc/plugin/tensorrt_codegen.cc x: 1 commits (all time) y: 806 lines of code src/contrib/msc/plugin/tvm_codegen.cc x: 1 commits (all time) y: 361 lines of code src/runtime/cuda/cuda_common.h x: 13 commits (all time) y: 34 lines of code python/tvm/tir/tensor_intrin/rocm.py x: 5 commits (all time) y: 371 lines of code src/arith/ir_mutator_with_analyzer.cc x: 23 commits (all time) y: 195 lines of code src/runtime/contrib/vllm/dtype_float16.h x: 1 commits (all time) y: 543 lines of code src/contrib/msc/framework/tensorflow/tf_v1_opcode.cc x: 3 commits (all time) y: 518 lines of code python/tvm/relax/distributed/transform/__init__.py x: 5 commits (all time) y: 6 lines of code src/arith/product_normal_form.h x: 8 commits (all time) y: 47 lines of code src/runtime/opencl/opencl_module.h x: 15 commits (all time) y: 19 lines of code python/tvm/script/parser/ir/parser.py x: 10 commits (all time) y: 49 lines of code src/script/printer/relax/struct_info.cc x: 7 commits (all time) y: 157 lines of code cmake/utils/FindCUDA.cmake x: 8 commits (all time) y: 148 lines of code python/tvm/contrib/hexagon/tools.py x: 15 commits (all time) y: 345 lines of code python/tvm/script/parser/core/doc.py x: 3 commits (all time) y: 294 lines of code src/tir/schedule/analysis.h x: 44 commits (all time) y: 187 lines of code src/runtime/opencl/opencl_wrapper/opencl_wrapper.cc x: 4 commits (all time) y: 566 lines of code web/src/rpc_server.ts x: 12 commits (all time) y: 371 lines of code python/tvm/contrib/cutlass/gen_gemm.py x: 22 commits (all time) y: 272 lines of code python/tvm/contrib/cudnn.py x: 23 commits (all time) y: 494 lines of code src/runtime/contrib/cudnn/cudnn_utils.h x: 13 commits (all time) y: 91 lines of code include/tvm/tir/index_map.h x: 11 commits (all time) y: 62 lines of code python/tvm/rpc/tracker.py x: 22 commits (all time) y: 297 lines of code src/tir/schedule/primitive/pad_einsum.cc x: 4 commits (all time) y: 430 lines of code src/tir/transforms/memhammer_tensorcore_rewrite.cc x: 3 commits (all time) y: 448 lines of code python/tvm/arith/iter_affine_map.py x: 12 commits (all time) y: 85 lines of code python/tvm/exec/rpc_proxy.py x: 22 commits (all time) y: 78 lines of code python/tvm/contrib/hexagon/pytest_plugin.py x: 19 commits (all time) y: 248 lines of code src/tir/schedule/primitive/cache_index.cc x: 8 commits (all time) y: 355 lines of code python/tvm/contrib/utils.py x: 7 commits (all time) y: 125 lines of code src/runtime/cuda/cuda_module.cc x: 32 commits (all time) y: 218 lines of code src/runtime/hexagon/hexagon_module.cc x: 17 commits (all time) y: 63 lines of code src/script/printer/tir/block.cc x: 12 commits (all time) y: 195 lines of code src/script/printer/tir/utils.h x: 12 commits (all time) y: 160 lines of code src/tir/ir/data_layout.cc x: 20 commits (all time) y: 385 lines of code python/tvm/topi/testing/resize_python.py x: 4 commits (all time) y: 193 lines of code python/tvm/contrib/hexagon/build.py x: 27 commits (all time) y: 504 lines of code python/tvm/meta_schedule/database/database.py x: 19 commits (all time) y: 226 lines of code python/tvm/tir/schedule/_type_checker.py x: 14 commits (all time) y: 253 lines of code src/tir/analysis/control_flow_graph.cc x: 8 commits (all time) y: 1238 lines of code python/tvm/relax/training/optimizer.py x: 1 commits (all time) y: 283 lines of code include/tvm/arith/int_set.h x: 15 commits (all time) y: 77 lines of code python/tvm/meta_schedule/search_strategy/search_strategy.py x: 12 commits (all time) y: 150 lines of code src/arith/bound_deducer.cc x: 13 commits (all time) y: 301 lines of code src/tir/schedule/analysis/layout.cc x: 6 commits (all time) y: 179 lines of code src/tir/transforms/lower_async_dma.cc x: 10 commits (all time) y: 102 lines of code python/tvm/script/__init__.py x: 8 commits (all time) y: 2 lines of code python/tvm/relax/transform/tuning_api/primitives.py x: 1 commits (all time) y: 142 lines of code src/runtime/contrib/tensorrt/tensorrt_runtime.cc x: 20 commits (all time) y: 376 lines of code src/tir/transforms/common_subexpr_elim.cc x: 6 commits (all time) y: 244 lines of code src/meta_schedule/search_strategy/evolutionary_search.cc x: 16 commits (all time) y: 585 lines of code src/tir/schedule/error.cc x: 8 commits (all time) y: 31 lines of code include/tvm/tir/data_layout.h x: 11 commits (all time) y: 160 lines of code src/runtime/hexagon/hexagon_thread_manager.cc x: 7 commits (all time) y: 252 lines of code src/runtime/contrib/bnns/bnns_json_runtime.cc x: 2 commits (all time) y: 415 lines of code apps/hexagon_launcher/launcher_hexagon.cc x: 7 commits (all time) y: 171 lines of code ci/scripts/github/ping_reviewers.py x: 1 commits (all time) y: 151 lines of code jvm/core/src/main/java/org/apache/tvm/NDArray.java x: 3 commits (all time) y: 261 lines of code cmake/modules/contrib/BLAS.cmake x: 16 commits (all time) y: 68 lines of code python/tvm/topi/testing/grid_sample_python.py x: 4 commits (all time) y: 319 lines of code src/runtime/contrib/arm_compute_lib/acl_runtime.cc x: 12 commits (all time) y: 385 lines of code src/runtime/vulkan/vulkan_common.h x: 18 commits (all time) y: 78 lines of code include/tvm/arith/bound.h x: 9 commits (all time) y: 23 lines of code include/tvm/node/node.h x: 19 commits (all time) y: 28 lines of code src/runtime/workspace_pool.cc x: 13 commits (all time) y: 120 lines of code golang/src/value.go x: 7 commits (all time) y: 234 lines of code rust/tvm-macros/src/external.rs x: 5 commits (all time) y: 172 lines of code python/tvm/contrib/nnpack.py x: 15 commits (all time) y: 111 lines of code python/tvm/contrib/rpc.py x: 19 commits (all time) y: 7 lines of code golang/src/function.go x: 4 commits (all time) y: 241 lines of code
2487.0
lines of code
  min: 1.0
  average: 146.29
  25th percentile: 26.0
  median: 71.0
  75th percentile: 172.0
  max: 2487.0
0 124.0
commits (all time)
min: 1.0 | average: 8.94 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 10.0 | max: 124.0

File Size vs. Contributors (all time): 2255 points

python/tvm/relax/frontend/torch/base_fx_graph_translator.py x: 9 contributors (all time) y: 1460 lines of code python/tvm/relax/frontend/torch/exported_program_translator.py x: 9 contributors (all time) y: 536 lines of code python/tvm/relax/frontend/torch/fx_translator.py x: 26 contributors (all time) y: 830 lines of code python/tvm/relax/op/__init__.py x: 15 contributors (all time) y: 137 lines of code python/tvm/relax/op/unary.py x: 5 contributors (all time) y: 68 lines of code python/tvm/relax/transform/legalize_ops/unary.py x: 6 contributors (all time) y: 42 lines of code python/tvm/script/ir_builder/relax/ir.py x: 22 contributors (all time) y: 488 lines of code src/relax/op/tensor/unary.cc x: 7 contributors (all time) y: 59 lines of code src/relax/op/tensor/unary.h x: 5 contributors (all time) y: 49 lines of code apps/android_rpc/app/src/main/jni/tvm_runtime.h x: 23 contributors (all time) y: 79 lines of code apps/cpp_rpc/rpc_env.cc x: 13 contributors (all time) y: 244 lines of code apps/cpp_rpc/rpc_server.cc x: 12 contributors (all time) y: 263 lines of code apps/hexagon_launcher/launcher_core.cc x: 3 contributors (all time) y: 168 lines of code apps/hexagon_launcher/launcher_main.cc x: 4 contributors (all time) y: 120 lines of code apps/ios_rpc/tvmrpc/RPCServer.mm x: 3 contributors (all time) y: 589 lines of code apps/ios_rpc/tvmrpc/TVMRuntime.mm x: 13 contributors (all time) y: 71 lines of code cmake/modules/Logging.cmake x: 4 contributors (all time) y: 26 lines of code cmake/modules/contrib/CUTLASS.cmake x: 8 contributors (all time) y: 71 lines of code cmake/utils/FindLLVM.cmake x: 11 contributors (all time) y: 232 lines of code ffi/cmake/Utils/AddGoogleTest.cmake x: 1 contributors (all time) y: 57 lines of code ffi/cmake/Utils/AddLibbacktrace.cmake x: 1 contributors (all time) y: 61 lines of code ffi/cmake/Utils/CxxWarning.cmake x: 1 contributors (all time) y: 29 lines of code ffi/cmake/Utils/Sanitizer.cmake x: 1 contributors (all time) y: 34 lines of code ffi/include/tvm/ffi/any.h x: 1 contributors (all time) y: 313 lines of code ffi/include/tvm/ffi/base_details.h x: 1 contributors (all time) y: 179 lines of code ffi/include/tvm/ffi/c_api.h x: 1 contributors (all time) y: 190 lines of code ffi/include/tvm/ffi/cast.h x: 1 contributors (all time) y: 79 lines of code ffi/include/tvm/ffi/container/array.h x: 1 contributors (all time) y: 577 lines of code ffi/include/tvm/ffi/container/map.h x: 1 contributors (all time) y: 968 lines of code ffi/include/tvm/ffi/container/ndarray.h x: 1 contributors (all time) y: 176 lines of code ffi/include/tvm/ffi/container/shape.h x: 1 contributors (all time) y: 105 lines of code ffi/include/tvm/ffi/container/variant.h x: 1 contributors (all time) y: 123 lines of code ffi/include/tvm/ffi/function.h x: 1 contributors (all time) y: 448 lines of code ffi/include/tvm/ffi/function_details.h x: 1 contributors (all time) y: 135 lines of code ffi/include/tvm/ffi/memory.h x: 1 contributors (all time) y: 97 lines of code ffi/include/tvm/ffi/object.h x: 1 contributors (all time) y: 397 lines of code ffi/include/tvm/ffi/string.h x: 1 contributors (all time) y: 328 lines of code ffi/include/tvm/ffi/type_traits.h x: 1 contributors (all time) y: 461 lines of code ffi/src/ffi/dtype.cc x: 1 contributors (all time) y: 269 lines of code ffi/src/ffi/error.cc x: 1 contributors (all time) y: 46 lines of code ffi/src/ffi/object.cc x: 1 contributors (all time) y: 219 lines of code include/tvm/ir/attrs.h x: 18 contributors (all time) y: 581 lines of code include/tvm/ir/env_func.h x: 3 contributors (all time) y: 69 lines of code include/tvm/ir/expr.h x: 19 contributors (all time) y: 340 lines of code include/tvm/ir/function.h x: 7 contributors (all time) y: 53 lines of code include/tvm/ir/module.h x: 23 contributors (all time) y: 94 lines of code include/tvm/ir/name_supply.h x: 4 contributors (all time) y: 59 lines of code include/tvm/ir/op.h x: 9 contributors (all time) y: 164 lines of code include/tvm/ir/source_map.h x: 4 contributors (all time) y: 130 lines of code include/tvm/ir/transform.h x: 20 contributors (all time) y: 201 lines of code include/tvm/meta_schedule/schedule_rule.h x: 13 contributors (all time) y: 106 lines of code include/tvm/meta_schedule/search_strategy.h x: 5 contributors (all time) y: 93 lines of code include/tvm/meta_schedule/space_generator.h x: 6 contributors (all time) y: 80 lines of code include/tvm/meta_schedule/task_scheduler.h x: 5 contributors (all time) y: 125 lines of code include/tvm/node/object_path.h x: 5 contributors (all time) y: 144 lines of code include/tvm/node/reflection.h x: 11 contributors (all time) y: 201 lines of code include/tvm/node/script_printer.h x: 6 contributors (all time) y: 78 lines of code include/tvm/node/serialization.h x: 1 contributors (all time) y: 10 lines of code include/tvm/node/structural_equal.h x: 9 contributors (all time) y: 197 lines of code include/tvm/node/structural_hash.h x: 9 contributors (all time) y: 135 lines of code include/tvm/relax/analysis.h x: 10 contributors (all time) y: 77 lines of code include/tvm/relax/attrs/manipulate.h x: 11 contributors (all time) y: 157 lines of code include/tvm/relax/attrs/nn.h x: 13 contributors (all time) y: 519 lines of code include/tvm/relax/attrs/op.h x: 4 contributors (all time) y: 56 lines of code include/tvm/relax/attrs/search.h x: 2 contributors (all time) y: 18 lines of code include/tvm/relax/attrs/statistical.h x: 3 contributors (all time) y: 34 lines of code include/tvm/relax/dataflow_pattern.h x: 6 contributors (all time) y: 477 lines of code include/tvm/relax/distributed/transform.h x: 3 contributors (all time) y: 27 lines of code include/tvm/relax/exec_builder.h x: 3 contributors (all time) y: 56 lines of code include/tvm/relax/expr_functor.h x: 5 contributors (all time) y: 276 lines of code include/tvm/relax/nested_msg.h x: 4 contributors (all time) y: 295 lines of code include/tvm/relax/tir_pattern.h x: 2 contributors (all time) y: 29 lines of code include/tvm/relax/transform.h x: 22 contributors (all time) y: 125 lines of code include/tvm/relax/tuning_api.h x: 2 contributors (all time) y: 189 lines of code include/tvm/runtime/container/array.h x: 5 contributors (all time) y: 12 lines of code include/tvm/runtime/container/base.h x: 3 contributors (all time) y: 146 lines of code include/tvm/runtime/container/map.h x: 7 contributors (all time) y: 11 lines of code include/tvm/runtime/container/variant.h x: 3 contributors (all time) y: 10 lines of code include/tvm/runtime/data_type.h x: 23 contributors (all time) y: 206 lines of code include/tvm/runtime/device_api.h x: 31 contributors (all time) y: 132 lines of code include/tvm/runtime/disco/session.h x: 8 contributors (all time) y: 129 lines of code include/tvm/runtime/logging.h x: 13 contributors (all time) y: 379 lines of code include/tvm/runtime/memory/memory_manager.h x: 6 contributors (all time) y: 89 lines of code include/tvm/runtime/module.h x: 17 contributors (all time) y: 98 lines of code include/tvm/runtime/ndarray.h x: 26 contributors (all time) y: 187 lines of code include/tvm/runtime/object.h x: 19 contributors (all time) y: 70 lines of code include/tvm/runtime/packed_func.h x: 31 contributors (all time) y: 332 lines of code include/tvm/runtime/profiling.h x: 11 contributors (all time) y: 142 lines of code include/tvm/runtime/registry.h x: 12 contributors (all time) y: 33 lines of code include/tvm/runtime/relax_vm/ndarray_cache_support.h x: 4 contributors (all time) y: 41 lines of code include/tvm/runtime/relax_vm/vm.h x: 7 contributors (all time) y: 79 lines of code include/tvm/runtime/threading_backend.h x: 9 contributors (all time) y: 93 lines of code include/tvm/script/ir_builder/base.h x: 3 contributors (all time) y: 111 lines of code include/tvm/script/ir_builder/relax/frame.h x: 4 contributors (all time) y: 147 lines of code include/tvm/script/ir_builder/relax/ir.h x: 4 contributors (all time) y: 33 lines of code include/tvm/script/ir_builder/tir/frame.h x: 6 contributors (all time) y: 356 lines of code include/tvm/script/ir_builder/tir/ir.h x: 13 contributors (all time) y: 139 lines of code include/tvm/script/printer/doc.h x: 5 contributors (all time) y: 531 lines of code include/tvm/script/printer/ir_docsifier.h x: 6 contributors (all time) y: 176 lines of code include/tvm/script/printer/ir_docsifier_functor.h x: 4 contributors (all time) y: 112 lines of code include/tvm/te/operation.h x: 8 contributors (all time) y: 195 lines of code include/tvm/tir/buffer.h x: 12 contributors (all time) y: 129 lines of code include/tvm/tir/builtin.h x: 22 contributors (all time) y: 128 lines of code include/tvm/tir/expr.h x: 20 contributors (all time) y: 688 lines of code include/tvm/tir/expr_functor.h x: 5 contributors (all time) y: 192 lines of code include/tvm/tir/function.h x: 16 contributors (all time) y: 82 lines of code include/tvm/tir/schedule/instruction.h x: 3 contributors (all time) y: 104 lines of code include/tvm/tir/schedule/schedule.h x: 27 contributors (all time) y: 174 lines of code include/tvm/tir/schedule/trace.h x: 2 contributors (all time) y: 41 lines of code include/tvm/tir/stmt.h x: 29 contributors (all time) y: 875 lines of code include/tvm/tir/stmt_functor.h x: 12 contributors (all time) y: 276 lines of code include/tvm/tir/transform.h x: 37 contributors (all time) y: 98 lines of code include/tvm/tir/utils.h x: 3 contributors (all time) y: 61 lines of code include/tvm/tir/var.h x: 12 contributors (all time) y: 150 lines of code include/tvm/topi/nn/group_norm.h x: 3 contributors (all time) y: 124 lines of code include/tvm/topi/nn/pooling.h x: 11 contributors (all time) y: 449 lines of code include/tvm/topi/nn/softmax.h x: 3 contributors (all time) y: 87 lines of code include/tvm/topi/reduction.h x: 9 contributors (all time) y: 332 lines of code include/tvm/topi/transform.h x: 34 contributors (all time) y: 1493 lines of code python/setup.py x: 31 contributors (all time) y: 195 lines of code python/tvm/__init__.py x: 37 contributors (all time) y: 46 lines of code python/tvm/_ffi/__init__.py x: 2 contributors (all time) y: 5 lines of code python/tvm/_ffi/base.py x: 14 contributors (all time) y: 31 lines of code python/tvm/_ffi/libinfo.py x: 27 contributors (all time) y: 160 lines of code python/tvm/_ffi/registry.py x: 4 contributors (all time) y: 7 lines of code python/tvm/contrib/cutlass/attention_operation.py x: 5 contributors (all time) y: 29 lines of code python/tvm/contrib/cutlass/conv2d_operation.py x: 7 contributors (all time) y: 309 lines of code python/tvm/contrib/cutlass/gemm_operation.py x: 10 contributors (all time) y: 254 lines of code python/tvm/contrib/cutlass/gen_conv2d.py x: 5 contributors (all time) y: 315 lines of code python/tvm/contrib/download.py x: 15 contributors (all time) y: 83 lines of code python/tvm/contrib/msc/core/frontend/translate.py x: 2 contributors (all time) y: 153 lines of code python/tvm/contrib/msc/core/tools/prune/pruner.py x: 2 contributors (all time) y: 307 lines of code python/tvm/contrib/msc/core/utils/info.py x: 3 contributors (all time) y: 210 lines of code python/tvm/contrib/msc/framework/tensorrt/tools/quantize/quantizer.py x: 2 contributors (all time) y: 196 lines of code python/tvm/contrib/msc/framework/tensorrt/tools/track/tracker.py x: 2 contributors (all time) y: 54 lines of code python/tvm/contrib/msc/framework/torch/codegen/codegen.py x: 2 contributors (all time) y: 34 lines of code python/tvm/contrib/tvmjs.py x: 8 contributors (all time) y: 269 lines of code python/tvm/dlight/base/utils.py x: 2 contributors (all time) y: 68 lines of code python/tvm/dlight/benchmark/bench.py x: 4 contributors (all time) y: 177 lines of code python/tvm/error.py x: 10 contributors (all time) y: 21 lines of code python/tvm/ffi/_ffi_api.py x: 1 contributors (all time) y: 2 lines of code python/tvm/ffi/cython/base.pxi x: 1 contributors (all time) y: 159 lines of code python/tvm/ffi/cython/device.pxi x: 1 contributors (all time) y: 117 lines of code python/tvm/ffi/cython/function.pxi x: 1 contributors (all time) y: 214 lines of code python/tvm/ffi/dtype.py x: 1 contributors (all time) y: 73 lines of code python/tvm/ir/container.py x: 7 contributors (all time) y: 2 lines of code python/tvm/ir/instrument.py x: 9 contributors (all time) y: 75 lines of code python/tvm/ir/transform.py x: 14 contributors (all time) y: 149 lines of code python/tvm/meta_schedule/cost_model/mlp_model.py x: 4 contributors (all time) y: 593 lines of code python/tvm/meta_schedule/testing/space_generation.py x: 7 contributors (all time) y: 108 lines of code python/tvm/meta_schedule/tune_context.py x: 8 contributors (all time) y: 157 lines of code python/tvm/relax/backend/adreno/clml.py x: 2 contributors (all time) y: 445 lines of code python/tvm/relax/backend/gpu_generic/cumsum.py x: 2 contributors (all time) y: 125 lines of code python/tvm/relax/backend/gpu_generic/sampling.py x: 2 contributors (all time) y: 243 lines of code python/tvm/relax/expr.py x: 10 contributors (all time) y: 519 lines of code python/tvm/relax/frontend/nn/core.py x: 11 contributors (all time) y: 359 lines of code python/tvm/relax/frontend/nn/extern.py x: 5 contributors (all time) y: 211 lines of code python/tvm/relax/frontend/nn/llm/kv_cache.py x: 8 contributors (all time) y: 2487 lines of code python/tvm/relax/frontend/nn/llm/position_embedding.py x: 4 contributors (all time) y: 383 lines of code python/tvm/relax/frontend/nn/llm/tree_attn.py x: 5 contributors (all time) y: 1058 lines of code python/tvm/relax/transform/lazy_transform_params.py x: 6 contributors (all time) y: 260 lines of code python/tvm/relax/transform/legalize_ops/inspect_op.py x: 2 contributors (all time) y: 82 lines of code python/tvm/relax/transform/legalize_ops/manipulate.py x: 16 contributors (all time) y: 242 lines of code python/tvm/relax/transform/transform.py x: 26 contributors (all time) y: 340 lines of code python/tvm/relax/transform/tuning_api/default_functions.py x: 3 contributors (all time) y: 155 lines of code python/tvm/relax/utils.py x: 10 contributors (all time) y: 206 lines of code python/tvm/rpc/client.py x: 23 contributors (all time) y: 218 lines of code python/tvm/rpc/proxy.py x: 12 contributors (all time) y: 534 lines of code python/tvm/rpc/server.py x: 24 contributors (all time) y: 353 lines of code python/tvm/runtime/__init__.py x: 13 contributors (all time) y: 24 lines of code python/tvm/runtime/container.py x: 8 contributors (all time) y: 2 lines of code python/tvm/runtime/disco/session.py x: 12 contributors (all time) y: 230 lines of code python/tvm/runtime/module.py x: 28 contributors (all time) y: 279 lines of code python/tvm/runtime/ndarray.py x: 28 contributors (all time) y: 187 lines of code python/tvm/runtime/object.py x: 8 contributors (all time) y: 14 lines of code python/tvm/script/ir_builder/tir/ir.py x: 23 contributors (all time) y: 1159 lines of code python/tvm/script/parser/tir/operation.py x: 5 contributors (all time) y: 98 lines of code python/tvm/te/tensor.py x: 10 contributors (all time) y: 93 lines of code python/tvm/testing/__init__.py x: 6 contributors (all time) y: 26 lines of code python/tvm/tir/__init__.py x: 31 contributors (all time) y: 86 lines of code python/tvm/tir/expr.py x: 24 contributors (all time) y: 473 lines of code python/tvm/tir/op.py x: 40 contributors (all time) y: 772 lines of code python/tvm/tir/schedule/schedule.py x: 33 contributors (all time) y: 696 lines of code python/tvm/tir/transform/transform.py x: 41 contributors (all time) y: 172 lines of code python/tvm/topi/image/resize.py x: 9 contributors (all time) y: 750 lines of code rust/tvm-rt/src/ndarray.rs x: 5 contributors (all time) y: 425 lines of code src/arith/analyzer.cc x: 14 contributors (all time) y: 281 lines of code src/arith/int_constraints.cc x: 6 contributors (all time) y: 233 lines of code src/arith/solve_linear_equation.cc x: 5 contributors (all time) y: 303 lines of code src/arith/solve_linear_inequality.cc x: 5 contributors (all time) y: 419 lines of code src/contrib/msc/core/codegen/codegen_utils.h x: 2 contributors (all time) y: 146 lines of code src/contrib/msc/core/codegen/py_codegen.h x: 2 contributors (all time) y: 168 lines of code src/contrib/msc/core/ir/graph.cc x: 2 contributors (all time) y: 1467 lines of code src/contrib/msc/core/ir/graph_builder.cc x: 3 contributors (all time) y: 760 lines of code src/contrib/msc/core/ir/graph_builder.h x: 3 contributors (all time) y: 233 lines of code src/contrib/msc/core/transform/bind_named_params.cc x: 2 contributors (all time) y: 108 lines of code src/contrib/msc/core/transform/bind_shape.cc x: 2 contributors (all time) y: 99 lines of code src/contrib/msc/core/transform/set_expr_layout.cc x: 3 contributors (all time) y: 1250 lines of code src/contrib/msc/core/transform/set_expr_name.cc x: 2 contributors (all time) y: 272 lines of code src/contrib/msc/core/utils.cc x: 4 contributors (all time) y: 488 lines of code src/contrib/msc/framework/tensorflow/codegen.cc x: 2 contributors (all time) y: 131 lines of code src/contrib/msc/framework/tensorrt/codegen.cc x: 2 contributors (all time) y: 531 lines of code src/contrib/msc/framework/tensorrt/transform_tensorrt.cc x: 3 contributors (all time) y: 775 lines of code src/contrib/msc/framework/tvm/codegen.cc x: 3 contributors (all time) y: 188 lines of code src/ir/apply_pass_to_function.cc x: 2 contributors (all time) y: 89 lines of code src/ir/attr_functor.h x: 4 contributors (all time) y: 97 lines of code src/ir/attrs.cc x: 5 contributors (all time) y: 46 lines of code src/ir/diagnostic.cc x: 8 contributors (all time) y: 220 lines of code src/ir/expr.cc x: 18 contributors (all time) y: 117 lines of code src/ir/function.cc x: 7 contributors (all time) y: 47 lines of code src/ir/module.cc x: 24 contributors (all time) y: 263 lines of code src/ir/op.cc x: 10 contributors (all time) y: 112 lines of code src/ir/source_map.cc x: 4 contributors (all time) y: 160 lines of code src/ir/transform.cc x: 23 contributors (all time) y: 512 lines of code src/meta_schedule/builder/builder.cc x: 3 contributors (all time) y: 40 lines of code src/meta_schedule/database/database.cc x: 9 contributors (all time) y: 264 lines of code src/meta_schedule/database/database_utils.cc x: 7 contributors (all time) y: 345 lines of code src/meta_schedule/mutator/mutate_compute_location.cc x: 4 contributors (all time) y: 83 lines of code src/meta_schedule/mutator/mutate_parallel.cc x: 5 contributors (all time) y: 217 lines of code src/meta_schedule/mutator/mutate_thread_binding.cc x: 4 contributors (all time) y: 107 lines of code src/meta_schedule/mutator/mutate_tile_size.cc x: 6 contributors (all time) y: 208 lines of code src/meta_schedule/mutator/mutator.cc x: 7 contributors (all time) y: 76 lines of code src/meta_schedule/postproc/postproc.cc x: 8 contributors (all time) y: 94 lines of code src/meta_schedule/postproc/rewrite_layout.cc x: 6 contributors (all time) y: 190 lines of code src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc x: 9 contributors (all time) y: 378 lines of code src/meta_schedule/postproc/verify_gpu_code.cc x: 16 contributors (all time) y: 179 lines of code src/meta_schedule/schedule_rule/multi_level_tiling.cc x: 12 contributors (all time) y: 334 lines of code src/meta_schedule/schedule_rule/multi_level_tiling.h x: 9 contributors (all time) y: 144 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc x: 10 contributors (all time) y: 636 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_with_intrin.cc x: 5 contributors (all time) y: 71 lines of code src/meta_schedule/schedule_rule/parallel_vectorize_unroll.cc x: 5 contributors (all time) y: 85 lines of code src/meta_schedule/schedule_rule/schedule_rule.cc x: 14 contributors (all time) y: 369 lines of code src/meta_schedule/search_strategy/replay_trace.cc x: 4 contributors (all time) y: 139 lines of code src/meta_schedule/space_generator/space_generator.cc x: 12 contributors (all time) y: 170 lines of code src/meta_schedule/task_scheduler/task_scheduler.cc x: 6 contributors (all time) y: 344 lines of code src/meta_schedule/trace_apply.cc x: 3 contributors (all time) y: 182 lines of code src/meta_schedule/utils.h x: 16 contributors (all time) y: 423 lines of code src/node/script_printer.cc x: 6 contributors (all time) y: 106 lines of code src/node/serialization.cc x: 9 contributors (all time) y: 591 lines of code src/node/structural_equal.cc x: 15 contributors (all time) y: 473 lines of code src/node/structural_hash.cc x: 15 contributors (all time) y: 566 lines of code src/relax/analysis/well_formed.cc x: 9 contributors (all time) y: 457 lines of code src/relax/backend/contrib/clml/codegen.cc x: 2 contributors (all time) y: 228 lines of code src/relax/backend/contrib/codegen_json/codegen_json.h x: 3 contributors (all time) y: 325 lines of code src/relax/backend/contrib/cutlass/codegen.cc x: 6 contributors (all time) y: 293 lines of code src/relax/backend/contrib/utils.h x: 6 contributors (all time) y: 53 lines of code src/relax/backend/vm/codegen_vm.cc x: 10 contributors (all time) y: 343 lines of code src/relax/backend/vm/codegen_vm_tir.cc x: 4 contributors (all time) y: 395 lines of code src/relax/backend/vm/exec_builder.cc x: 4 contributors (all time) y: 323 lines of code src/relax/backend/vm/vm_shape_lower.cc x: 6 contributors (all time) y: 484 lines of code src/relax/distributed/transform/lower_distir.cc x: 2 contributors (all time) y: 221 lines of code src/relax/distributed/transform/lower_global_view_to_local_view.cc x: 3 contributors (all time) y: 373 lines of code src/relax/ir/binding_rewrite.cc x: 5 contributors (all time) y: 248 lines of code src/relax/ir/block_builder.cc x: 10 contributors (all time) y: 739 lines of code src/relax/ir/dataflow_matcher.cc x: 7 contributors (all time) y: 472 lines of code src/relax/ir/dataflow_pattern.cc x: 7 contributors (all time) y: 566 lines of code src/relax/ir/expr.cc x: 10 contributors (all time) y: 587 lines of code src/relax/ir/py_expr_functor.cc x: 4 contributors (all time) y: 444 lines of code src/relax/ir/transform.cc x: 4 contributors (all time) y: 252 lines of code src/relax/op/image/resize.cc x: 8 contributors (all time) y: 99 lines of code src/relax/op/nn/convolution.cc x: 10 contributors (all time) y: 674 lines of code src/relax/op/nn/nn.cc x: 15 contributors (all time) y: 806 lines of code src/relax/op/op.cc x: 13 contributors (all time) y: 996 lines of code src/relax/op/op_common.h x: 15 contributors (all time) y: 276 lines of code src/relax/op/tensor/create.cc x: 7 contributors (all time) y: 319 lines of code src/relax/op/tensor/grad.cc x: 5 contributors (all time) y: 155 lines of code src/relax/op/tensor/index.cc x: 11 contributors (all time) y: 381 lines of code src/relax/op/tensor/index.h x: 4 contributors (all time) y: 12 lines of code src/relax/op/tensor/inspect.cc x: 2 contributors (all time) y: 326 lines of code src/relax/op/tensor/manipulate.cc x: 20 contributors (all time) y: 2055 lines of code src/relax/op/tensor/manipulate.h x: 13 contributors (all time) y: 36 lines of code src/relax/op/tensor/statistical.h x: 5 contributors (all time) y: 37 lines of code src/relax/transform/allocate_workspace.cc x: 6 contributors (all time) y: 143 lines of code src/relax/transform/alter_op_impl.cc x: 10 contributors (all time) y: 319 lines of code src/relax/transform/attach_attr_layout_free_buffers.cc x: 2 contributors (all time) y: 71 lines of code src/relax/transform/bundle_model_params.cc x: 4 contributors (all time) y: 78 lines of code src/relax/transform/call_tir_rewrite.cc x: 5 contributors (all time) y: 134 lines of code src/relax/transform/combine_parallel_matmul.cc x: 4 contributors (all time) y: 291 lines of code src/relax/transform/eliminate_common_subexpr.cc x: 7 contributors (all time) y: 150 lines of code src/relax/transform/fuse_ops.cc x: 17 contributors (all time) y: 922 lines of code src/relax/transform/fuse_tir.cc x: 14 contributors (all time) y: 944 lines of code src/relax/transform/gradient.cc x: 5 contributors (all time) y: 498 lines of code src/relax/transform/kill_after_last_use.cc x: 2 contributors (all time) y: 183 lines of code src/relax/transform/legalize_ops.cc x: 7 contributors (all time) y: 229 lines of code src/relax/transform/lift_transform_params.cc x: 8 contributors (all time) y: 636 lines of code src/relax/transform/merge_composite_functions.cc x: 7 contributors (all time) y: 274 lines of code src/relax/transform/normalize.cc x: 6 contributors (all time) y: 218 lines of code src/relax/transform/realize_vdevice.cc x: 3 contributors (all time) y: 277 lines of code src/relax/transform/remove_unused_outputs.cc x: 2 contributors (all time) y: 248 lines of code src/relax/transform/rewrite_cuda_graph.cc x: 6 contributors (all time) y: 636 lines of code src/relax/transform/split_call_tir_by_pattern.cc x: 3 contributors (all time) y: 644 lines of code src/relax/transform/split_layout_rewrite_preproc.cc x: 3 contributors (all time) y: 266 lines of code src/relax/transform/static_plan_block_memory.cc x: 8 contributors (all time) y: 599 lines of code src/relax/transform/to_mixed_precision.cc x: 8 contributors (all time) y: 433 lines of code src/relax/transform/tuning_api/database.cc x: 2 contributors (all time) y: 261 lines of code src/relax/transform/tuning_api/primitives.cc x: 2 contributors (all time) y: 214 lines of code src/runtime/c_runtime_api.cc x: 30 contributors (all time) y: 613 lines of code src/runtime/contrib/cblas/cblas.cc x: 6 contributors (all time) y: 120 lines of code src/runtime/contrib/cblas/gemm_common.h x: 7 contributors (all time) y: 170 lines of code src/runtime/contrib/clml/clml_runtime.cc x: 7 contributors (all time) y: 1392 lines of code src/runtime/contrib/cublas/cublas.cc x: 15 contributors (all time) y: 463 lines of code src/runtime/contrib/cublas/cublas_json_runtime.cc x: 8 contributors (all time) y: 109 lines of code src/runtime/contrib/cudnn/conv_forward.cc x: 9 contributors (all time) y: 184 lines of code src/runtime/contrib/cudnn/cudnn_json_runtime.cc x: 4 contributors (all time) y: 190 lines of code src/runtime/contrib/cudnn/cudnn_utils.cc x: 7 contributors (all time) y: 197 lines of code src/runtime/contrib/dnnl/dnnl.cc x: 7 contributors (all time) y: 295 lines of code src/runtime/contrib/dnnl/dnnl_json_runtime.cc x: 13 contributors (all time) y: 659 lines of code src/runtime/contrib/hipblas/hipblas.cc x: 2 contributors (all time) y: 357 lines of code src/runtime/contrib/json/json_node.h x: 7 contributors (all time) y: 238 lines of code src/runtime/contrib/json/json_runtime.h x: 15 contributors (all time) y: 201 lines of code src/runtime/contrib/miopen/conv_forward.cc x: 5 contributors (all time) y: 160 lines of code src/runtime/contrib/mrvl/mrvl_runtime.cc x: 3 contributors (all time) y: 93 lines of code src/runtime/contrib/msc/tensorrt_runtime.cc x: 2 contributors (all time) y: 275 lines of code src/runtime/contrib/nnapi/nnapi_ops.cc x: 2 contributors (all time) y: 463 lines of code src/runtime/contrib/papi/papi.cc x: 5 contributors (all time) y: 200 lines of code src/runtime/contrib/random/mt_random_engine.cc x: 10 contributors (all time) y: 157 lines of code src/runtime/contrib/random/random.cc x: 7 contributors (all time) y: 106 lines of code src/runtime/contrib/sort/sort.cc x: 8 contributors (all time) y: 463 lines of code src/runtime/contrib/tflite/tflite_runtime.cc x: 9 contributors (all time) y: 149 lines of code src/runtime/contrib/thrust/thrust.cu x: 9 contributors (all time) y: 429 lines of code src/runtime/cpu_device_api.cc x: 13 contributors (all time) y: 115 lines of code src/runtime/cuda/cuda_device_api.cc x: 29 contributors (all time) y: 278 lines of code src/runtime/disco/builtin.cc x: 10 contributors (all time) y: 131 lines of code src/runtime/disco/disco_worker.cc x: 6 contributors (all time) y: 160 lines of code src/runtime/disco/loader.cc x: 7 contributors (all time) y: 353 lines of code src/runtime/disco/process_session.cc x: 7 contributors (all time) y: 162 lines of code src/runtime/hexagon/hexagon_device_api.cc x: 16 contributors (all time) y: 226 lines of code src/runtime/hexagon/ops/conv2d_fp16_hvx.cc x: 4 contributors (all time) y: 270 lines of code src/runtime/hexagon/rpc/hexagon/rpc_server.cc x: 9 contributors (all time) y: 241 lines of code src/runtime/hexagon/rpc/simulator/rpc_server.cc x: 6 contributors (all time) y: 253 lines of code src/runtime/hexagon/rpc/simulator/session.cc x: 7 contributors (all time) y: 1169 lines of code src/runtime/metal/metal_device_api.mm x: 22 contributors (all time) y: 325 lines of code src/runtime/metal/metal_module.mm x: 14 contributors (all time) y: 231 lines of code src/runtime/minrpc/minrpc_server.h x: 14 contributors (all time) y: 646 lines of code src/runtime/minrpc/rpc_reference.h x: 9 contributors (all time) y: 404 lines of code src/runtime/module.cc x: 24 contributors (all time) y: 167 lines of code src/runtime/ndarray.cc x: 27 contributors (all time) y: 227 lines of code src/runtime/object.cc x: 11 contributors (all time) y: 59 lines of code src/runtime/opencl/opencl_device_api.cc x: 30 contributors (all time) y: 763 lines of code src/runtime/opencl/opencl_module.cc x: 14 contributors (all time) y: 323 lines of code src/runtime/profiling.cc x: 12 contributors (all time) y: 790 lines of code src/runtime/registry.cc x: 12 contributors (all time) y: 162 lines of code src/runtime/relax_vm/attn_backend.h x: 2 contributors (all time) y: 399 lines of code src/runtime/relax_vm/attn_utils.h x: 2 contributors (all time) y: 690 lines of code src/runtime/relax_vm/builtin.cc x: 9 contributors (all time) y: 398 lines of code src/runtime/relax_vm/executable.cc x: 9 contributors (all time) y: 470 lines of code src/runtime/relax_vm/lm_support.cc x: 8 contributors (all time) y: 423 lines of code src/runtime/relax_vm/ndarray_cache_support.cc x: 8 contributors (all time) y: 294 lines of code src/runtime/relax_vm/paged_kv_cache.cc x: 12 contributors (all time) y: 1839 lines of code src/runtime/relax_vm/vm.cc x: 11 contributors (all time) y: 740 lines of code src/runtime/rocm/rocm_device_api.cc x: 21 contributors (all time) y: 249 lines of code src/runtime/rpc/rpc_device_api.cc x: 11 contributors (all time) y: 119 lines of code src/runtime/rpc/rpc_endpoint.cc x: 13 contributors (all time) y: 954 lines of code src/runtime/rpc/rpc_event_impl.cc x: 6 contributors (all time) y: 19 lines of code src/runtime/rpc/rpc_local_session.cc x: 5 contributors (all time) y: 117 lines of code src/runtime/rpc/rpc_module.cc x: 22 contributors (all time) y: 350 lines of code src/runtime/rpc/rpc_session.cc x: 17 contributors (all time) y: 85 lines of code src/runtime/rpc/rpc_session.h x: 12 contributors (all time) y: 79 lines of code src/runtime/rpc/rpc_socket_impl.cc x: 14 contributors (all time) y: 126 lines of code src/runtime/thread_pool.cc x: 21 contributors (all time) y: 366 lines of code src/runtime/thread_storage_scope.h x: 14 contributors (all time) y: 206 lines of code src/runtime/threading_backend.cc x: 21 contributors (all time) y: 348 lines of code src/runtime/vulkan/vulkan_device_api.cc x: 15 contributors (all time) y: 378 lines of code src/runtime/vulkan/vulkan_wrapped_func.cc x: 6 contributors (all time) y: 371 lines of code src/script/ir_builder/relax/ir.cc x: 6 contributors (all time) y: 204 lines of code src/script/ir_builder/tir/frame.cc x: 7 contributors (all time) y: 183 lines of code src/script/ir_builder/tir/ir.cc x: 15 contributors (all time) y: 682 lines of code src/script/printer/doc.cc x: 6 contributors (all time) y: 312 lines of code src/script/printer/doc_printer/python_doc_printer.cc x: 5 contributors (all time) y: 582 lines of code src/script/printer/legacy_repr.cc x: 4 contributors (all time) y: 827 lines of code src/script/printer/relax/call.cc x: 9 contributors (all time) y: 307 lines of code src/script/printer/tir/expr.cc x: 10 contributors (all time) y: 366 lines of code src/script/printer/utils.h x: 8 contributors (all time) y: 141 lines of code src/support/ffi_testing.cc x: 8 contributors (all time) y: 199 lines of code src/support/libinfo.cc x: 32 contributors (all time) y: 286 lines of code src/support/utils.h x: 8 contributors (all time) y: 118 lines of code src/te/operation/compute_op.cc x: 16 contributors (all time) y: 171 lines of code src/te/operation/create_primfunc.cc x: 21 contributors (all time) y: 659 lines of code src/tir/analysis/verify_gpu_code.cc x: 13 contributors (all time) y: 282 lines of code src/tir/analysis/verify_memory.cc x: 11 contributors (all time) y: 129 lines of code src/tir/ir/buffer.cc x: 17 contributors (all time) y: 515 lines of code src/tir/ir/data_type_rewriter.cc x: 10 contributors (all time) y: 593 lines of code src/tir/ir/expr.cc x: 26 contributors (all time) y: 633 lines of code src/tir/ir/stmt.cc x: 20 contributors (all time) y: 575 lines of code src/tir/ir/stmt_functor.cc x: 11 contributors (all time) y: 731 lines of code src/tir/op/builtin.cc x: 24 contributors (all time) y: 305 lines of code src/tir/op/op.cc x: 32 contributors (all time) y: 951 lines of code src/tir/schedule/analysis/analysis.cc x: 16 contributors (all time) y: 1724 lines of code src/tir/schedule/concrete_schedule.cc x: 24 contributors (all time) y: 903 lines of code src/tir/schedule/concrete_schedule.h x: 27 contributors (all time) y: 277 lines of code src/tir/schedule/ir_comparator.cc x: 7 contributors (all time) y: 646 lines of code src/tir/schedule/primitive.h x: 25 contributors (all time) y: 122 lines of code src/tir/schedule/primitive/block_annotate.cc x: 9 contributors (all time) y: 336 lines of code src/tir/schedule/primitive/blockize_tensorize.cc x: 12 contributors (all time) y: 721 lines of code src/tir/schedule/primitive/cache_read_write.cc x: 22 contributors (all time) y: 1793 lines of code src/tir/schedule/primitive/layout_transformation.cc x: 12 contributors (all time) y: 1299 lines of code src/tir/schedule/primitive/loop_transformation.cc x: 11 contributors (all time) y: 1084 lines of code src/tir/schedule/primitive/read_write_at.cc x: 4 contributors (all time) y: 354 lines of code src/tir/schedule/schedule.cc x: 23 contributors (all time) y: 251 lines of code src/tir/schedule/state.cc x: 14 contributors (all time) y: 651 lines of code src/tir/schedule/trace.cc x: 10 contributors (all time) y: 491 lines of code src/tir/schedule/traced_schedule.cc x: 24 contributors (all time) y: 645 lines of code src/tir/schedule/traced_schedule.h x: 24 contributors (all time) y: 103 lines of code src/tir/schedule/transform.cc x: 17 contributors (all time) y: 456 lines of code src/tir/schedule/utils.h x: 12 contributors (all time) y: 224 lines of code src/tir/transforms/compact_buffer_region.cc x: 14 contributors (all time) y: 568 lines of code src/tir/transforms/default_gpu_schedule.cc x: 9 contributors (all time) y: 117 lines of code src/tir/transforms/inject_software_pipeline.cc x: 12 contributors (all time) y: 875 lines of code src/tir/transforms/ir_utils.cc x: 17 contributors (all time) y: 707 lines of code src/tir/transforms/lower_device_kernel_launch.cc x: 4 contributors (all time) y: 261 lines of code src/tir/transforms/lower_opaque_block.cc x: 6 contributors (all time) y: 149 lines of code src/tir/transforms/lower_tvm_builtin.cc x: 20 contributors (all time) y: 490 lines of code src/tir/transforms/make_packed_api.cc x: 12 contributors (all time) y: 318 lines of code src/tir/transforms/memhammer_lower_auto_copy.cc x: 5 contributors (all time) y: 596 lines of code src/tir/transforms/split_host_device.cc x: 19 contributors (all time) y: 119 lines of code src/tir/transforms/unify_thread_binding.cc x: 10 contributors (all time) y: 122 lines of code src/tir/transforms/unsupported_dtype_legalize.cc x: 9 contributors (all time) y: 638 lines of code src/topi/nn.cc x: 11 contributors (all time) y: 150 lines of code src/topi/transform.cc x: 16 contributors (all time) y: 192 lines of code web/emcc/tvmjs_support.cc x: 12 contributors (all time) y: 204 lines of code web/emcc/webgpu_runtime.cc x: 8 contributors (all time) y: 175 lines of code web/src/runtime.ts x: 18 contributors (all time) y: 1891 lines of code python/tvm/relax/op/nn/__init__.py x: 6 contributors (all time) y: 37 lines of code python/tvm/relax/op/nn/nn.py x: 14 contributors (all time) y: 535 lines of code python/tvm/relax/transform/legalize_ops/nn.py x: 17 contributors (all time) y: 638 lines of code src/relax/op/nn/nn.h x: 7 contributors (all time) y: 35 lines of code python/tvm/relax/frontend/onnx/onnx_frontend.py x: 17 contributors (all time) y: 2434 lines of code python/tvm/topi/__init__.py x: 15 contributors (all time) y: 23 lines of code python/tvm/topi/transform.py x: 21 contributors (all time) y: 210 lines of code python/tvm/topi/nn/softmax.py x: 10 contributors (all time) y: 86 lines of code python/tvm/topi/nn/pad.py x: 7 contributors (all time) y: 141 lines of code src/contrib/msc/framework/torch/torch_opcode.cc x: 2 contributors (all time) y: 729 lines of code python/tvm/relax/frontend/nn/op.py x: 16 contributors (all time) y: 780 lines of code include/tvm/tir/op.h x: 29 contributors (all time) y: 378 lines of code python/tvm/te/__init__.py x: 16 contributors (all time) y: 16 lines of code src/relax/op/tensor/binary.h x: 9 contributors (all time) y: 52 lines of code src/tir/schedule/primitive/compute_inline.cc x: 13 contributors (all time) y: 761 lines of code include/tvm/runtime/c_runtime_api.h x: 32 contributors (all time) y: 164 lines of code version.py x: 16 contributors (all time) y: 118 lines of code src/runtime/contrib/cublas/cublas_utils.h x: 12 contributors (all time) y: 100 lines of code src/tir/analysis/buffer_access_lca_detector.cc x: 5 contributors (all time) y: 236 lines of code src/runtime/contrib/cutlass/blockwise_scaled_gemm_runner.cuh x: 1 contributors (all time) y: 201 lines of code python/tvm/topi/utils.py x: 13 contributors (all time) y: 179 lines of code src/contrib/msc/core/utils.h x: 4 contributors (all time) y: 172 lines of code src/tir/ir/expr_functor.cc x: 8 contributors (all time) y: 226 lines of code rust/tvm-sys/src/device.rs x: 4 contributors (all time) y: 228 lines of code python/tvm/relax/backend/gpu_generic/__init__.py x: 3 contributors (all time) y: 9 lines of code python/tvm/meta_schedule/relax_integration.py x: 9 contributors (all time) y: 191 lines of code src/tir/transforms/vectorize_loop.cc x: 14 contributors (all time) y: 780 lines of code cmake/config.cmake x: 77 contributors (all time) y: 355 lines of code cmake/modules/CUDA.cmake x: 19 contributors (all time) y: 130 lines of code python/gen_requirements.py x: 26 contributors (all time) y: 373 lines of code python/tvm/relax/dpl/pattern.py x: 8 contributors (all time) y: 312 lines of code python/tvm/testing/utils.py x: 35 contributors (all time) y: 949 lines of code python/tvm/tir/analysis/analysis.py x: 17 contributors (all time) y: 51 lines of code src/runtime/contrib/tensorrt/tensorrt_builder.cc x: 10 contributors (all time) y: 222 lines of code src/runtime/contrib/tensorrt/tensorrt_ops.cc x: 13 contributors (all time) y: 1235 lines of code src/support/scalars.h x: 8 contributors (all time) y: 23 lines of code include/tvm/arith/iter_affine_map.h x: 8 contributors (all time) y: 147 lines of code include/tvm/relax/expr.h x: 8 contributors (all time) y: 612 lines of code python/tvm/contrib/msc/core/runtime/runner.py x: 2 contributors (all time) y: 614 lines of code python/tvm/contrib/msc/framework/tvm/runtime/runner.py x: 2 contributors (all time) y: 157 lines of code python/tvm/exec/gpu_memory_bandwidth.py x: 3 contributors (all time) y: 204 lines of code python/tvm/meta_schedule/testing/validate_database.py x: 3 contributors (all time) y: 437 lines of code python/tvm/relax/vm_build.py x: 7 contributors (all time) y: 124 lines of code python/tvm/runtime/relax_vm.py x: 6 contributors (all time) y: 181 lines of code python/tvm/dlight/gpu/reduction.py x: 8 contributors (all time) y: 244 lines of code python/tvm/contrib/nvcc.py x: 35 contributors (all time) y: 230 lines of code python/tvm/contrib/hexagon/session.py x: 17 contributors (all time) y: 139 lines of code python/tvm/driver/build_module.py x: 27 contributors (all time) y: 39 lines of code python/tvm/relax/__init__.py x: 12 contributors (all time) y: 76 lines of code python/tvm/relax/op/base.py x: 10 contributors (all time) y: 255 lines of code python/tvm/tir/tensor_intrin/cuda.py x: 15 contributors (all time) y: 1374 lines of code src/tir/transforms/flatten_buffer.cc x: 13 contributors (all time) y: 190 lines of code src/tir/transforms/lower_cross_thread_reduction.cc x: 8 contributors (all time) y: 682 lines of code python/tvm/contrib/msc/core/transform/pattern.py x: 2 contributors (all time) y: 317 lines of code src/tir/transforms/inject_virtual_thread.cc x: 10 contributors (all time) y: 403 lines of code src/tir/transforms/lower_warp_memory.cc x: 13 contributors (all time) y: 294 lines of code src/tir/transforms/storage_rewrite.cc x: 23 contributors (all time) y: 1225 lines of code src/runtime/meta_data.h x: 8 contributors (all time) y: 39 lines of code python/tvm/dlight/gpu/gemv.py x: 9 contributors (all time) y: 563 lines of code python/tvm/dlight/gpu/low_batch_gemv.py x: 5 contributors (all time) y: 611 lines of code python/tvm/dlight/gpu/matmul.py x: 11 contributors (all time) y: 918 lines of code ci/scripts/github/github_tvmbot.py x: 5 contributors (all time) y: 489 lines of code python/tvm/relax/backend/__init__.py x: 5 contributors (all time) y: 4 lines of code python/tvm/relax/transform/__init__.py x: 14 contributors (all time) y: 80 lines of code conftest.py x: 8 contributors (all time) y: 46 lines of code python/tvm/ir/expr.py x: 15 contributors (all time) y: 75 lines of code python/tvm/ir/json_compact.py x: 12 contributors (all time) y: 94 lines of code python/tvm/ir/module.py x: 18 contributors (all time) y: 91 lines of code python/tvm/relax/analysis/analysis.py x: 11 contributors (all time) y: 87 lines of code python/tvm/relax/testing/ast_printer.py x: 3 contributors (all time) y: 255 lines of code rust/tvm-sys/build.rs x: 7 contributors (all time) y: 248 lines of code src/relax/analysis/graph_partitioner.cc x: 1 contributors (all time) y: 359 lines of code src/relax/analysis/layout_transformation.cc x: 4 contributors (all time) y: 409 lines of code src/relax/analysis/struct_info_analysis.cc x: 9 contributors (all time) y: 1015 lines of code python/tvm/topi/nn/bitserial_conv2d.py x: 3 contributors (all time) y: 160 lines of code python/tvm/topi/nn/conv2d.py x: 26 contributors (all time) y: 713 lines of code python/tvm/topi/nn/conv3d.py x: 6 contributors (all time) y: 61 lines of code src/relax/analysis/tir_op_pattern_kind.cc x: 8 contributors (all time) y: 384 lines of code src/relax/backend/contrib/codegen_c/codegen_c.h x: 1 contributors (all time) y: 244 lines of code src/relax/transform/lambda_lift.cc x: 4 contributors (all time) y: 346 lines of code src/relax/transform/utils.h x: 10 contributors (all time) y: 242 lines of code src/runtime/logging.cc x: 10 contributors (all time) y: 309 lines of code python/tvm/topi/unique.py x: 7 contributors (all time) y: 20 lines of code python/tvm/meta_schedule/testing/te_workload.py x: 5 contributors (all time) y: 692 lines of code python/tvm/topi/gpu/scan.py x: 1 contributors (all time) y: 366 lines of code python/tvm/topi/gpu/sort.py x: 1 contributors (all time) y: 590 lines of code python/tvm/topi/nn/__init__.py x: 10 contributors (all time) y: 37 lines of code python/tvm/topi/testing/__init__.py x: 21 contributors (all time) y: 56 lines of code src/runtime/opencl/opencl_common.h x: 21 contributors (all time) y: 417 lines of code python/tvm/relax/backend/cuda/cutlass.py x: 1 contributors (all time) y: 419 lines of code python/tvm/meta_schedule/tir_integration.py x: 6 contributors (all time) y: 137 lines of code python/tvm/meta_schedule/tune.py x: 10 contributors (all time) y: 67 lines of code src/tir/analysis/estimate_flops.cc x: 9 contributors (all time) y: 209 lines of code src/tir/transforms/loop_partition.cc x: 12 contributors (all time) y: 590 lines of code src/relax/op/nn/pooling.cc x: 8 contributors (all time) y: 587 lines of code src/meta_schedule/feature_extractor/per_store_feature.cc x: 12 contributors (all time) y: 1140 lines of code python/tvm/relax/transform/legalize_ops/index.py x: 7 contributors (all time) y: 89 lines of code python/tvm/contrib/msc/pipeline/pipeline.py x: 1 contributors (all time) y: 403 lines of code src/contrib/msc/framework/tvm/relax_opcode.cc x: 3 contributors (all time) y: 737 lines of code src/tir/transforms/narrow_datatype.cc x: 13 contributors (all time) y: 217 lines of code python/tvm/script/parser/relax/parser.py x: 4 contributors (all time) y: 327 lines of code python/tvm/contrib/msc/core/tools/tool.py x: 1 contributors (all time) y: 612 lines of code src/contrib/msc/core/ir/graph.h x: 1 contributors (all time) y: 637 lines of code src/arith/iter_affine_map.cc x: 15 contributors (all time) y: 1814 lines of code src/contrib/msc/framework/tensorrt/tensorrt_opcode.cc x: 1 contributors (all time) y: 706 lines of code src/tir/transforms/lower_thread_allreduce.cc x: 17 contributors (all time) y: 585 lines of code src/relax/transform/canonicalize_bindings.cc x: 3 contributors (all time) y: 416 lines of code src/relax/utils.cc x: 9 contributors (all time) y: 175 lines of code src/support/socket.h x: 11 contributors (all time) y: 432 lines of code python/tvm/contrib/rocm.py x: 14 contributors (all time) y: 139 lines of code python/tvm/tir/ir_builder.py x: 13 contributors (all time) y: 168 lines of code src/relax/ir/dataflow_expr_rewriter.cc x: 1 contributors (all time) y: 802 lines of code src/relax/ir/expr_functor.cc x: 4 contributors (all time) y: 628 lines of code src/arith/rewrite_simplify.cc x: 22 contributors (all time) y: 1748 lines of code python/tvm/meta_schedule/cost_model/xgb_model.py x: 10 contributors (all time) y: 506 lines of code cmake/modules/Hexagon.cmake x: 14 contributors (all time) y: 303 lines of code python/tvm/contrib/cutlass/gen_tensor_op.py x: 11 contributors (all time) y: 724 lines of code python/tvm/relax/backend/patterns.py x: 6 contributors (all time) y: 336 lines of code python/tvm/tir/tensor_intrin/metal.py x: 1 contributors (all time) y: 253 lines of code src/support/base64.h x: 4 contributors (all time) y: 209 lines of code python/tvm/tir/stmt.py x: 20 contributors (all time) y: 369 lines of code src/tir/transforms/inject_rolling_buffer.cc x: 7 contributors (all time) y: 219 lines of code src/tir/transforms/lower_match_buffer.cc x: 4 contributors (all time) y: 203 lines of code src/relax/transform/dataflow_inplace.cc x: 2 contributors (all time) y: 743 lines of code src/relax/transform/topological_sort.cc x: 1 contributors (all time) y: 275 lines of code src/tir/schedule/primitive/reduction.cc x: 11 contributors (all time) y: 978 lines of code src/tir/schedule/primitive/compute_at.cc x: 11 contributors (all time) y: 631 lines of code src/tir/schedule/primitive/decompose_padding.cc x: 4 contributors (all time) y: 413 lines of code src/arith/int_set.cc x: 16 contributors (all time) y: 1003 lines of code python/tvm/script/highlight.py x: 5 contributors (all time) y: 176 lines of code src/runtime/vulkan/vulkan_device.cc x: 5 contributors (all time) y: 466 lines of code src/relax/op/tensor/qdq.cc x: 1 contributors (all time) y: 140 lines of code python/tvm/contrib/msc/pipeline/worker.py x: 1 contributors (all time) y: 427 lines of code python/tvm/contrib/ndk.py x: 9 contributors (all time) y: 86 lines of code src/tir/transforms/arg_binder.cc x: 7 contributors (all time) y: 263 lines of code src/tir/analysis/identify_memcpy.cc x: 3 contributors (all time) y: 222 lines of code python/tvm/relax/frontend/nn/exporter.py x: 5 contributors (all time) y: 261 lines of code python/tvm/relax/block_builder.py x: 11 contributors (all time) y: 223 lines of code python/tvm/relax/frontend/nn/modules.py x: 8 contributors (all time) y: 507 lines of code include/tvm/arith/analyzer.h x: 12 contributors (all time) y: 213 lines of code python/tvm/arith/__init__.py x: 9 contributors (all time) y: 21 lines of code src/arith/canonical_simplify.cc x: 14 contributors (all time) y: 971 lines of code python/tvm/relax/op/_op_gradient.py x: 5 contributors (all time) y: 738 lines of code src/tir/transforms/simplify.cc x: 5 contributors (all time) y: 266 lines of code src/script/printer/tir/stmt.cc x: 8 contributors (all time) y: 418 lines of code python/tvm/dlight/gpu/__init__.py x: 6 contributors (all time) y: 8 lines of code src/tir/transforms/hoist_expression.cc x: 3 contributors (all time) y: 459 lines of code src/arith/pattern_match.h x: 7 contributors (all time) y: 513 lines of code src/runtime/rocm/rocm_module.cc x: 14 contributors (all time) y: 166 lines of code src/tir/transforms/storage_access.cc x: 11 contributors (all time) y: 244 lines of code src/contrib/msc/plugin/base_codegen.h x: 1 contributors (all time) y: 551 lines of code src/contrib/msc/plugin/tensorrt_codegen.cc x: 1 contributors (all time) y: 806 lines of code python/tvm/tir/tensor_intrin/rocm.py x: 5 contributors (all time) y: 371 lines of code src/runtime/contrib/vllm/dtype_float16.h x: 1 contributors (all time) y: 543 lines of code src/contrib/msc/core/codegen/code_stack.cc x: 1 contributors (all time) y: 386 lines of code src/contrib/msc/core/printer/cpp_printer.cc x: 1 contributors (all time) y: 314 lines of code src/contrib/msc/framework/tensorflow/tf_v1_opcode.cc x: 1 contributors (all time) y: 518 lines of code python/tvm/contrib/hexagon/tools.py x: 9 contributors (all time) y: 345 lines of code python/tvm/meta_schedule/runner/local_runner.py x: 7 contributors (all time) y: 206 lines of code python/tvm/script/parser/core/doc.py x: 3 contributors (all time) y: 294 lines of code src/tir/schedule/analysis.h x: 12 contributors (all time) y: 187 lines of code src/runtime/opencl/opencl_wrapper/opencl_wrapper.cc x: 3 contributors (all time) y: 566 lines of code web/src/rpc_server.ts x: 4 contributors (all time) y: 371 lines of code python/tvm/contrib/cudnn.py x: 17 contributors (all time) y: 494 lines of code python/tvm/rpc/tracker.py x: 16 contributors (all time) y: 297 lines of code src/tir/schedule/primitive/pad_einsum.cc x: 2 contributors (all time) y: 430 lines of code src/tir/transforms/memhammer_intermediate_stage.cc x: 3 contributors (all time) y: 360 lines of code src/tir/transforms/memhammer_tensorcore_rewrite.cc x: 3 contributors (all time) y: 448 lines of code python/tvm/contrib/hexagon/pytest_plugin.py x: 9 contributors (all time) y: 248 lines of code python/tvm/tir/schedule/state.py x: 8 contributors (all time) y: 81 lines of code src/runtime/hexagon/hexagon_module.h x: 9 contributors (all time) y: 41 lines of code include/tvm/topi/nn.h x: 11 contributors (all time) y: 461 lines of code src/tir/ir/data_layout.cc x: 14 contributors (all time) y: 385 lines of code cmake/modules/Vulkan.cmake x: 9 contributors (all time) y: 36 lines of code src/support/ring_buffer.h x: 6 contributors (all time) y: 115 lines of code include/tvm/meta_schedule/database.h x: 8 contributors (all time) y: 208 lines of code python/tvm/contrib/hexagon/build.py x: 13 contributors (all time) y: 504 lines of code src/tir/analysis/control_flow_graph.cc x: 4 contributors (all time) y: 1238 lines of code src/meta_schedule/schedule_rule/auto_inline.cc x: 11 contributors (all time) y: 171 lines of code src/script/printer/doc_printer/base_doc_printer.cc x: 5 contributors (all time) y: 293 lines of code src/tir/transforms/profile_instrumentation.cc x: 4 contributors (all time) y: 220 lines of code src/relax/analysis/detect_recursion.cc x: 1 contributors (all time) y: 264 lines of code src/runtime/contrib/tensorrt/tensorrt_runtime.cc x: 14 contributors (all time) y: 376 lines of code src/tir/transforms/common_subexpr_elim.cc x: 4 contributors (all time) y: 244 lines of code src/meta_schedule/search_strategy/evolutionary_search.cc x: 6 contributors (all time) y: 585 lines of code python/tvm/script/printer/doc.py x: 3 contributors (all time) y: 289 lines of code src/arith/transitive_comparison_analyzer.cc x: 1 contributors (all time) y: 458 lines of code src/runtime/contrib/bnns/bnns_json_runtime.cc x: 2 contributors (all time) y: 415 lines of code ci/scripts/github/ping_reviewers.py x: 1 contributors (all time) y: 151 lines of code python/tvm/meta_schedule/task_scheduler/task_scheduler.py x: 3 contributors (all time) y: 137 lines of code src/runtime/contrib/arm_compute_lib/acl_runtime.cc x: 7 contributors (all time) y: 385 lines of code rust/tvm-rt/src/function.rs x: 3 contributors (all time) y: 244 lines of code rust/tvm-rt/src/object/object_ptr.rs x: 5 contributors (all time) y: 441 lines of code golang/src/ndarray.go x: 3 contributors (all time) y: 251 lines of code
2487.0
lines of code
  min: 1.0
  average: 146.29
  25th percentile: 26.0
  median: 71.0
  75th percentile: 172.0
  max: 2487.0
0 77.0
contributors (all time)
min: 1.0 | average: 4.77 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 6.0 | max: 77.0

File Size vs. Commits (30 days): 709 points

python/tvm/relax/frontend/torch/base_fx_graph_translator.py x: 28 commits (30d) y: 1460 lines of code python/tvm/relax/frontend/torch/exported_program_translator.py x: 34 commits (30d) y: 536 lines of code python/tvm/relax/frontend/torch/fx_translator.py x: 26 commits (30d) y: 830 lines of code python/tvm/relax/op/__init__.py x: 6 commits (30d) y: 137 lines of code python/tvm/relax/op/unary.py x: 1 commits (30d) y: 68 lines of code python/tvm/relax/transform/legalize_ops/unary.py x: 1 commits (30d) y: 42 lines of code python/tvm/script/ir_builder/relax/ir.py x: 7 commits (30d) y: 488 lines of code src/relax/op/tensor/unary.h x: 1 commits (30d) y: 49 lines of code apps/android_rpc/app/src/main/jni/tvm_runtime.h x: 1 commits (30d) y: 79 lines of code apps/cpp_rpc/rpc_env.cc x: 1 commits (30d) y: 244 lines of code apps/cpp_rpc/rpc_server.cc x: 1 commits (30d) y: 263 lines of code apps/hexagon_launcher/launcher_core.cc x: 1 commits (30d) y: 168 lines of code apps/hexagon_launcher/launcher_main.cc x: 1 commits (30d) y: 120 lines of code apps/ios_rpc/tvmrpc/RPCServer.mm x: 1 commits (30d) y: 589 lines of code apps/ios_rpc/tvmrpc/TVMRuntime.mm x: 1 commits (30d) y: 71 lines of code cmake/modules/Logging.cmake x: 1 commits (30d) y: 26 lines of code cmake/utils/FindLLVM.cmake x: 1 commits (30d) y: 232 lines of code ffi/cmake/Utils/Sanitizer.cmake x: 1 commits (30d) y: 34 lines of code ffi/include/tvm/ffi/any.h x: 1 commits (30d) y: 313 lines of code ffi/include/tvm/ffi/base_details.h x: 1 commits (30d) y: 179 lines of code ffi/include/tvm/ffi/c_api.h x: 1 commits (30d) y: 190 lines of code ffi/include/tvm/ffi/container/array.h x: 1 commits (30d) y: 577 lines of code ffi/include/tvm/ffi/container/map.h x: 1 commits (30d) y: 968 lines of code ffi/include/tvm/ffi/container/shape.h x: 1 commits (30d) y: 105 lines of code ffi/include/tvm/ffi/function.h x: 1 commits (30d) y: 448 lines of code ffi/include/tvm/ffi/function_details.h x: 1 commits (30d) y: 135 lines of code ffi/include/tvm/ffi/memory.h x: 1 commits (30d) y: 97 lines of code ffi/include/tvm/ffi/object.h x: 1 commits (30d) y: 397 lines of code ffi/include/tvm/ffi/string.h x: 1 commits (30d) y: 328 lines of code ffi/include/tvm/ffi/type_traits.h x: 1 commits (30d) y: 461 lines of code ffi/src/ffi/dtype.cc x: 1 commits (30d) y: 269 lines of code ffi/src/ffi/object.cc x: 1 commits (30d) y: 219 lines of code include/tvm/ir/attrs.h x: 1 commits (30d) y: 581 lines of code include/tvm/ir/expr.h x: 1 commits (30d) y: 340 lines of code include/tvm/ir/op.h x: 1 commits (30d) y: 164 lines of code include/tvm/ir/transform.h x: 1 commits (30d) y: 201 lines of code include/tvm/node/object_path.h x: 1 commits (30d) y: 144 lines of code include/tvm/node/serialization.h x: 1 commits (30d) y: 10 lines of code include/tvm/relax/attrs/manipulate.h x: 4 commits (30d) y: 157 lines of code include/tvm/relax/attrs/nn.h x: 4 commits (30d) y: 519 lines of code include/tvm/relax/dataflow_pattern.h x: 1 commits (30d) y: 477 lines of code include/tvm/relax/expr_functor.h x: 1 commits (30d) y: 276 lines of code include/tvm/relax/nested_msg.h x: 1 commits (30d) y: 295 lines of code include/tvm/runtime/data_type.h x: 2 commits (30d) y: 206 lines of code include/tvm/runtime/logging.h x: 1 commits (30d) y: 379 lines of code include/tvm/runtime/object.h x: 3 commits (30d) y: 70 lines of code include/tvm/script/ir_builder/base.h x: 1 commits (30d) y: 111 lines of code include/tvm/script/ir_builder/relax/frame.h x: 1 commits (30d) y: 147 lines of code include/tvm/script/ir_builder/tir/frame.h x: 1 commits (30d) y: 356 lines of code include/tvm/script/printer/doc.h x: 1 commits (30d) y: 531 lines of code include/tvm/tir/expr.h x: 1 commits (30d) y: 688 lines of code include/tvm/tir/stmt.h x: 1 commits (30d) y: 875 lines of code include/tvm/topi/transform.h x: 1 commits (30d) y: 1493 lines of code python/setup.py x: 2 commits (30d) y: 195 lines of code python/tvm/_ffi/__init__.py x: 1 commits (30d) y: 5 lines of code python/tvm/contrib/cutlass/gemm_operation.py x: 1 commits (30d) y: 254 lines of code python/tvm/contrib/cutlass/gen_conv2d.py x: 1 commits (30d) y: 315 lines of code python/tvm/contrib/msc/core/utils/info.py x: 1 commits (30d) y: 210 lines of code python/tvm/relax/backend/cuda/cublas.py x: 2 commits (30d) y: 172 lines of code python/tvm/relax/expr.py x: 1 commits (30d) y: 519 lines of code python/tvm/relax/frontend/nn/llm/kv_cache.py x: 1 commits (30d) y: 2487 lines of code python/tvm/relax/frontend/nn/llm/position_embedding.py x: 1 commits (30d) y: 383 lines of code python/tvm/relax/frontend/nn/llm/tree_attn.py x: 1 commits (30d) y: 1058 lines of code python/tvm/relax/transform/legalize_ops/manipulate.py x: 5 commits (30d) y: 242 lines of code python/tvm/rpc/proxy.py x: 2 commits (30d) y: 534 lines of code python/tvm/script/ir_builder/tir/ir.py x: 1 commits (30d) y: 1159 lines of code python/tvm/tir/__init__.py x: 2 commits (30d) y: 86 lines of code python/tvm/tir/op.py x: 2 commits (30d) y: 772 lines of code python/tvm/tir/schedule/schedule.py x: 1 commits (30d) y: 696 lines of code python/tvm/topi/image/resize.py x: 1 commits (30d) y: 750 lines of code rust/tvm-rt/src/ndarray.rs x: 1 commits (30d) y: 425 lines of code src/arith/solve_linear_inequality.cc x: 1 commits (30d) y: 419 lines of code src/contrib/msc/core/ir/graph.cc x: 1 commits (30d) y: 1467 lines of code src/contrib/msc/core/ir/graph_builder.cc x: 1 commits (30d) y: 760 lines of code src/contrib/msc/core/transform/set_expr_layout.cc x: 1 commits (30d) y: 1250 lines of code src/contrib/msc/core/utils.cc x: 1 commits (30d) y: 488 lines of code src/contrib/msc/framework/tensorrt/transform_tensorrt.cc x: 1 commits (30d) y: 775 lines of code src/ir/transform.cc x: 1 commits (30d) y: 512 lines of code src/meta_schedule/database/database_utils.cc x: 1 commits (30d) y: 345 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc x: 1 commits (30d) y: 636 lines of code src/meta_schedule/schedule_rule/schedule_rule.cc x: 1 commits (30d) y: 369 lines of code src/node/structural_hash.cc x: 1 commits (30d) y: 566 lines of code src/relax/analysis/well_formed.cc x: 1 commits (30d) y: 457 lines of code src/relax/backend/contrib/cutlass/codegen.cc x: 1 commits (30d) y: 293 lines of code src/relax/ir/block_builder.cc x: 1 commits (30d) y: 739 lines of code src/relax/op/nn/convolution.cc x: 1 commits (30d) y: 674 lines of code src/relax/op/nn/nn.cc x: 4 commits (30d) y: 806 lines of code src/relax/op/op.cc x: 1 commits (30d) y: 996 lines of code src/relax/op/tensor/manipulate.cc x: 5 commits (30d) y: 2055 lines of code src/relax/op/tensor/manipulate.h x: 5 commits (30d) y: 36 lines of code src/relax/transform/fuse_ops.cc x: 1 commits (30d) y: 922 lines of code src/relax/transform/fuse_tir.cc x: 1 commits (30d) y: 944 lines of code src/relax/transform/gradient.cc x: 1 commits (30d) y: 498 lines of code src/relax/transform/split_call_tir_by_pattern.cc x: 1 commits (30d) y: 644 lines of code src/relax/transform/static_plan_block_memory.cc x: 1 commits (30d) y: 599 lines of code src/relax/transform/to_mixed_precision.cc x: 1 commits (30d) y: 433 lines of code src/runtime/c_runtime_api.cc x: 1 commits (30d) y: 613 lines of code src/runtime/contrib/clml/clml_runtime.cc x: 1 commits (30d) y: 1392 lines of code src/runtime/contrib/cublas/cublas.cc x: 2 commits (30d) y: 463 lines of code src/runtime/contrib/dnnl/dnnl_json_runtime.cc x: 1 commits (30d) y: 659 lines of code src/runtime/hexagon/rpc/simulator/session.cc x: 1 commits (30d) y: 1169 lines of code src/runtime/minrpc/rpc_reference.h x: 1 commits (30d) y: 404 lines of code src/runtime/profiling.cc x: 1 commits (30d) y: 790 lines of code src/runtime/relax_vm/paged_kv_cache.cc x: 1 commits (30d) y: 1839 lines of code src/runtime/relax_vm/rnn_state.cc x: 2 commits (30d) y: 316 lines of code src/runtime/rpc/rpc_endpoint.cc x: 1 commits (30d) y: 954 lines of code src/script/ir_builder/tir/ir.cc x: 1 commits (30d) y: 682 lines of code src/script/printer/legacy_repr.cc x: 1 commits (30d) y: 827 lines of code src/tir/ir/stmt_functor.cc x: 1 commits (30d) y: 731 lines of code src/tir/op/op.cc x: 2 commits (30d) y: 951 lines of code src/tir/schedule/analysis/analysis.cc x: 1 commits (30d) y: 1724 lines of code src/tir/schedule/concrete_schedule.cc x: 1 commits (30d) y: 903 lines of code src/tir/schedule/primitive/blockize_tensorize.cc x: 1 commits (30d) y: 721 lines of code src/tir/schedule/primitive/cache_read_write.cc x: 1 commits (30d) y: 1793 lines of code src/tir/schedule/primitive/layout_transformation.cc x: 1 commits (30d) y: 1299 lines of code src/tir/schedule/primitive/loop_transformation.cc x: 1 commits (30d) y: 1084 lines of code src/tir/schedule/state.cc x: 1 commits (30d) y: 651 lines of code src/tir/transforms/ir_utils.cc x: 1 commits (30d) y: 707 lines of code src/topi/broadcast.cc x: 2 commits (30d) y: 52 lines of code web/src/runtime.ts x: 1 commits (30d) y: 1891 lines of code python/tvm/relax/op/manipulate.py x: 4 commits (30d) y: 111 lines of code python/tvm/relax/op/nn/__init__.py x: 3 commits (30d) y: 37 lines of code python/tvm/relax/op/nn/nn.py x: 4 commits (30d) y: 535 lines of code python/tvm/relax/transform/legalize_ops/nn.py x: 4 commits (30d) y: 638 lines of code python/tvm/relax/frontend/onnx/onnx_frontend.py x: 1 commits (30d) y: 2434 lines of code python/tvm/relax/op/op_attrs.py x: 2 commits (30d) y: 72 lines of code python/tvm/relax/frontend/nn/op.py x: 2 commits (30d) y: 780 lines of code python/tvm/topi/nn/elemwise.py x: 2 commits (30d) y: 37 lines of code include/tvm/runtime/c_runtime_api.h x: 2 commits (30d) y: 164 lines of code version.py x: 2 commits (30d) y: 118 lines of code
2487.0
lines of code
  min: 2.0
  average: 239.78
  25th percentile: 72.0
  median: 146.0
  75th percentile: 281.5
  max: 2487.0
0 34.0
commits (30d)
min: 1.0 | average: 1.21 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 34.0

File Size vs. Contributors (30 days): 709 points

python/tvm/relax/frontend/torch/base_fx_graph_translator.py x: 7 contributors (30d) y: 1460 lines of code python/tvm/relax/frontend/torch/exported_program_translator.py x: 7 contributors (30d) y: 536 lines of code python/tvm/relax/frontend/torch/fx_translator.py x: 6 contributors (30d) y: 830 lines of code python/tvm/relax/op/__init__.py x: 4 contributors (30d) y: 137 lines of code python/tvm/relax/op/unary.py x: 1 contributors (30d) y: 68 lines of code python/tvm/relax/transform/legalize_ops/unary.py x: 1 contributors (30d) y: 42 lines of code python/tvm/script/ir_builder/relax/ir.py x: 5 contributors (30d) y: 488 lines of code src/relax/op/tensor/unary.h x: 1 contributors (30d) y: 49 lines of code apps/android_rpc/app/src/main/jni/tvm_runtime.h x: 1 contributors (30d) y: 79 lines of code apps/cpp_rpc/rpc_env.cc x: 1 contributors (30d) y: 244 lines of code apps/cpp_rpc/rpc_server.cc x: 1 contributors (30d) y: 263 lines of code apps/hexagon_launcher/launcher_core.cc x: 1 contributors (30d) y: 168 lines of code apps/hexagon_launcher/launcher_main.cc x: 1 contributors (30d) y: 120 lines of code apps/ios_rpc/tvmrpc/RPCServer.mm x: 1 contributors (30d) y: 589 lines of code apps/ios_rpc/tvmrpc/TVMRuntime.mm x: 1 contributors (30d) y: 71 lines of code cmake/modules/Logging.cmake x: 1 contributors (30d) y: 26 lines of code cmake/utils/FindLLVM.cmake x: 1 contributors (30d) y: 232 lines of code ffi/cmake/Utils/Sanitizer.cmake x: 1 contributors (30d) y: 34 lines of code ffi/include/tvm/ffi/any.h x: 1 contributors (30d) y: 313 lines of code ffi/include/tvm/ffi/base_details.h x: 1 contributors (30d) y: 179 lines of code ffi/include/tvm/ffi/c_api.h x: 1 contributors (30d) y: 190 lines of code ffi/include/tvm/ffi/container/array.h x: 1 contributors (30d) y: 577 lines of code ffi/include/tvm/ffi/container/map.h x: 1 contributors (30d) y: 968 lines of code ffi/include/tvm/ffi/container/shape.h x: 1 contributors (30d) y: 105 lines of code ffi/include/tvm/ffi/function.h x: 1 contributors (30d) y: 448 lines of code ffi/include/tvm/ffi/function_details.h x: 1 contributors (30d) y: 135 lines of code ffi/include/tvm/ffi/memory.h x: 1 contributors (30d) y: 97 lines of code ffi/include/tvm/ffi/object.h x: 1 contributors (30d) y: 397 lines of code ffi/include/tvm/ffi/string.h x: 1 contributors (30d) y: 328 lines of code ffi/include/tvm/ffi/type_traits.h x: 1 contributors (30d) y: 461 lines of code ffi/src/ffi/dtype.cc x: 1 contributors (30d) y: 269 lines of code ffi/src/ffi/object.cc x: 1 contributors (30d) y: 219 lines of code include/tvm/ir/attrs.h x: 1 contributors (30d) y: 581 lines of code include/tvm/ir/expr.h x: 1 contributors (30d) y: 340 lines of code include/tvm/ir/op.h x: 1 contributors (30d) y: 164 lines of code include/tvm/ir/transform.h x: 1 contributors (30d) y: 201 lines of code include/tvm/node/object_path.h x: 1 contributors (30d) y: 144 lines of code include/tvm/node/serialization.h x: 1 contributors (30d) y: 10 lines of code include/tvm/relax/attrs/manipulate.h x: 3 contributors (30d) y: 157 lines of code include/tvm/relax/attrs/nn.h x: 2 contributors (30d) y: 519 lines of code include/tvm/relax/dataflow_pattern.h x: 1 contributors (30d) y: 477 lines of code include/tvm/relax/expr_functor.h x: 1 contributors (30d) y: 276 lines of code include/tvm/relax/nested_msg.h x: 1 contributors (30d) y: 295 lines of code include/tvm/runtime/data_type.h x: 2 contributors (30d) y: 206 lines of code include/tvm/runtime/logging.h x: 1 contributors (30d) y: 379 lines of code include/tvm/runtime/object.h x: 2 contributors (30d) y: 70 lines of code include/tvm/script/ir_builder/base.h x: 1 contributors (30d) y: 111 lines of code include/tvm/script/ir_builder/relax/frame.h x: 1 contributors (30d) y: 147 lines of code include/tvm/script/ir_builder/tir/frame.h x: 1 contributors (30d) y: 356 lines of code include/tvm/script/printer/doc.h x: 1 contributors (30d) y: 531 lines of code include/tvm/tir/expr.h x: 1 contributors (30d) y: 688 lines of code include/tvm/tir/stmt.h x: 1 contributors (30d) y: 875 lines of code include/tvm/topi/transform.h x: 1 contributors (30d) y: 1493 lines of code python/setup.py x: 2 contributors (30d) y: 195 lines of code python/tvm/_ffi/__init__.py x: 1 contributors (30d) y: 5 lines of code python/tvm/contrib/cutlass/gemm_operation.py x: 1 contributors (30d) y: 254 lines of code python/tvm/contrib/cutlass/gen_conv2d.py x: 1 contributors (30d) y: 315 lines of code python/tvm/contrib/msc/core/utils/info.py x: 1 contributors (30d) y: 210 lines of code python/tvm/relax/backend/cuda/cublas.py x: 2 contributors (30d) y: 172 lines of code python/tvm/relax/expr.py x: 1 contributors (30d) y: 519 lines of code python/tvm/relax/frontend/nn/llm/kv_cache.py x: 1 contributors (30d) y: 2487 lines of code python/tvm/relax/frontend/nn/llm/position_embedding.py x: 1 contributors (30d) y: 383 lines of code python/tvm/relax/frontend/nn/llm/tree_attn.py x: 1 contributors (30d) y: 1058 lines of code python/tvm/relax/transform/legalize_ops/manipulate.py x: 4 contributors (30d) y: 242 lines of code python/tvm/rpc/proxy.py x: 2 contributors (30d) y: 534 lines of code python/tvm/script/ir_builder/tir/ir.py x: 1 contributors (30d) y: 1159 lines of code python/tvm/tir/__init__.py x: 2 contributors (30d) y: 86 lines of code python/tvm/tir/op.py x: 2 contributors (30d) y: 772 lines of code python/tvm/tir/schedule/schedule.py x: 1 contributors (30d) y: 696 lines of code python/tvm/topi/image/resize.py x: 1 contributors (30d) y: 750 lines of code rust/tvm-rt/src/ndarray.rs x: 1 contributors (30d) y: 425 lines of code src/arith/solve_linear_inequality.cc x: 1 contributors (30d) y: 419 lines of code src/contrib/msc/core/ir/graph.cc x: 1 contributors (30d) y: 1467 lines of code src/contrib/msc/core/ir/graph_builder.cc x: 1 contributors (30d) y: 760 lines of code src/contrib/msc/core/transform/set_expr_layout.cc x: 1 contributors (30d) y: 1250 lines of code src/contrib/msc/core/utils.cc x: 1 contributors (30d) y: 488 lines of code src/contrib/msc/framework/tensorrt/transform_tensorrt.cc x: 1 contributors (30d) y: 775 lines of code src/ir/transform.cc x: 1 contributors (30d) y: 512 lines of code src/meta_schedule/database/database_utils.cc x: 1 contributors (30d) y: 345 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc x: 1 contributors (30d) y: 636 lines of code src/meta_schedule/schedule_rule/schedule_rule.cc x: 1 contributors (30d) y: 369 lines of code src/node/structural_hash.cc x: 1 contributors (30d) y: 566 lines of code src/relax/analysis/well_formed.cc x: 1 contributors (30d) y: 457 lines of code src/relax/backend/contrib/cutlass/codegen.cc x: 1 contributors (30d) y: 293 lines of code src/relax/ir/block_builder.cc x: 1 contributors (30d) y: 739 lines of code src/relax/op/nn/convolution.cc x: 1 contributors (30d) y: 674 lines of code src/relax/op/nn/nn.cc x: 2 contributors (30d) y: 806 lines of code src/relax/op/op.cc x: 1 contributors (30d) y: 996 lines of code src/relax/op/tensor/manipulate.cc x: 4 contributors (30d) y: 2055 lines of code src/relax/op/tensor/manipulate.h x: 4 contributors (30d) y: 36 lines of code src/relax/transform/fuse_ops.cc x: 1 contributors (30d) y: 922 lines of code src/relax/transform/fuse_tir.cc x: 1 contributors (30d) y: 944 lines of code src/relax/transform/gradient.cc x: 1 contributors (30d) y: 498 lines of code src/relax/transform/split_call_tir_by_pattern.cc x: 1 contributors (30d) y: 644 lines of code src/relax/transform/static_plan_block_memory.cc x: 1 contributors (30d) y: 599 lines of code src/relax/transform/to_mixed_precision.cc x: 1 contributors (30d) y: 433 lines of code src/runtime/c_runtime_api.cc x: 1 contributors (30d) y: 613 lines of code src/runtime/contrib/clml/clml_runtime.cc x: 1 contributors (30d) y: 1392 lines of code src/runtime/contrib/cublas/cublas.cc x: 2 contributors (30d) y: 463 lines of code src/runtime/contrib/dnnl/dnnl_json_runtime.cc x: 1 contributors (30d) y: 659 lines of code src/runtime/hexagon/rpc/simulator/session.cc x: 1 contributors (30d) y: 1169 lines of code src/runtime/minrpc/rpc_reference.h x: 1 contributors (30d) y: 404 lines of code src/runtime/profiling.cc x: 1 contributors (30d) y: 790 lines of code src/runtime/relax_vm/paged_kv_cache.cc x: 1 contributors (30d) y: 1839 lines of code src/runtime/relax_vm/rnn_state.cc x: 2 contributors (30d) y: 316 lines of code src/runtime/rpc/rpc_endpoint.cc x: 1 contributors (30d) y: 954 lines of code src/script/ir_builder/tir/ir.cc x: 1 contributors (30d) y: 682 lines of code src/script/printer/legacy_repr.cc x: 1 contributors (30d) y: 827 lines of code src/tir/ir/stmt_functor.cc x: 1 contributors (30d) y: 731 lines of code src/tir/op/op.cc x: 2 contributors (30d) y: 951 lines of code src/tir/schedule/analysis/analysis.cc x: 1 contributors (30d) y: 1724 lines of code src/tir/schedule/concrete_schedule.cc x: 1 contributors (30d) y: 903 lines of code src/tir/schedule/primitive/blockize_tensorize.cc x: 1 contributors (30d) y: 721 lines of code src/tir/schedule/primitive/cache_read_write.cc x: 1 contributors (30d) y: 1793 lines of code src/tir/schedule/primitive/layout_transformation.cc x: 1 contributors (30d) y: 1299 lines of code src/tir/schedule/primitive/loop_transformation.cc x: 1 contributors (30d) y: 1084 lines of code src/tir/schedule/state.cc x: 1 contributors (30d) y: 651 lines of code src/tir/transforms/ir_utils.cc x: 1 contributors (30d) y: 707 lines of code src/topi/broadcast.cc x: 2 contributors (30d) y: 52 lines of code web/src/runtime.ts x: 1 contributors (30d) y: 1891 lines of code python/tvm/relax/op/manipulate.py x: 3 contributors (30d) y: 111 lines of code python/tvm/relax/frontend/onnx/onnx_frontend.py x: 1 contributors (30d) y: 2434 lines of code
2487.0
lines of code
  min: 2.0
  average: 239.78
  25th percentile: 72.0
  median: 146.0
  75th percentile: 281.5
  max: 2487.0
0 7.0
contributors (30d)
min: 1.0 | average: 1.07 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

File Size vs. Commits (90 days): 942 points

python/tvm/relax/frontend/torch/base_fx_graph_translator.py x: 45 commits (90d) y: 1460 lines of code python/tvm/relax/frontend/torch/exported_program_translator.py x: 58 commits (90d) y: 536 lines of code python/tvm/relax/frontend/torch/fx_translator.py x: 47 commits (90d) y: 830 lines of code python/tvm/relax/op/__init__.py x: 6 commits (90d) y: 137 lines of code python/tvm/relax/op/unary.py x: 1 commits (90d) y: 68 lines of code python/tvm/relax/transform/legalize_ops/unary.py x: 1 commits (90d) y: 42 lines of code python/tvm/script/ir_builder/relax/ir.py x: 7 commits (90d) y: 488 lines of code src/relax/op/tensor/unary.h x: 1 commits (90d) y: 49 lines of code apps/android_rpc/app/src/main/jni/tvm_runtime.h x: 3 commits (90d) y: 79 lines of code apps/cpp_rpc/rpc_env.cc x: 2 commits (90d) y: 244 lines of code apps/cpp_rpc/rpc_server.cc x: 1 commits (90d) y: 263 lines of code apps/hexagon_launcher/launcher_core.cc x: 1 commits (90d) y: 168 lines of code apps/hexagon_launcher/launcher_main.cc x: 1 commits (90d) y: 120 lines of code apps/ios_rpc/tvmrpc/RPCServer.mm x: 2 commits (90d) y: 589 lines of code apps/ios_rpc/tvmrpc/TVMRuntime.mm x: 2 commits (90d) y: 71 lines of code cmake/modules/Logging.cmake x: 2 commits (90d) y: 26 lines of code cmake/modules/contrib/CUTLASS.cmake x: 3 commits (90d) y: 71 lines of code cmake/utils/FindLLVM.cmake x: 1 commits (90d) y: 232 lines of code ffi/cmake/Utils/CxxWarning.cmake x: 1 commits (90d) y: 29 lines of code ffi/cmake/Utils/Sanitizer.cmake x: 1 commits (90d) y: 34 lines of code ffi/include/tvm/ffi/any.h x: 1 commits (90d) y: 313 lines of code ffi/include/tvm/ffi/base_details.h x: 1 commits (90d) y: 179 lines of code ffi/include/tvm/ffi/c_api.h x: 1 commits (90d) y: 190 lines of code ffi/include/tvm/ffi/cast.h x: 1 commits (90d) y: 79 lines of code ffi/include/tvm/ffi/container/array.h x: 1 commits (90d) y: 577 lines of code ffi/include/tvm/ffi/container/map.h x: 1 commits (90d) y: 968 lines of code ffi/include/tvm/ffi/container/shape.h x: 1 commits (90d) y: 105 lines of code ffi/include/tvm/ffi/function.h x: 1 commits (90d) y: 448 lines of code ffi/include/tvm/ffi/function_details.h x: 1 commits (90d) y: 135 lines of code ffi/include/tvm/ffi/memory.h x: 1 commits (90d) y: 97 lines of code ffi/include/tvm/ffi/object.h x: 1 commits (90d) y: 397 lines of code ffi/include/tvm/ffi/string.h x: 1 commits (90d) y: 328 lines of code ffi/include/tvm/ffi/type_traits.h x: 1 commits (90d) y: 461 lines of code ffi/src/ffi/dtype.cc x: 1 commits (90d) y: 269 lines of code ffi/src/ffi/object.cc x: 1 commits (90d) y: 219 lines of code include/tvm/ir/attrs.h x: 1 commits (90d) y: 581 lines of code include/tvm/ir/expr.h x: 3 commits (90d) y: 340 lines of code include/tvm/ir/function.h x: 3 commits (90d) y: 53 lines of code include/tvm/ir/module.h x: 3 commits (90d) y: 94 lines of code include/tvm/ir/op.h x: 3 commits (90d) y: 164 lines of code include/tvm/ir/transform.h x: 2 commits (90d) y: 201 lines of code include/tvm/node/object_path.h x: 1 commits (90d) y: 144 lines of code include/tvm/node/reflection.h x: 1 commits (90d) y: 201 lines of code include/tvm/node/script_printer.h x: 1 commits (90d) y: 78 lines of code include/tvm/node/serialization.h x: 1 commits (90d) y: 10 lines of code include/tvm/relax/attrs/manipulate.h x: 4 commits (90d) y: 157 lines of code include/tvm/relax/attrs/nn.h x: 6 commits (90d) y: 519 lines of code include/tvm/relax/attrs/op.h x: 2 commits (90d) y: 56 lines of code include/tvm/relax/dataflow_pattern.h x: 3 commits (90d) y: 477 lines of code include/tvm/relax/expr_functor.h x: 4 commits (90d) y: 276 lines of code include/tvm/relax/nested_msg.h x: 1 commits (90d) y: 295 lines of code include/tvm/runtime/container/base.h x: 2 commits (90d) y: 146 lines of code include/tvm/runtime/container/string.h x: 2 commits (90d) y: 12 lines of code include/tvm/runtime/data_type.h x: 6 commits (90d) y: 206 lines of code include/tvm/runtime/device_api.h x: 3 commits (90d) y: 132 lines of code include/tvm/runtime/logging.h x: 2 commits (90d) y: 379 lines of code include/tvm/runtime/memory/memory_manager.h x: 2 commits (90d) y: 89 lines of code include/tvm/runtime/object.h x: 6 commits (90d) y: 70 lines of code include/tvm/runtime/packed_func.h x: 2 commits (90d) y: 332 lines of code include/tvm/script/ir_builder/base.h x: 1 commits (90d) y: 111 lines of code include/tvm/script/ir_builder/relax/frame.h x: 1 commits (90d) y: 147 lines of code include/tvm/script/ir_builder/tir/frame.h x: 1 commits (90d) y: 356 lines of code include/tvm/script/ir_builder/tir/ir.h x: 5 commits (90d) y: 139 lines of code include/tvm/script/printer/doc.h x: 1 commits (90d) y: 531 lines of code include/tvm/te/operation.h x: 2 commits (90d) y: 195 lines of code include/tvm/tir/builtin.h x: 2 commits (90d) y: 128 lines of code include/tvm/tir/expr.h x: 3 commits (90d) y: 688 lines of code include/tvm/tir/expr_functor.h x: 3 commits (90d) y: 192 lines of code include/tvm/tir/function.h x: 2 commits (90d) y: 82 lines of code include/tvm/tir/stmt.h x: 1 commits (90d) y: 875 lines of code include/tvm/tir/stmt_functor.h x: 2 commits (90d) y: 276 lines of code include/tvm/tir/transform.h x: 3 commits (90d) y: 98 lines of code include/tvm/topi/transform.h x: 3 commits (90d) y: 1493 lines of code jvm/core/src/main/java/org/apache/tvm/Device.java x: 2 commits (90d) y: 118 lines of code python/setup.py x: 5 commits (90d) y: 195 lines of code python/tvm/__init__.py x: 7 commits (90d) y: 46 lines of code python/tvm/_ffi/__init__.py x: 1 commits (90d) y: 5 lines of code python/tvm/_ffi/base.py x: 3 commits (90d) y: 31 lines of code python/tvm/_ffi/registry.py x: 2 commits (90d) y: 7 lines of code python/tvm/contrib/cutlass/gemm_operation.py x: 1 commits (90d) y: 254 lines of code python/tvm/contrib/cutlass/gen_conv2d.py x: 1 commits (90d) y: 315 lines of code python/tvm/contrib/msc/core/frontend/translate.py x: 2 commits (90d) y: 153 lines of code python/tvm/contrib/msc/core/utils/info.py x: 1 commits (90d) y: 210 lines of code python/tvm/contrib/msc/framework/torch/codegen/codegen.py x: 2 commits (90d) y: 34 lines of code python/tvm/contrib/tvmjs.py x: 2 commits (90d) y: 269 lines of code python/tvm/dlight/base/utils.py x: 2 commits (90d) y: 68 lines of code python/tvm/dlight/benchmark/bench.py x: 2 commits (90d) y: 177 lines of code python/tvm/ffi/cython/base.pxi x: 1 commits (90d) y: 159 lines of code python/tvm/ir/transform.py x: 3 commits (90d) y: 149 lines of code python/tvm/meta_schedule/cost_model/mlp_model.py x: 1 commits (90d) y: 593 lines of code python/tvm/relax/backend/adreno/clml.py x: 2 commits (90d) y: 445 lines of code python/tvm/relax/backend/cuda/cublas.py x: 4 commits (90d) y: 172 lines of code python/tvm/relax/expr.py x: 2 commits (90d) y: 519 lines of code python/tvm/relax/frontend/nn/core.py x: 2 commits (90d) y: 359 lines of code python/tvm/relax/frontend/nn/extern.py x: 2 commits (90d) y: 211 lines of code python/tvm/relax/frontend/nn/llm/kv_cache.py x: 3 commits (90d) y: 2487 lines of code python/tvm/relax/frontend/nn/llm/position_embedding.py x: 1 commits (90d) y: 383 lines of code python/tvm/relax/frontend/nn/llm/tree_attn.py x: 4 commits (90d) y: 1058 lines of code python/tvm/relax/transform/legalize_ops/manipulate.py x: 7 commits (90d) y: 242 lines of code python/tvm/relax/transform/transform.py x: 2 commits (90d) y: 340 lines of code python/tvm/rpc/proxy.py x: 2 commits (90d) y: 534 lines of code python/tvm/runtime/__init__.py x: 3 commits (90d) y: 24 lines of code python/tvm/runtime/executable.py x: 2 commits (90d) y: 48 lines of code python/tvm/runtime/ndarray.py x: 6 commits (90d) y: 187 lines of code python/tvm/script/ir_builder/tir/ir.py x: 5 commits (90d) y: 1159 lines of code python/tvm/tir/__init__.py x: 6 commits (90d) y: 86 lines of code python/tvm/tir/expr.py x: 2 commits (90d) y: 473 lines of code python/tvm/tir/op.py x: 2 commits (90d) y: 772 lines of code python/tvm/tir/schedule/schedule.py x: 1 commits (90d) y: 696 lines of code python/tvm/topi/image/resize.py x: 1 commits (90d) y: 750 lines of code rust/tvm-rt/src/lib.rs x: 2 commits (90d) y: 114 lines of code rust/tvm-rt/src/ndarray.rs x: 1 commits (90d) y: 425 lines of code src/arith/analyzer.cc x: 1 commits (90d) y: 281 lines of code src/arith/solve_linear_inequality.cc x: 1 commits (90d) y: 419 lines of code src/contrib/msc/core/ir/graph.cc x: 1 commits (90d) y: 1467 lines of code src/contrib/msc/core/ir/graph_builder.cc x: 3 commits (90d) y: 760 lines of code src/contrib/msc/core/ir/graph_builder.h x: 3 commits (90d) y: 233 lines of code src/contrib/msc/core/transform/set_expr_layout.cc x: 1 commits (90d) y: 1250 lines of code src/contrib/msc/core/transform/set_expr_name.cc x: 3 commits (90d) y: 272 lines of code src/contrib/msc/core/utils.cc x: 2 commits (90d) y: 488 lines of code src/contrib/msc/framework/tensorrt/transform_tensorrt.cc x: 2 commits (90d) y: 775 lines of code src/ir/diagnostic.cc x: 2 commits (90d) y: 220 lines of code src/ir/expr.cc x: 3 commits (90d) y: 117 lines of code src/ir/function.cc x: 3 commits (90d) y: 47 lines of code src/ir/module.cc x: 3 commits (90d) y: 263 lines of code src/ir/source_map.cc x: 2 commits (90d) y: 160 lines of code src/ir/transform.cc x: 3 commits (90d) y: 512 lines of code src/meta_schedule/database/database_utils.cc x: 1 commits (90d) y: 345 lines of code src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc x: 1 commits (90d) y: 378 lines of code src/meta_schedule/profiler.cc x: 2 commits (90d) y: 102 lines of code src/meta_schedule/schedule_rule/multi_level_tiling.cc x: 1 commits (90d) y: 334 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc x: 1 commits (90d) y: 636 lines of code src/meta_schedule/schedule_rule/schedule_rule.cc x: 1 commits (90d) y: 369 lines of code src/meta_schedule/utils.h x: 2 commits (90d) y: 423 lines of code src/node/structural_hash.cc x: 2 commits (90d) y: 566 lines of code src/relax/analysis/well_formed.cc x: 1 commits (90d) y: 457 lines of code src/relax/backend/contrib/clml/codegen.cc x: 2 commits (90d) y: 228 lines of code src/relax/backend/contrib/cutlass/codegen.cc x: 3 commits (90d) y: 293 lines of code src/relax/backend/contrib/tensorrt/codegen.cc x: 2 commits (90d) y: 168 lines of code src/relax/backend/vm/codegen_vm.cc x: 4 commits (90d) y: 343 lines of code src/relax/backend/vm/codegen_vm_tir.cc x: 2 commits (90d) y: 395 lines of code src/relax/backend/vm/exec_builder.cc x: 2 commits (90d) y: 323 lines of code src/relax/backend/vm/vm_shape_lower.cc x: 1 commits (90d) y: 484 lines of code src/relax/ir/block_builder.cc x: 2 commits (90d) y: 739 lines of code src/relax/ir/expr.cc x: 3 commits (90d) y: 587 lines of code src/relax/ir/transform.cc x: 3 commits (90d) y: 252 lines of code src/relax/op/nn/convolution.cc x: 1 commits (90d) y: 674 lines of code src/relax/op/nn/nn.cc x: 9 commits (90d) y: 806 lines of code src/relax/op/op.cc x: 2 commits (90d) y: 996 lines of code src/relax/op/op_common.h x: 3 commits (90d) y: 276 lines of code src/relax/op/tensor/manipulate.cc x: 6 commits (90d) y: 2055 lines of code src/relax/op/tensor/manipulate.h x: 5 commits (90d) y: 36 lines of code src/relax/transform/combine_parallel_matmul.cc x: 1 commits (90d) y: 291 lines of code src/relax/transform/fold_constant.cc x: 3 commits (90d) y: 199 lines of code src/relax/transform/fuse_ops.cc x: 2 commits (90d) y: 922 lines of code src/relax/transform/fuse_tir.cc x: 3 commits (90d) y: 944 lines of code src/relax/transform/gradient.cc x: 1 commits (90d) y: 498 lines of code src/relax/transform/split_call_tir_by_pattern.cc x: 1 commits (90d) y: 644 lines of code src/relax/transform/static_plan_block_memory.cc x: 1 commits (90d) y: 599 lines of code src/relax/transform/to_mixed_precision.cc x: 1 commits (90d) y: 433 lines of code src/runtime/c_runtime_api.cc x: 1 commits (90d) y: 613 lines of code src/runtime/contrib/clml/clml_runtime.cc x: 3 commits (90d) y: 1392 lines of code src/runtime/contrib/cublas/cublas.cc x: 3 commits (90d) y: 463 lines of code src/runtime/contrib/dnnl/dnnl.cc x: 2 commits (90d) y: 295 lines of code src/runtime/contrib/dnnl/dnnl_json_runtime.cc x: 3 commits (90d) y: 659 lines of code src/runtime/hexagon/rpc/hexagon/rpc_server.cc x: 1 commits (90d) y: 241 lines of code src/runtime/hexagon/rpc/simulator/session.cc x: 1 commits (90d) y: 1169 lines of code src/runtime/minrpc/rpc_reference.h x: 1 commits (90d) y: 404 lines of code src/runtime/module.cc x: 3 commits (90d) y: 167 lines of code src/runtime/ndarray.cc x: 4 commits (90d) y: 227 lines of code src/runtime/opencl/opencl_device_api.cc x: 2 commits (90d) y: 763 lines of code src/runtime/profiling.cc x: 2 commits (90d) y: 790 lines of code src/runtime/relax_vm/paged_kv_cache.cc x: 4 commits (90d) y: 1839 lines of code src/runtime/relax_vm/vm.cc x: 3 commits (90d) y: 740 lines of code src/runtime/rocm/rocm_device_api.cc x: 2 commits (90d) y: 249 lines of code src/runtime/rpc/rpc_endpoint.cc x: 1 commits (90d) y: 954 lines of code src/script/ir_builder/tir/ir.cc x: 5 commits (90d) y: 682 lines of code src/script/printer/ir/ir.cc x: 3 commits (90d) y: 138 lines of code src/script/printer/legacy_repr.cc x: 3 commits (90d) y: 827 lines of code src/script/printer/tir/expr.cc x: 2 commits (90d) y: 366 lines of code src/support/libinfo.cc x: 4 commits (90d) y: 286 lines of code src/te/operation/create_primfunc.cc x: 2 commits (90d) y: 659 lines of code src/tir/ir/buffer.cc x: 1 commits (90d) y: 515 lines of code src/tir/ir/expr.cc x: 3 commits (90d) y: 633 lines of code src/tir/ir/stmt_functor.cc x: 1 commits (90d) y: 731 lines of code src/tir/op/op.cc x: 6 commits (90d) y: 951 lines of code src/tir/schedule/analysis/analysis.cc x: 1 commits (90d) y: 1724 lines of code src/tir/schedule/concrete_schedule.cc x: 1 commits (90d) y: 903 lines of code src/tir/schedule/primitive/blockize_tensorize.cc x: 1 commits (90d) y: 721 lines of code src/tir/schedule/primitive/cache_read_write.cc x: 1 commits (90d) y: 1793 lines of code src/tir/schedule/primitive/layout_transformation.cc x: 1 commits (90d) y: 1299 lines of code src/tir/schedule/primitive/loop_transformation.cc x: 1 commits (90d) y: 1084 lines of code src/tir/schedule/state.cc x: 1 commits (90d) y: 651 lines of code src/tir/transforms/compact_buffer_region.cc x: 2 commits (90d) y: 568 lines of code src/tir/transforms/ir_utils.cc x: 2 commits (90d) y: 707 lines of code src/tir/transforms/unsupported_dtype_legalize.cc x: 2 commits (90d) y: 638 lines of code web/src/runtime.ts x: 1 commits (90d) y: 1891 lines of code python/tvm/relax/op/manipulate.py x: 4 commits (90d) y: 111 lines of code python/tvm/relax/op/nn/__init__.py x: 4 commits (90d) y: 37 lines of code python/tvm/relax/op/nn/nn.py x: 7 commits (90d) y: 535 lines of code python/tvm/relax/transform/legalize_ops/nn.py x: 7 commits (90d) y: 638 lines of code python/tvm/relax/frontend/onnx/onnx_frontend.py x: 3 commits (90d) y: 2434 lines of code python/tvm/topi/transform.py x: 5 commits (90d) y: 210 lines of code python/tvm/relax/frontend/nn/op.py x: 4 commits (90d) y: 780 lines of code include/tvm/tir/op.h x: 3 commits (90d) y: 378 lines of code python/tvm/te/__init__.py x: 3 commits (90d) y: 16 lines of code src/tir/schedule/primitive/compute_inline.cc x: 1 commits (90d) y: 761 lines of code conda/recipe/meta.yaml x: 4 commits (90d) y: 70 lines of code python/tvm/relax/backend/gpu_generic/__init__.py x: 3 commits (90d) y: 9 lines of code cmake/config.cmake x: 3 commits (90d) y: 355 lines of code python/gen_requirements.py x: 4 commits (90d) y: 373 lines of code python/tvm/contrib/cutlass/build.py x: 3 commits (90d) y: 655 lines of code python/tvm/testing/utils.py x: 6 commits (90d) y: 949 lines of code src/runtime/contrib/tensorrt/tensorrt_ops.cc x: 1 commits (90d) y: 1235 lines of code src/support/scalars.h x: 4 commits (90d) y: 23 lines of code include/tvm/relax/expr.h x: 3 commits (90d) y: 612 lines of code python/tvm/relax/vm_build.py x: 4 commits (90d) y: 124 lines of code python/tvm/tir/tensor_intrin/cuda.py x: 2 commits (90d) y: 1374 lines of code src/tir/transforms/lower_cross_thread_reduction.cc x: 1 commits (90d) y: 682 lines of code src/tir/transforms/storage_rewrite.cc x: 1 commits (90d) y: 1225 lines of code python/tvm/dlight/gpu/gemv.py x: 1 commits (90d) y: 563 lines of code python/tvm/dlight/gpu/matmul.py x: 1 commits (90d) y: 918 lines of code src/relax/analysis/layout_transformation.cc x: 2 commits (90d) y: 409 lines of code src/relax/analysis/struct_info_analysis.cc x: 2 commits (90d) y: 1015 lines of code python/tvm/topi/nn/conv2d.py x: 3 commits (90d) y: 713 lines of code python/tvm/meta_schedule/testing/te_workload.py x: 1 commits (90d) y: 692 lines of code
2487.0
lines of code
  min: 1.0
  average: 222.2
  25th percentile: 63.0
  median: 130.5
  75th percentile: 263.0
  max: 2487.0
0 58.0
commits (90d)
min: 1.0 | average: 1.67 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 58.0

File Size vs. Contributors (90 days): 942 points

python/tvm/relax/frontend/torch/base_fx_graph_translator.py x: 7 contributors (90d) y: 1460 lines of code python/tvm/relax/frontend/torch/exported_program_translator.py x: 8 contributors (90d) y: 536 lines of code python/tvm/relax/frontend/torch/fx_translator.py x: 8 contributors (90d) y: 830 lines of code python/tvm/relax/op/__init__.py x: 4 contributors (90d) y: 137 lines of code python/tvm/relax/op/unary.py x: 1 contributors (90d) y: 68 lines of code python/tvm/relax/transform/legalize_ops/unary.py x: 1 contributors (90d) y: 42 lines of code python/tvm/script/ir_builder/relax/ir.py x: 5 contributors (90d) y: 488 lines of code src/relax/op/tensor/unary.h x: 1 contributors (90d) y: 49 lines of code apps/android_rpc/app/src/main/jni/tvm_runtime.h x: 2 contributors (90d) y: 79 lines of code apps/cpp_rpc/rpc_env.cc x: 2 contributors (90d) y: 244 lines of code apps/cpp_rpc/rpc_server.cc x: 1 contributors (90d) y: 263 lines of code apps/hexagon_launcher/launcher_core.cc x: 1 contributors (90d) y: 168 lines of code apps/hexagon_launcher/launcher_main.cc x: 1 contributors (90d) y: 120 lines of code apps/ios_rpc/tvmrpc/RPCServer.mm x: 2 contributors (90d) y: 589 lines of code apps/ios_rpc/tvmrpc/TVMRuntime.mm x: 2 contributors (90d) y: 71 lines of code cmake/modules/Logging.cmake x: 2 contributors (90d) y: 26 lines of code cmake/utils/FindLLVM.cmake x: 1 contributors (90d) y: 232 lines of code ffi/cmake/Utils/CxxWarning.cmake x: 1 contributors (90d) y: 29 lines of code ffi/cmake/Utils/Sanitizer.cmake x: 1 contributors (90d) y: 34 lines of code ffi/include/tvm/ffi/any.h x: 1 contributors (90d) y: 313 lines of code ffi/include/tvm/ffi/base_details.h x: 1 contributors (90d) y: 179 lines of code ffi/include/tvm/ffi/c_api.h x: 1 contributors (90d) y: 190 lines of code ffi/include/tvm/ffi/cast.h x: 1 contributors (90d) y: 79 lines of code ffi/include/tvm/ffi/container/array.h x: 1 contributors (90d) y: 577 lines of code ffi/include/tvm/ffi/container/map.h x: 1 contributors (90d) y: 968 lines of code ffi/include/tvm/ffi/container/shape.h x: 1 contributors (90d) y: 105 lines of code ffi/include/tvm/ffi/function.h x: 1 contributors (90d) y: 448 lines of code ffi/include/tvm/ffi/function_details.h x: 1 contributors (90d) y: 135 lines of code ffi/include/tvm/ffi/memory.h x: 1 contributors (90d) y: 97 lines of code ffi/include/tvm/ffi/object.h x: 1 contributors (90d) y: 397 lines of code ffi/include/tvm/ffi/string.h x: 1 contributors (90d) y: 328 lines of code ffi/include/tvm/ffi/type_traits.h x: 1 contributors (90d) y: 461 lines of code ffi/src/ffi/dtype.cc x: 1 contributors (90d) y: 269 lines of code ffi/src/ffi/object.cc x: 1 contributors (90d) y: 219 lines of code include/tvm/ir/attrs.h x: 1 contributors (90d) y: 581 lines of code include/tvm/ir/env_func.h x: 1 contributors (90d) y: 69 lines of code include/tvm/ir/expr.h x: 1 contributors (90d) y: 340 lines of code include/tvm/ir/op.h x: 1 contributors (90d) y: 164 lines of code include/tvm/ir/transform.h x: 2 contributors (90d) y: 201 lines of code include/tvm/node/object_path.h x: 1 contributors (90d) y: 144 lines of code include/tvm/node/reflection.h x: 1 contributors (90d) y: 201 lines of code include/tvm/node/serialization.h x: 1 contributors (90d) y: 10 lines of code include/tvm/relax/attrs/manipulate.h x: 3 contributors (90d) y: 157 lines of code include/tvm/relax/attrs/nn.h x: 4 contributors (90d) y: 519 lines of code include/tvm/relax/dataflow_pattern.h x: 1 contributors (90d) y: 477 lines of code include/tvm/relax/exec_builder.h x: 2 contributors (90d) y: 56 lines of code include/tvm/relax/expr_functor.h x: 2 contributors (90d) y: 276 lines of code include/tvm/relax/nested_msg.h x: 1 contributors (90d) y: 295 lines of code include/tvm/runtime/data_type.h x: 4 contributors (90d) y: 206 lines of code include/tvm/runtime/device_api.h x: 2 contributors (90d) y: 132 lines of code include/tvm/runtime/logging.h x: 1 contributors (90d) y: 379 lines of code include/tvm/runtime/memory/memory_manager.h x: 2 contributors (90d) y: 89 lines of code include/tvm/runtime/profiling.h x: 2 contributors (90d) y: 142 lines of code include/tvm/script/ir_builder/base.h x: 1 contributors (90d) y: 111 lines of code include/tvm/script/ir_builder/relax/frame.h x: 1 contributors (90d) y: 147 lines of code include/tvm/script/ir_builder/tir/frame.h x: 1 contributors (90d) y: 356 lines of code include/tvm/script/ir_builder/tir/ir.h x: 4 contributors (90d) y: 139 lines of code include/tvm/script/printer/doc.h x: 1 contributors (90d) y: 531 lines of code include/tvm/tir/expr.h x: 1 contributors (90d) y: 688 lines of code include/tvm/tir/stmt.h x: 1 contributors (90d) y: 875 lines of code include/tvm/tir/stmt_functor.h x: 1 contributors (90d) y: 276 lines of code include/tvm/topi/transform.h x: 3 contributors (90d) y: 1493 lines of code python/setup.py x: 3 contributors (90d) y: 195 lines of code python/tvm/__init__.py x: 3 contributors (90d) y: 46 lines of code python/tvm/_ffi/__init__.py x: 1 contributors (90d) y: 5 lines of code python/tvm/_ffi/base.py x: 2 contributors (90d) y: 31 lines of code python/tvm/contrib/cutlass/gemm_operation.py x: 1 contributors (90d) y: 254 lines of code python/tvm/contrib/cutlass/gen_conv2d.py x: 1 contributors (90d) y: 315 lines of code python/tvm/contrib/msc/core/frontend/translate.py x: 2 contributors (90d) y: 153 lines of code python/tvm/contrib/msc/core/utils/info.py x: 1 contributors (90d) y: 210 lines of code python/tvm/contrib/tvmjs.py x: 2 contributors (90d) y: 269 lines of code python/tvm/dlight/base/utils.py x: 2 contributors (90d) y: 68 lines of code python/tvm/dlight/benchmark/bench.py x: 2 contributors (90d) y: 177 lines of code python/tvm/meta_schedule/cost_model/mlp_model.py x: 1 contributors (90d) y: 593 lines of code python/tvm/relax/backend/adreno/clml.py x: 2 contributors (90d) y: 445 lines of code python/tvm/relax/backend/cuda/cublas.py x: 3 contributors (90d) y: 172 lines of code python/tvm/relax/backend/dispatch_sort_scan.py x: 2 contributors (90d) y: 192 lines of code python/tvm/relax/backend/gpu_generic/cumsum.py x: 2 contributors (90d) y: 125 lines of code python/tvm/relax/expr.py x: 1 contributors (90d) y: 519 lines of code python/tvm/relax/frontend/nn/core.py x: 2 contributors (90d) y: 359 lines of code python/tvm/relax/frontend/nn/extern.py x: 2 contributors (90d) y: 211 lines of code python/tvm/relax/frontend/nn/llm/kv_cache.py x: 3 contributors (90d) y: 2487 lines of code python/tvm/relax/frontend/nn/llm/position_embedding.py x: 1 contributors (90d) y: 383 lines of code python/tvm/relax/frontend/nn/llm/tree_attn.py x: 4 contributors (90d) y: 1058 lines of code python/tvm/relax/transform/legalize_ops/manipulate.py x: 5 contributors (90d) y: 242 lines of code python/tvm/relax/transform/transform.py x: 2 contributors (90d) y: 340 lines of code python/tvm/rpc/proxy.py x: 2 contributors (90d) y: 534 lines of code python/tvm/runtime/executable.py x: 2 contributors (90d) y: 48 lines of code python/tvm/runtime/ndarray.py x: 4 contributors (90d) y: 187 lines of code python/tvm/script/ir_builder/tir/ir.py x: 4 contributors (90d) y: 1159 lines of code python/tvm/tir/__init__.py x: 3 contributors (90d) y: 86 lines of code python/tvm/tir/op.py x: 2 contributors (90d) y: 772 lines of code python/tvm/tir/schedule/schedule.py x: 1 contributors (90d) y: 696 lines of code python/tvm/tir/transform/transform.py x: 2 contributors (90d) y: 172 lines of code python/tvm/topi/image/resize.py x: 1 contributors (90d) y: 750 lines of code rust/tvm-rt/src/ndarray.rs x: 1 contributors (90d) y: 425 lines of code src/arith/solve_linear_inequality.cc x: 1 contributors (90d) y: 419 lines of code src/contrib/msc/core/ir/graph.cc x: 1 contributors (90d) y: 1467 lines of code src/contrib/msc/core/ir/graph_builder.cc x: 2 contributors (90d) y: 760 lines of code src/contrib/msc/core/ir/graph_builder.h x: 2 contributors (90d) y: 233 lines of code src/contrib/msc/core/transform/bind_named_params.cc x: 2 contributors (90d) y: 108 lines of code src/contrib/msc/core/transform/set_expr_layout.cc x: 1 contributors (90d) y: 1250 lines of code src/contrib/msc/core/utils.cc x: 2 contributors (90d) y: 488 lines of code src/contrib/msc/framework/tensorrt/transform_tensorrt.cc x: 2 contributors (90d) y: 775 lines of code src/ir/expr.cc x: 3 contributors (90d) y: 117 lines of code src/ir/transform.cc x: 2 contributors (90d) y: 512 lines of code src/meta_schedule/database/database_utils.cc x: 1 contributors (90d) y: 345 lines of code src/meta_schedule/profiler.cc x: 2 contributors (90d) y: 102 lines of code src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc x: 1 contributors (90d) y: 636 lines of code src/meta_schedule/schedule_rule/schedule_rule.cc x: 1 contributors (90d) y: 369 lines of code src/node/structural_equal.cc x: 2 contributors (90d) y: 473 lines of code src/node/structural_hash.cc x: 1 contributors (90d) y: 566 lines of code src/relax/analysis/well_formed.cc x: 1 contributors (90d) y: 457 lines of code src/relax/backend/contrib/cutlass/codegen.cc x: 2 contributors (90d) y: 293 lines of code src/relax/backend/contrib/utils.h x: 3 contributors (90d) y: 53 lines of code src/relax/backend/vm/codegen_vm.cc x: 3 contributors (90d) y: 343 lines of code src/relax/backend/vm/codegen_vm_tir.cc x: 2 contributors (90d) y: 395 lines of code src/relax/backend/vm/exec_builder.cc x: 2 contributors (90d) y: 323 lines of code src/relax/backend/vm/vm_shape_lower.cc x: 1 contributors (90d) y: 484 lines of code src/relax/ir/block_builder.cc x: 1 contributors (90d) y: 739 lines of code src/relax/ir/dataflow_pattern.cc x: 2 contributors (90d) y: 566 lines of code src/relax/ir/transform.cc x: 2 contributors (90d) y: 252 lines of code src/relax/op/nn/convolution.cc x: 1 contributors (90d) y: 674 lines of code src/relax/op/nn/nn.cc x: 6 contributors (90d) y: 806 lines of code src/relax/op/op.cc x: 1 contributors (90d) y: 996 lines of code src/relax/op/tensor/manipulate.cc x: 5 contributors (90d) y: 2055 lines of code src/relax/op/tensor/manipulate.h x: 4 contributors (90d) y: 36 lines of code src/relax/transform/combine_parallel_matmul.cc x: 1 contributors (90d) y: 291 lines of code src/relax/transform/fuse_ops.cc x: 1 contributors (90d) y: 922 lines of code src/relax/transform/fuse_tir.cc x: 1 contributors (90d) y: 944 lines of code src/relax/transform/gradient.cc x: 1 contributors (90d) y: 498 lines of code src/relax/transform/split_call_tir_by_pattern.cc x: 1 contributors (90d) y: 644 lines of code src/relax/transform/static_plan_block_memory.cc x: 1 contributors (90d) y: 599 lines of code src/relax/transform/to_mixed_precision.cc x: 1 contributors (90d) y: 433 lines of code src/runtime/c_runtime_api.cc x: 1 contributors (90d) y: 613 lines of code src/runtime/contrib/clml/clml_runtime.cc x: 2 contributors (90d) y: 1392 lines of code src/runtime/contrib/cublas/cublas.cc x: 3 contributors (90d) y: 463 lines of code src/runtime/contrib/dnnl/dnnl.cc x: 2 contributors (90d) y: 295 lines of code src/runtime/contrib/dnnl/dnnl_json_runtime.cc x: 2 contributors (90d) y: 659 lines of code src/runtime/contrib/json/json_node.h x: 1 contributors (90d) y: 238 lines of code src/runtime/hexagon/rpc/simulator/session.cc x: 1 contributors (90d) y: 1169 lines of code src/runtime/metal/metal_device_api.mm x: 2 contributors (90d) y: 325 lines of code src/runtime/minrpc/rpc_reference.h x: 1 contributors (90d) y: 404 lines of code src/runtime/ndarray.cc x: 3 contributors (90d) y: 227 lines of code src/runtime/profiling.cc x: 1 contributors (90d) y: 790 lines of code src/runtime/relax_vm/attn_utils.h x: 2 contributors (90d) y: 690 lines of code src/runtime/relax_vm/paged_kv_cache.cc x: 3 contributors (90d) y: 1839 lines of code src/runtime/relax_vm/vm.cc x: 2 contributors (90d) y: 740 lines of code src/runtime/rpc/rpc_endpoint.cc x: 1 contributors (90d) y: 954 lines of code src/runtime/vulkan/vulkan_device_api.cc x: 2 contributors (90d) y: 378 lines of code src/script/ir_builder/tir/ir.cc x: 4 contributors (90d) y: 682 lines of code src/script/printer/legacy_repr.cc x: 1 contributors (90d) y: 827 lines of code src/te/operation/create_primfunc.cc x: 1 contributors (90d) y: 659 lines of code src/tir/ir/buffer.cc x: 1 contributors (90d) y: 515 lines of code src/tir/ir/stmt_functor.cc x: 1 contributors (90d) y: 731 lines of code src/tir/op/op.cc x: 5 contributors (90d) y: 951 lines of code src/tir/schedule/analysis/analysis.cc x: 1 contributors (90d) y: 1724 lines of code src/tir/schedule/concrete_schedule.cc x: 1 contributors (90d) y: 903 lines of code src/tir/schedule/primitive/blockize_tensorize.cc x: 1 contributors (90d) y: 721 lines of code src/tir/schedule/primitive/cache_read_write.cc x: 1 contributors (90d) y: 1793 lines of code src/tir/schedule/primitive/layout_transformation.cc x: 1 contributors (90d) y: 1299 lines of code src/tir/schedule/primitive/loop_transformation.cc x: 1 contributors (90d) y: 1084 lines of code src/tir/schedule/state.cc x: 1 contributors (90d) y: 651 lines of code src/tir/transforms/compact_buffer_region.cc x: 2 contributors (90d) y: 568 lines of code src/tir/transforms/ir_utils.cc x: 2 contributors (90d) y: 707 lines of code src/tir/transforms/unsupported_dtype_legalize.cc x: 2 contributors (90d) y: 638 lines of code web/src/runtime.ts x: 1 contributors (90d) y: 1891 lines of code python/tvm/relax/op/nn/nn.py x: 3 contributors (90d) y: 535 lines of code python/tvm/relax/transform/legalize_ops/nn.py x: 3 contributors (90d) y: 638 lines of code python/tvm/relax/frontend/onnx/onnx_frontend.py x: 3 contributors (90d) y: 2434 lines of code python/tvm/topi/transform.py x: 3 contributors (90d) y: 210 lines of code python/tvm/relax/frontend/nn/op.py x: 3 contributors (90d) y: 780 lines of code include/tvm/tir/op.h x: 3 contributors (90d) y: 378 lines of code python/tvm/te/__init__.py x: 2 contributors (90d) y: 16 lines of code src/tir/schedule/primitive/compute_inline.cc x: 1 contributors (90d) y: 761 lines of code include/tvm/runtime/c_runtime_api.h x: 2 contributors (90d) y: 164 lines of code python/tvm/relax/backend/gpu_generic/__init__.py x: 3 contributors (90d) y: 9 lines of code cmake/config.cmake x: 3 contributors (90d) y: 355 lines of code python/tvm/contrib/cutlass/build.py x: 2 contributors (90d) y: 655 lines of code python/tvm/testing/utils.py x: 3 contributors (90d) y: 949 lines of code src/runtime/contrib/tensorrt/tensorrt_ops.cc x: 1 contributors (90d) y: 1235 lines of code src/support/scalars.h x: 4 contributors (90d) y: 23 lines of code python/tvm/relax/vm_build.py x: 3 contributors (90d) y: 124 lines of code python/tvm/driver/__init__.py x: 2 contributors (90d) y: 1 lines of code python/tvm/driver/build_module.py x: 3 contributors (90d) y: 39 lines of code python/tvm/relax/__init__.py x: 3 contributors (90d) y: 76 lines of code python/tvm/tir/tensor_intrin/cuda.py x: 2 contributors (90d) y: 1374 lines of code src/tir/transforms/lower_cross_thread_reduction.cc x: 1 contributors (90d) y: 682 lines of code src/tir/transforms/storage_rewrite.cc x: 1 contributors (90d) y: 1225 lines of code python/tvm/dlight/gpu/matmul.py x: 1 contributors (90d) y: 918 lines of code src/relax/analysis/struct_info_analysis.cc x: 1 contributors (90d) y: 1015 lines of code python/tvm/topi/nn/conv2d.py x: 1 contributors (90d) y: 713 lines of code
2487.0
lines of code
  min: 1.0
  average: 222.2
  25th percentile: 63.0
  median: 130.5
  75th percentile: 263.0
  max: 2487.0
0 8.0
contributors (90d)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 8.0