[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-20 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r457785421 ## File path: src/auto_scheduler/compute_dag.cc ## @@ -324,17 +314,9 @@ String ComputeDAG::PrintStepsAsPython(const Array& transform_steps) cons

[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-20 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r45810 ## File path: src/auto_scheduler/transform_step.cc ## @@ -51,129 +53,539 @@ const char* IteratorAnnotationString[] = { "tensorize" // kT

[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-20 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r45810 ## File path: src/auto_scheduler/transform_step.cc ## @@ -51,129 +53,539 @@ const char* IteratorAnnotationString[] = { "tensorize" // kT

[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-20 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r457773012 ## File path: src/auto_scheduler/measure_record.cc ## @@ -82,98 +63,23 @@ struct Handler<::tvm::Array<::tvm::auto_scheduler::Step>> { inline s

[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-17 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r456552575 ## File path: tests/python/unittest/test_auto_scheduler_loop_state.py ## @@ -61,5 +61,79 @@ def test_split_fuse_reorder(): assert s1[C].iter

[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-17 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r456549272 ## File path: src/auto_scheduler/compute_dag.cc ## @@ -276,10 +276,18 @@ std::pair> ComputeDAG::ApplySteps( // return value, so the ApplyTo

[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-16 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r456228059 ## File path: python/tvm/auto_scheduler/loop_state.py ## @@ -161,16 +202,116 @@ def fuse(self, stage, iters): The Stage to be fused,

[GitHub] [incubator-tvm] merrymercy commented on a change in pull request #6073: [Ansor][AutoTVM v2.0] Phase 1: Add annotation/compute_at/compute_root/compute_inline steps

2020-07-16 Thread GitBox
merrymercy commented on a change in pull request #6073: URL: https://github.com/apache/incubator-tvm/pull/6073#discussion_r456228059 ## File path: python/tvm/auto_scheduler/loop_state.py ## @@ -161,16 +202,116 @@ def fuse(self, stage, iters): The Stage to be fused,