zhanghaohit opened a new pull request #6126:
URL: https://github.com/apache/incubator-tvm/pull/6126
This is related to #5840 and split from PR #5842
This PR only keeps the modification to TVM for opencl support
This
zhanghaohit commented on pull request #5842:
URL: https://github.com/apache/incubator-tvm/pull/5842#issuecomment-662859131
> @zhanghaohit I took a second look at the changes in this PR, and I believe
it would be best to break the PR down into separate, smaller PRs:
>
> (1) modificati
mikeseven commented on issue #6090:
URL: https://github.com/apache/incubator-tvm/issues/6090#issuecomment-662860171
The script is simply test_pass_partition_graph.py is TVM tests.
Replacing `mod=WhiteListAnnotator(["add","substract","multiply"],
"ccompiler")(mod)`
with `mod=WhiteList
kazum commented on a change in pull request #6116:
URL: https://github.com/apache/incubator-tvm/pull/6116#discussion_r459278406
##
File path: rust/tvm-sys/Cargo.toml
##
@@ -32,4 +32,4 @@ ndarray = "0.12"
enumn = "^0.1"
[build-dependencies]
-bindgen = "0.51"
+bindgen = { ver
jroesch commented on pull request #6124:
URL: https://github.com/apache/incubator-tvm/pull/6124#issuecomment-662877111
cc @mbrookhart
This is an automated message from the Apache Git Service.
To respond to the message, pleas
This is an automated email from the ASF dual-hosted git repository.
jroesch pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 5046ff2 [DOCS][REFACTOR] Organize Design and Architectures (#6097)
add 06d7565 [Rust] Clean up convers
jroesch merged pull request #6114:
URL: https://github.com/apache/incubator-tvm/pull/6114
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
jroesch commented on a change in pull request #6116:
URL: https://github.com/apache/incubator-tvm/pull/6116#discussion_r459284775
##
File path: rust/tvm-sys/Cargo.toml
##
@@ -32,4 +32,4 @@ ndarray = "0.12"
enumn = "^0.1"
[build-dependencies]
-bindgen = "0.51"
+bindgen = { v
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459304915
##
File path: src/runtime/contrib/arm_compute_lib/acl_runtime.cc
##
@@ -163,24 +149,61 @@ class ACLRuntime : public JSONRuntimeBase {
struct Cac
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459321017
##
File path: src/relay/backend/contrib/arm_compute_lib/codegen.cc
##
@@ -78,57 +90,83 @@ class ACLJSONSerializer : public
backend::contrib::JSONS
d-smirnov opened a new pull request #6127:
URL: https://github.com/apache/incubator-tvm/pull/6127
https://www.tensorflow.org/lite/performance/quantization_spec#referencesQUANTIZE
(Requantization)
Input 0:
data_type : int8
range : [-128, 127]
granularity: per
giuseros commented on pull request #6095:
URL: https://github.com/apache/incubator-tvm/pull/6095#issuecomment-662986592
Hi @FrozenGene ,
Final changes to this PR.
* Introducing the `compute_at` knobs forces us to use `xgb_knob` tuner which
does not support `locate_cache` annotat
FrozenGene commented on a change in pull request #6095:
URL: https://github.com/apache/incubator-tvm/pull/6095#discussion_r459441879
##
File path: topi/python/topi/arm_cpu/depthwise_conv2d.py
##
@@ -181,6 +181,170 @@ def depthwise_conv2d_nchw_spatial_pack(cfg, data, kernel,
st
giuseros commented on a change in pull request #6095:
URL: https://github.com/apache/incubator-tvm/pull/6095#discussion_r459455600
##
File path: topi/python/topi/arm_cpu/depthwise_conv2d.py
##
@@ -181,6 +181,170 @@ def depthwise_conv2d_nchw_spatial_pack(cfg, data, kernel,
stri
TaoLv commented on pull request #6115:
URL: https://github.com/apache/incubator-tvm/pull/6115#issuecomment-663028130
Better to show the performance of TVM before using MKL s8u8s32 GEMM.
This is an automated message from the A
ANSHUMAN87 commented on a change in pull request #6066:
URL: https://github.com/apache/incubator-tvm/pull/6066#discussion_r459506386
##
File path: src/tir/transforms/hoist_if_then_else.cc
##
@@ -0,0 +1,376 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+
ANSHUMAN87 commented on a change in pull request #6066:
URL: https://github.com/apache/incubator-tvm/pull/6066#discussion_r459506386
##
File path: src/tir/transforms/hoist_if_then_else.cc
##
@@ -0,0 +1,376 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+
ANSHUMAN87 commented on a change in pull request #6066:
URL: https://github.com/apache/incubator-tvm/pull/6066#discussion_r459511992
##
File path: src/tir/transforms/hoist_if_then_else.cc
##
@@ -0,0 +1,376 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+
ANSHUMAN87 commented on a change in pull request #6066:
URL: https://github.com/apache/incubator-tvm/pull/6066#discussion_r459511992
##
File path: src/tir/transforms/hoist_if_then_else.cc
##
@@ -0,0 +1,376 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+
hanzz2007 commented on pull request #6128:
URL: https://github.com/apache/incubator-tvm/pull/6128#issuecomment-663060458
@tqchen
This is an automated message from the Apache Git Service.
To respond to the message, please log
hanzz2007 opened a new pull request #6128:
URL: https://github.com/apache/incubator-tvm/pull/6128
avoid unexpected throw in AttrInitEntry, as discussed in #6093
This is an automated message from the Apache Git Service.
To
cloud-mxd opened a new issue #6129:
URL: https://github.com/apache/incubator-tvm/issues/6129
I'm using file /python/tvm/relay/frontend/pytorch.py to convert pytorch
model, but raise error like this:
```text
Traceback (most recent call last):
File "apply_opt_torch.py", line 193, i
anijain2305 commented on pull request #6119:
URL: https://github.com/apache/incubator-tvm/pull/6119#issuecomment-663077305
I realized that this is more of scale calculation instead of quantize or
dequantize calculation. Therefore, this should be considered where we are
quantizing the model
anijain2305 closed pull request #6119:
URL: https://github.com/apache/incubator-tvm/pull/6119
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
anijain2305 merged pull request #6110:
URL: https://github.com/apache/incubator-tvm/pull/6110
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
This is an automated email from the ASF dual-hosted git repository.
anijain2305 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 06d7565 [Rust] Clean up conversions between TVM and Rust functions
(#6114)
add 9d34eaa Improve re
anijain2305 commented on pull request #6110:
URL: https://github.com/apache/incubator-tvm/pull/6110#issuecomment-663078598
Thanks @giuseros This is merged!
This is an automated message from the Apache Git Service.
To respond
comaniac commented on issue #6090:
URL: https://github.com/apache/incubator-tvm/issues/6090#issuecomment-663080925
The message you posted is expected. `ccompiler` is only used for
demonstration purpose, and we don't expect to suppose more ops for it. The
fallback mechanism on CPU is to use
anijain2305 commented on a change in pull request #6095:
URL: https://github.com/apache/incubator-tvm/pull/6095#discussion_r459545611
##
File path: python/tvm/relay/op/strategy/arm_cpu.py
##
@@ -161,11 +161,11 @@ def conv2d_strategy_arm_cpu(attrs, inputs, out_type,
target):
comaniac commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459551485
##
File path: src/relay/backend/contrib/arm_compute_lib/codegen.cc
##
@@ -78,57 +90,83 @@ class ACLJSONSerializer : public
backend::contrib::JSONS
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459571834
##
File path: src/runtime/contrib/arm_compute_lib/acl_runtime.cc
##
@@ -163,24 +149,61 @@ class ACLRuntime : public JSONRuntimeBase {
struct Cac
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459578673
##
File path: src/relay/backend/contrib/arm_compute_lib/codegen.cc
##
@@ -78,57 +90,83 @@ class ACLJSONSerializer : public
backend::contrib::JSONS
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459603811
##
File path: tests/python/contrib/test_arm_compute_lib/test_conv2d.py
##
@@ -127,51 +241,31 @@ def test_conv2d():
device = Device()
np
comaniac commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459604117
##
File path: src/relay/backend/contrib/arm_compute_lib/codegen.cc
##
@@ -78,57 +90,83 @@ class ACLJSONSerializer : public
backend::contrib::JSONS
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459604438
##
File path: src/runtime/contrib/arm_compute_lib/acl_utils.cc
##
@@ -108,6 +111,30 @@ arm_compute::PadStrideInfo ToACLPadStride(const
std::vector
anijain2305 commented on pull request #6115:
URL: https://github.com/apache/incubator-tvm/pull/6115#issuecomment-663128946
@TaoLv Good point, I added the latency numbers for TVM alone. Thanks for
pointing it out!
This is an
comaniac commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459606833
##
File path: tests/python/contrib/test_arm_compute_lib/test_conv2d.py
##
@@ -127,51 +241,31 @@ def test_conv2d():
device = Device()
np
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459608769
##
File path: tests/python/contrib/test_arm_compute_lib/test_conv2d.py
##
@@ -127,51 +241,31 @@ def test_conv2d():
device = Device()
np
csullivan commented on a change in pull request #6085:
URL: https://github.com/apache/incubator-tvm/pull/6085#discussion_r459608948
##
File path: python/tvm/relay/frontend/tensorflow.py
##
@@ -637,10 +637,11 @@ def _impl(inputs, attr, params, mod):
iou_threshold = np.a
comaniac commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459616949
##
File path: tests/python/contrib/test_arm_compute_lib/test_conv2d.py
##
@@ -127,51 +241,31 @@ def test_conv2d():
device = Device()
np
zhiics commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459618012
##
File path: tests/python/contrib/test_arm_compute_lib/test_conv2d.py
##
@@ -127,51 +241,31 @@ def test_conv2d():
device = Device()
np.r
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459624243
##
File path: src/runtime/contrib/arm_compute_lib/acl_utils.cc
##
@@ -108,6 +111,30 @@ arm_compute::PadStrideInfo ToACLPadStride(const
std::vector
lhutton1 commented on a change in pull request #6109:
URL: https://github.com/apache/incubator-tvm/pull/6109#discussion_r459626275
##
File path: tests/python/contrib/test_arm_compute_lib/test_conv2d.py
##
@@ -127,51 +241,31 @@ def test_conv2d():
device = Device()
np
trevor-m commented on pull request #6108:
URL: https://github.com/apache/incubator-tvm/pull/6108#issuecomment-663152986
IIRC, data arrangement was removed from get_valid_counts to improve
performance because the data arrangement would be done by NMS anyway. Does this
PR maintain the perfor
junrushao1994 commented on pull request #6118:
URL: https://github.com/apache/incubator-tvm/pull/6118#issuecomment-663159381
just curious, what is it used for?
This is an automated message from the Apache Git Service.
To resp
junrushao1994 commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459194418
##
File path: tests/python/unittest/test_auto_scheduler_loop_state.py
##
@@ -143,6 +143,282 @@ def test_compute_at_root_inline():
assert
jwfromm commented on pull request #5235:
URL: https://github.com/apache/incubator-tvm/pull/5235#issuecomment-663174713
LGTM
This is an automated message from the Apache Git Service.
To respond to the message, please log on to
merrymercy commented on a change in pull request #6103:
URL: https://github.com/apache/incubator-tvm/pull/6103#discussion_r459691514
##
File path: src/auto_scheduler/compute_dag.cc
##
@@ -126,6 +555,7 @@ class FlopEstimator : public ExprFunctor {
fail_ = true;
jwfromm commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663203960
I did a few tests with the script you provided and I'm fairly certain this
has nothing to do with `apply_history_best`. I think this is instead an issue
of whether tophub sched
icemelon9 commented on pull request #5955:
URL: https://github.com/apache/incubator-tvm/pull/5955#issuecomment-663214236
Thanks @lsy643
This is an automated message from the Apache Git Service.
To respond to the message, ple
This is an automated email from the ASF dual-hosted git repository.
haichen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 9d34eaa Improve reduction schedule on arm CPUs (#6110)
add fe76196 Register Shape Func for Some Operat
icemelon9 merged pull request #5955:
URL: https://github.com/apache/incubator-tvm/pull/5955
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 t
merrymercy commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663218666
I ran the code and found adding `compile_engine.get().clear()` before `with
autotvm.apply_history_best(log_filename):` acutally fixes the issue.
This issue is not related
merrymercy edited a comment on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663218666
I ran the code and found adding `compile_engine.get().clear()` before `with
autotvm.apply_history_best(log_filename):` acutally fixes the issue.
This issue is not
merrymercy edited a comment on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663218666
I ran the code and found adding `compile_engine.get().clear()` before `with
autotvm.apply_history_best(log_filename):` acutally fixes the issue.
This issue is not
merrymercy commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663221391
To prevent such bugs happening again, we can force relay to clear the cache
after every `relay.build`
This
merrymercy edited a comment on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663221391
To prevent such issues happening again, we can force relay to clear the
cache after every `relay.build`
-
merrymercy edited a comment on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663221391
To prevent such issues from happening again, we can force relay to clear the
cache after every `relay.build`
merrymercy edited a comment on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663221391
To prevent such issues from happening again, we can force relay to clear the
cache after every `relay.build`.
So the cache mechanism in relay only works within a si
tkonolige commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663223033
Now it is working with `compile_engine.get().clear()`, but I had to remove
the tuning log first.
This is an
merrymercy commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663229677
What do you mean by `remove the tuning log`?
If you add `compile_engine.get().clear()`, then the result of `python3
example.py extract` will match the result of `python3 e
merrymercy edited a comment on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663229677
What do you mean by "remove the tuning log"?
If you add `compile_engine.get().clear()`, then the result of `python3
example.py extract` will match the result of `py
jwfromm commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663229748
@merrymercy, it seems like the keys are still being saved in the
DispatchContext memory even after clearing the cache. An easy to way to see
this is doing build twice on the sa
jroesch commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459719321
##
File path: src/auto_scheduler/loop_state.h
##
@@ -358,19 +369,43 @@ class State : public ObjectRef {
void compute_at(int stage_id, int target_
zhiics commented on pull request #5235:
URL: https://github.com/apache/incubator-tvm/pull/5235#issuecomment-663231777
Thanks @hzfan @jwfromm @tqchen @kazum
This is an automated message from the Apache Git Service.
To respond
This is an automated email from the ASF dual-hosted git repository.
zhic pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from fe76196 Register Shape Func for Some Operators to Handle Dynamic
Shapes (#5955)
add 6dbc344 [RELAY][Fix]
jroesch commented on pull request #6116:
URL: https://github.com/apache/incubator-tvm/pull/6116#issuecomment-663231660
Thanks Jason!
This is an automated message from the Apache Git Service.
To respond to the message, please
zhiics merged pull request #5235:
URL: https://github.com/apache/incubator-tvm/pull/5235
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 g
This is an automated email from the ASF dual-hosted git repository.
jroesch pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-tvm.git.
from 6dbc344 [RELAY][Fix] i64 indices (#5235)
add 0a1c4c2 [Rust] Some rust cleanups (#6116)
No new revisio
tkonolige commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663231546
@merrymercy When I tested `compile_engine.get().clear()` the first time I
might have had a corrupted or incorrect tuning log. The second time I test
`compile_engine.get().cle
jroesch merged pull request #6116:
URL: https://github.com/apache/incubator-tvm/pull/6116
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
merrymercy commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663232365
@jroesch Yes, the behavior you mentioned is desired. That is designed by me
to mimic the behavior of `logging.warning` in python's built-in library. The
principle is that a
merrymercy edited a comment on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663232365
@jroesch Yes, the behavior you mentioned is desired. That is designed by me
to mimic the behavior of `logging.warning` in python's built-in library. The
principle is
jwfromm commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663233076
ok that all makes sense to me, thanks for the clarification @merrymercy!
This is an automated message from the
jwfromm commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663233439
We should probably try to upstream a PR that adds
`compile_engine.get().clear()` to the end of the `relay.build` function.
giuseros commented on pull request #6095:
URL: https://github.com/apache/incubator-tvm/pull/6095#issuecomment-663233922
I probably enabled a CUDA test that was making the CI hang. I reverted the
test hoping that this was the issue
--
jroesch commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663234072
@tkonolige @jwfromm yeah the caching makes sense to me, this is why I was
against it a long time ago 😆 . I think we should add to the C++ implementation
of `build` to ensure th
merrymercy commented on issue #6096:
URL: https://github.com/apache/incubator-tvm/issues/6096#issuecomment-663238657
To conclude, the current cache mechanism in relay works globally across
different calls to `relay.build`. If we want to use two different schedules for
the same relay subgra
ymwangg opened a new pull request #6130:
URL: https://github.com/apache/incubator-tvm/pull/6130
This PR fixes two bugs related to autotvm on the `conv2d_nchw_winograd.mali`
operator.
- KeyError when computing`kvshape`
- Duplicate args returned by `autotvm.task.task.TaskTemplate.get_in
merrymercy commented on a change in pull request #6103:
URL: https://github.com/apache/incubator-tvm/pull/6103#discussion_r459749490
##
File path: src/auto_scheduler/compute_dag.cc
##
@@ -114,7 +118,432 @@ Array TopoSortOps(const Array&
tensors) {
return ops;
}
-// Estim
merrymercy commented on a change in pull request #6103:
URL: https://github.com/apache/incubator-tvm/pull/6103#discussion_r459749921
##
File path: src/auto_scheduler/compute_dag.cc
##
@@ -114,7 +118,432 @@ Array TopoSortOps(const Array&
tensors) {
return ops;
}
-// Estim
merrymercy commented on a change in pull request #6103:
URL: https://github.com/apache/incubator-tvm/pull/6103#discussion_r459749921
##
File path: src/auto_scheduler/compute_dag.cc
##
@@ -114,7 +118,432 @@ Array TopoSortOps(const Array&
tensors) {
return ops;
}
-// Estim
merrymercy commented on a change in pull request #6103:
URL: https://github.com/apache/incubator-tvm/pull/6103#discussion_r459750828
##
File path: src/auto_scheduler/compute_dag.cc
##
@@ -114,7 +118,432 @@ Array TopoSortOps(const Array&
tensors) {
return ops;
}
-// Estim
giuseros commented on pull request #6095:
URL: https://github.com/apache/incubator-tvm/pull/6095#issuecomment-663266858
@FrozenGene , @anijain2305 ,
This is my last commit before holidays. I enabled only the `arm_cpu` tests
(everything passes locally). The case with `dilation>1` will be
tkonolige opened a new pull request #6131:
URL: https://github.com/apache/incubator-tvm/pull/6131
Clear the compile cache between module builds so that schedule changes will
have an effect. Also, clear the warning cache so that schedule changes properly
list untuned ops.
Note: this
jroesch commented on a change in pull request #6131:
URL: https://github.com/apache/incubator-tvm/pull/6131#discussion_r459773263
##
File path: src/relay/backend/build_module.cc
##
@@ -225,6 +226,8 @@ class RelayBuildModule : public runtime::ModuleNode {
targets_ = targets
comaniac commented on a change in pull request #6131:
URL: https://github.com/apache/incubator-tvm/pull/6131#discussion_r459777668
##
File path: python/tvm/autotvm/task/relay_integration.py
##
@@ -140,6 +140,11 @@ def extract_from_multiple_program(mods, params, target,
target_
merrymercy commented on pull request #6103:
URL: https://github.com/apache/incubator-tvm/pull/6103#issuecomment-663276179
@junrushao1994 @jcf94 @comaniac Most of the comments are addressed. I added
more doc and make the name convention more consistent and meaningful. Please
take another l
zhiics commented on pull request #6118:
URL: https://github.com/apache/incubator-tvm/pull/6118#issuecomment-663303284
The number contains both inputs and weights. Is that what you want?
This is an automated message from the A
merrymercy commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459808071
##
File path: python/tvm/auto_scheduler/loop_state.py
##
@@ -351,6 +351,72 @@ def compute_root(self, stage):
self.state_object = _ffi_ap
merrymercy commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459808071
##
File path: python/tvm/auto_scheduler/loop_state.py
##
@@ -351,6 +351,72 @@ def compute_root(self, stage):
self.state_object = _ffi_ap
merrymercy commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459808071
##
File path: python/tvm/auto_scheduler/loop_state.py
##
@@ -351,6 +351,72 @@ def compute_root(self, stage):
self.state_object = _ffi_ap
merrymercy commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459808487
##
File path: python/tvm/auto_scheduler/loop_state.py
##
@@ -351,6 +351,72 @@ def compute_root(self, stage):
self.state_object = _ffi_ap
leonwanghui commented on a change in pull request #5892:
URL: https://github.com/apache/incubator-tvm/pull/5892#discussion_r459808855
##
File path: apps/wasm-standalone/wasm-graph/src/utils.rs
##
@@ -0,0 +1,48 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under on
jcf94 commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459809086
##
File path: tests/python/unittest/test_auto_scheduler_loop_state.py
##
@@ -143,6 +143,282 @@ def test_compute_at_root_inline():
assert s0[conv]
leonwanghui commented on a change in pull request #5892:
URL: https://github.com/apache/incubator-tvm/pull/5892#discussion_r459809422
##
File path: apps/wasm-standalone/wasm-graph/src/utils.rs
##
@@ -0,0 +1,48 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under on
jcf94 commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459809462
##
File path: src/auto_scheduler/loop_state.h
##
@@ -195,6 +197,17 @@ class AttachMap : public ObjectRef {
void UpdateIters(const std::vector& orig
merrymercy commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459809485
##
File path: src/auto_scheduler/loop_state.h
##
@@ -225,6 +238,13 @@ class StateNode : public Object {
* operation.
*/
AttachMap atta
merrymercy commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459809485
##
File path: src/auto_scheduler/loop_state.h
##
@@ -225,6 +238,13 @@ class StateNode : public Object {
* operation.
*/
AttachMap atta
merrymercy commented on a change in pull request #6107:
URL: https://github.com/apache/incubator-tvm/pull/6107#discussion_r459810059
##
File path: src/auto_scheduler/transform_step.cc
##
@@ -923,5 +958,272 @@ String
ComputeRootStepNode::PrintAsPythonAPI(Array* stages,
retur
1 - 100 of 133 matches
Mail list logo