This is an automated email from the ASF dual-hosted git repository.

syfeng pushed a change to branch unity
in repository https://gitbox.apache.org/repos/asf/tvm.git


    from 58daeb4905 Update FlashInfer (#16292)
     add 303afdbccc [Unity][MSC][M3.2] Add gym for pruning and quantization, 
enable auto prune/quantize (#16280)

No new revisions were added by this update.

Summary of changes:
 .../contrib/{ethosu => msc/core/gym}/__init__.py   |   6 +-
 .../core/{tools/prune => gym/agent}/__init__.py    |   4 +-
 .../tvm/contrib/msc/core/gym/agent/base_agent.py   | 312 ++++++++
 python/tvm/contrib/msc/core/gym/agent/method.py    |  80 ++
 .../tvm/contrib/msc/core/gym/agent/search_agent.py | 180 +++++
 .../{ethosu => msc/core/gym/control}/__init__.py   |   5 +-
 .../tvm/contrib/msc/core/gym/control/configer.py   |  97 +++
 .../tvm/contrib/msc/core/gym/control/controller.py | 107 +++
 .../__init__.py => gym/control/namespace.py}       |  25 +-
 python/tvm/contrib/msc/core/gym/control/service.py | 810 +++++++++++++++++++++
 python/tvm/contrib/msc/core/gym/control/worker.py  | 216 ++++++
 .../{tools/distill => gym/environment}/__init__.py |   5 +-
 .../contrib/msc/core/gym/environment/base_env.py   | 366 ++++++++++
 .../tvm/contrib/msc/core/gym/environment/method.py | 202 +++++
 .../contrib/msc/core/gym/environment/prune_env.py  |  95 +++
 .../msc/core/gym/environment/quantize_env.py       |  99 +++
 python/tvm/contrib/msc/core/tools/prune/pruner.py  |  54 ++
 python/tvm/contrib/msc/core/tools/tool.py          |  16 +
 python/tvm/contrib/msc/core/utils/file.py          |   1 +
 python/tvm/contrib/msc/core/utils/register.py      | 172 +++++
 .../msc/framework/tensorrt/codegen/codegen.py      |  19 +-
 python/tvm/contrib/msc/pipeline/manager.py         |  22 +-
 tests/python/contrib/test_msc/test_tools.py        |  63 +-
 23 files changed, 2934 insertions(+), 22 deletions(-)
 copy python/tvm/contrib/{ethosu => msc/core/gym}/__init__.py (88%)
 copy python/tvm/contrib/msc/core/{tools/prune => gym/agent}/__init__.py (92%)
 create mode 100644 python/tvm/contrib/msc/core/gym/agent/base_agent.py
 create mode 100644 python/tvm/contrib/msc/core/gym/agent/method.py
 create mode 100644 python/tvm/contrib/msc/core/gym/agent/search_agent.py
 copy python/tvm/contrib/{ethosu => msc/core/gym/control}/__init__.py (89%)
 create mode 100644 python/tvm/contrib/msc/core/gym/control/configer.py
 create mode 100644 python/tvm/contrib/msc/core/gym/control/controller.py
 copy python/tvm/contrib/msc/core/{runtime/__init__.py => 
gym/control/namespace.py} (65%)
 create mode 100644 python/tvm/contrib/msc/core/gym/control/service.py
 create mode 100644 python/tvm/contrib/msc/core/gym/control/worker.py
 copy python/tvm/contrib/msc/core/{tools/distill => 
gym/environment}/__init__.py (89%)
 create mode 100644 python/tvm/contrib/msc/core/gym/environment/base_env.py
 create mode 100644 python/tvm/contrib/msc/core/gym/environment/method.py
 create mode 100644 python/tvm/contrib/msc/core/gym/environment/prune_env.py
 create mode 100644 python/tvm/contrib/msc/core/gym/environment/quantize_env.py

Reply via email to