Skip to content

Commit 1d0866b

Browse files
tqchenSiyuan Feng
authored andcommitted
[REFACTOR] Phase out relay python components (apache#17656)
This PR starts the step 0 to phase out relay from the current development main branch. This PR focuses on the python components of relay, autotvm, auto_scheduler. To make the change manageable, we will also do followup steps on te.Schedule and c++ components in followup PRs. To continue support community members who depends on legacy flows, the [v0.19.0](https://github.com/apache/tvm/tree/v0.19.0) branch will continue contain these components. As noted in [discussion on phasing out legacy components](https://discuss.tvm.apache.org/t/phasing-out-legacy-components/17703/30), this would help us to do two purposes: - By removing outdated or redundant elements, we can significantly reduce complexity and improve maintainability. - Unify our focus: Concentrating our efforts on the new unity flow will allow for more efficient development and innovation. It is also a good opportunity for us to revisit and reduce CI time. The past relay legacy flow contains a lot of end to end tests that requires hardware resources to run and causing long CI time. Moving onwards, we can focus more on unit-tests that focuses on structural equality and runs within seconds, while be mindful about tests that requires hardware resources (by restricting them to specific folders and CI nightly in some cases). --- Co-authored-by: Siyuan Feng <hzfengsy@sjtu.edu.cn>
1 parent 7be9362 commit 1d0866b

1,246 files changed

Lines changed: 571 additions & 338311 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -829,6 +829,7 @@ if(NOT DEFINED ENV{CONDA_BUILD})
829829
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/python
830830
)
831831
add_dependencies(tvm_cython tvm)
832+
message("Add Cython build into the default build step")
832833
endif()
833834

834835
# Installation rules

apps/benchmark/README.md

Lines changed: 0 additions & 156 deletions
This file was deleted.

0 commit comments

Comments
 (0)