You are viewing a plain text version of this content. The canonical link for it is here.
Posted to discuss-archive@tvm.apache.org by sunlex0717 via TVM Discuss <no...@discuss.tvm.ai> on 2020/08/23 13:24:11 UTC

[TVM Discuss] [Questions] How to define search space an bypass some of them


Hi guys:

Do we have some functions which I can use to bypass some configurations in pre-defined search space. 

For instance, If I I have three parameters should be tuned *p1*  ,*p2* , *p2*

Followed and auto-tuning tutorial, I should do something like 
```
cfg.define_knob("p1", [1, 2, 4])
cfg.define_knob("p2", [1, 2, 4])
cfg.define_knob("p3", [1, 2, 4])
```

In this case, we will have 3 x 3 x 3 = 27 configurations.

However, If I know that I will certainly not go to  p1 = 1 , p2 = 2 , p3 =3 because some known exteran hardware information. Then I can prune some configurations and reduce the 27-configuration search space to smaller one.

Do we have some auxiliary functions for this?
@merrymercy @tqchen 
Thank you





---
[Visit Topic](https://discuss.tvm.ai/t/how-to-define-search-space-an-bypass-some-of-them/7699/1) to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsubscribe/feec5a051c910f65bd79e4c7795129a6c2703e2219e8b9099e5c0e26cce318ed).

[TVM Discuss] [Questions] How to define search space an bypass some of them

Posted by "Cody H. Yu via TVM Discuss" <no...@discuss.tvm.ai>.

We don’t support non-grid tuning space in AutoTVM. On the other hand, the new auto-scheduler that is being upstreamed will support symbolic tuning parameters with conditional expression.





---
[Visit Topic](https://discuss.tvm.ai/t/how-to-define-search-space-an-bypass-some-of-them/7699/2) to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click here](https://discuss.tvm.ai/email/unsubscribe/69ec263a4f9d1c22738c41b598b1ed22d29e5b18784cba1767c7462bfe7ff7e4).