TVM adopts Apache style committer model. The package is developed and used by the community.
We actively seek committers that come from community contributors who:
- Made substantial contributions to the project.
- All forms of contributions are valued (see detail in next section).
- Maintain quality standards in contributions
- e.g. consistently made contributions without requiring extensive rewrites prior to being merged.
- Willing to spend time on maintaining and lead the project.
We value all forms of contributions, here is a non-comprehensive list of contributions that are welcomed
- Documentation and usage examples
- Community participation, answering questions and issues.
- Code readability and developer guide
- We welcome contributions that add code comments to improve readability
- We also welcome contributions to docs to explain the design choices of the internal.
- Test cases to make the codebase more robust
- Tutorials, blog posts, talks that promote the project.
See Contributor guide on tips for contributions.
Committers are people who have made substantial contribution to the project and granted write access to the project.
- Tianqi Chen, University of Washington
- Thierry Moreau, University of Washington
- Haichen Shen, University of Washington
- Ziheng Jiang, Fudan University
Code owners are people who make substantial contribution to a module and are qualified to lead development and review changes of the owned module.
- Aditya Atluri ROCM
- Leyuan Wang TOPI
- Yuwei Hu TOPI
- Yizhi Liu JVM package
- Zhixun Tan OpenGL/WebGL backend
- Full List of Contributors
- To contributors: please add your name to the list.
- Qiao Zhang
- Jian Weng
- Masahiro Masuda
- Haolong Zhang
- Cody Hao Yu
- Chris Nuernberger