|
1 | | -# Licensed to the Apache Software Foundation (ASF) under one |
2 | | -# or more contributor license agreements. See the NOTICE file |
3 | | -# distributed with this work for additional information |
4 | | -# regarding copyright ownership. The ASF licenses this file |
5 | | -# to you under the Apache License, Version 2.0 (the |
6 | | -# "License"); you may not use this file except in compliance |
7 | | -# with the License. You may obtain a copy of the License at |
8 | | -# |
9 | | -# http://www.apache.org/licenses/LICENSE-2.0 |
10 | | -# |
11 | | -# Unless required by applicable law or agreed to in writing, |
12 | | -# software distributed under the License is distributed on an |
13 | | -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
14 | | -# KIND, either express or implied. See the License for the |
15 | | -# specific language governing permissions and limitations |
16 | | -# under the License. |
17 | | - |
18 | | -# Github code owners file |
19 | | -# This file is used as a convenient tool to map |
20 | | -# committers' areas of expertise and faciliate the review process. |
21 | | -# |
22 | | -# This may not be the non-comprehensive list and is meant to be |
23 | | -# updated over time. |
24 | | - |
25 | | -# Per ASF policy, committer have global write permission. |
26 | | -# We normally recommend committers to shepherd code in their area of expertise. |
27 | | -* @apache/tvm-committers |
28 | | - |
29 | | -# Order is important; the last matching pattern takes the most precedence. |
30 | | -# The sub modules should be ordered first by depth. |
31 | | -# Making sure we append new sub-module rules after exisiting modules rules. |
32 | | - |
33 | | -############################## |
34 | | -# Top-level Fallbacks |
35 | | -############################## |
36 | | -include/** @tqchen @jroesch @yzhliu @icemelon @junrushao1994 @comaniac @zhiics |
37 | | -src/** @tqchen @jroesch @yzhliu @icemelon @junrushao1994 @comaniac @zhiics |
38 | | -apps/** @tqchen @jroesch @yzhliu @icemelon @junrushao1994 @comaniac @zhiics |
39 | | -python/** @tqchen @jroesch @yzhliu @icemelon @junrushao1994 @comaniac @zhiics |
40 | | - |
41 | | -# Thirdparty license audit |
42 | | -3rdparty/** @tqchen @jroesch |
43 | | -licenses/** @tqchen @jroesch |
44 | | - |
45 | | -# JVM language |
46 | | -jvm/** @yzhliu |
47 | | - |
48 | | -# Golang |
49 | | -golang/** @srkreddy1238 |
50 | | - |
51 | | -# WASM |
52 | | -web/** @tqchen @jroesch |
53 | | - |
54 | | -# Docker |
55 | | -docker/** @areusch @leandron @jroesch |
56 | | - |
57 | | -# Conda |
58 | | -conda/** @tqchen @junrushao1994 @comaniac |
59 | | - |
60 | | -# CMake |
61 | | -cmake/** @jroesch @tqchen @areusch @junrushao1994 @comaniac |
62 | | - |
63 | | -# rust bindings |
64 | | -rust/** @jroesch @nhynes @nhynes |
65 | | - |
66 | | -# vta |
67 | | -vta/** @tmoreau89 @vegaluisjose |
68 | | - |
69 | | -# docs |
70 | | -docs/** @comaniac @junrushao1994 @tqchen @jroesch @areusch @yzhliu @merrymercy @icemelon |
71 | | -tutorials/** @comaniac @junrushao1994 @tqchen @jroesch @areusch @yzhliu @merrymercy @icemelon |
72 | | - |
73 | | -# tests |
74 | | -tests/** @comaniac @junrushao1994 @tqchen @jroesch @areusch @yzhliu @merrymercy @icemelon |
75 | | - |
76 | | -############################## |
77 | | -# Specific modules |
78 | | -############################## |
79 | | - |
80 | | -# automation related |
81 | | -src/auto_scheduler/** @merrymercy @jcf94 @comaniac @junrushao1994 @vinx13 @Hzfengsy |
82 | | -include/tvm/auto_scheduler/** @merrymercy @jcf94 @comaniac @junrushao1994 @vinx13 @Hzfengsy |
83 | | -python/tvm/auto_scheduler/** @merrymercy @jcf94 @comaniac @junrushao1994 @vinx13 @Hzfengsy |
84 | | - |
85 | | -python/tvm/autotvm/** @merrymercy @jcf94 @comaniac @junrushao1994 @vinx13 |
86 | | - |
87 | | -# node system and reflection |
88 | | -src/node/** @junrushao1994 @vinx13 @tqchen @jroesch @comaniac |
89 | | -include/tvm/node/** @junrushao1994 @vinx13 @tqchen @jroesch @comaniac |
90 | | - |
91 | | -# ir: Common IR |
92 | | -src/ir/** @junrushao1994 @vinx13 @tqchen @jroesch @comaniac |
93 | | -include/tvm/ir/** @junrushao1994 @vinx13 @tqchen @jroesch @comaniac |
94 | | -python/tvm/ir/** @junrushao1994 @vinx13 @tqchen @jroesch @comaniac |
95 | | - |
96 | | -# tir |
97 | | -src/tir/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi @were @Hzfengsy |
98 | | -include/tvm/tir/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi @were @Hzfengsy |
99 | | -python/tvm/tir/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi @were @Hzfengsy |
100 | | - |
101 | | -# te |
102 | | -src/te/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi @were |
103 | | -include/tvm/te/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi @were |
104 | | -python/tvm/te/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi @were |
105 | | - |
106 | | -# target |
107 | | -src/target/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi |
108 | | -include/tvm/target/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi |
109 | | -python/tvm/target/** @junrushao1994 @vinx13 @tqchen @kparzysz-quic @ZihengJiang @masahi |
110 | | - |
111 | | -# arith: Arithmetic module and simplifiers |
112 | | -src/arith/** @tqchen @junrushao1994 @vinx13 |
113 | | -include/tvm/arith/** @tqchen @junrushao1994 @vinx13 |
114 | | -python/tvm/arith/** @tqchen @junrushao1994 @vinx13 |
115 | | - |
116 | | -# parser |
117 | | -src/parser/** @jroesch @slyubomirsky |
118 | | - |
119 | | -# runtime |
120 | | -src/runtime/** @vinx13 @tqchen @FronzenGene @liangfu @areusch @tmoreau89 @ajtulloch @masahi @kazum @ZihengJiang @junrushao1994 |
121 | | -include/tvm/runtime/** @vinx13 @tqchen @FronzenGene @liangfu @areusch @tmoreau89 @ajtulloch @masahi @kazum @ZihengJiang @junrushao1994 |
122 | | -python/tvm/runtime/** @vinx13 @tqchen @FronzenGene @liangfu @areusch @tmoreau89 @ajtulloch @masahi @kazum @ZihengJiang @junrushao1994 |
123 | | - |
124 | | -# runtime/micro |
125 | | -src/runtime/micro/** @areusch @liangfu @tmoreau89 @manupa-arm |
126 | | -src/runtime/crt/** @areusch @liangfu @tmoreau89 @manupa-arm |
127 | | -include/tvm/runtime/crt/** @areusch @liangfu @tmoreau89 @manupa-arm |
128 | | -include/tvm/runtime/micro/** @areusch @liangfu @tmoreau89 @manupa-arm |
129 | | -python/tvm/micro/** @areusch @liangfu @tmoreau89 @manupa-arm |
130 | | - |
131 | | -# relay |
132 | | -src/relay/** @jroesch @slyubomirsky @icemelon @MarisaKirisame @ZihengJiang @yzhliu @vinx13 @mbrookhart @jwfromm @zhiics @anijain2305 @wweic @eqy @junrushao1994 |
133 | | -include/tvm/relay/** @jroesch @slyubomirsky @icemelon @MarisaKirisame @ZihengJiang @yzhliu @vinx13 @mbrookhart @jwfromm @zhiics @anijain2305 @wweic @eqy @junrushao1994 |
134 | | -python/tvm/relay/** @jroesch @slyubomirsky @icemelon @MarisaKirisame @ZihengJiang @yzhliu @vinx13 @mbrookhart @jwfromm @zhiics @anijain2305 @wweic @eqy @junrushao1994 |
135 | | - |
136 | | - |
137 | | -# relay/qnn |
138 | | -src/relay/qnn/** @jwfromm @anijain2305 @ZihengJiang |
139 | | -inlcude/tvm/relay/qnn/** @jwfromm @anijain2305 @ZihengJiang |
140 | | -python/tvm/relay/qnn/** @jwfromm @anijain2305 @ZihengJiang |
141 | | - |
142 | | -# relay/backend/contrib: BYOC |
143 | | -src/relay/backend/contrib/** @zhiics @trevor-m @comaniac @mbaret @manupa-arm |
144 | | - |
145 | | -# relay/frontends |
146 | | -python/tvm/relay/frontend/** @jwfromm @mbrookhart @srkreddy1238 @siju-samuel @Huyuwei @hlu1 @kazum @PariksheetPinjari909 |
147 | | - |
148 | | -# topi: Operator definitions |
149 | | -src/topi/** @Laurawly @Huyuwei @kevinthesun @jwfromm @vinx13 @masahi @FronzenGene @yzhliu @mbrookhart @ZihengJiang @jcf94 |
150 | | -include/tvm/topi/** @Laurawly @Huyuwei @kevinthesun @jwfromm @vinx13 @masahi @FronzenGene @yzhliu @mbrookhart @ZihengJiang @jcf94 |
151 | | -python/tvm/topi/** @Laurawly @Huyuwei @kevinthesun @jwfromm @vinx13 @masahi @FronzenGene @yzhliu @mbrookhart @ZihengJiang @jcf94 |
152 | | - |
153 | | - |
154 | | -# tvm/driver/ |
155 | | -python/tvm/driver/** @leandron @jwfromm @tqchen @jroesch |
156 | | - |
157 | | -# tvm/driver/tvmc |
158 | | -python/tvm/driver/tvmc/** @leandron @jwfromm |
0 commit comments