Archermmt opened a new pull request, #16280: URL: https://github.com/apache/tvm/pull/16280
This is a pull request for MSC(Multi-System Compile) RFC: https://discuss.tvm.apache.org/t/rfc-unity-msc-introduction-to-multi-system-compiler/15251/5 Tracking issue: https://github.com/apache/tvm/issues/15233 This is the Milestone 3 for MSC: Add MSCGym, enable auto compression. Add distiller, enable knowledge distilliation. To limit each PR in reviewable size, the Milestone 3 will be split into some steps: M3.1 Add distiller for distill model M3.2 **Add gym for pruning and quantization, enable auto prune/quantize** Gym in MSC works like auto tvm in tvm. It extract tasks from tools and search the best policy for apply pruning/quantization. The design of gym is similar with OpenAI Gym: https://github.com/openai/gym. It define the potimization process as "envs" and search methods as "agents". Multi agent can work together with 1 env. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
