Re: [apache/tvm-rfcs] [RFC]FamilySeer: A new search method for Auto-scheduler (PR #57)

2022-02-18 Thread Cody Yu
Thanks for the RFC. Will review next week. -- Reply to this email directly or view it on GitHub: https://github.com/apache/tvm-rfcs/pull/57#issuecomment-1045334149 You are receiving this because you are subscribed to this thread. Message ID:

[Apache TVM Discuss] [Development] Can we lift tir.AttrStmt value type to ObjectRef?

2022-02-18 Thread tqchen via Apache TVM Discuss
AttrStmt was our historical way to create extensions. While it offered quite some convenience, it also created a dilemma that it may introduce new language extensions that may become incompatible with the existing semantics. e.g. an old pass may no longer be compatible with a new extension sem

[Apache TVM Discuss] [Development] Can we lift tir.AttrStmt value type to ObjectRef?

2022-02-18 Thread Junru Shao via Apache TVM Discuss
This is definitely interesting usecases which unifies "AttrStmt" with definitions of Attr otherwhere in the codebase. Given `AttrStmt` is something we wanted to move away from, I would love to confirm with @tqchen that the change is acceptable --- [Visit Topic](https://discuss.tvm.apache

Re: [apache/tvm] [RFC]FamilySeer: A new search method for Auto-scheduler (PR #9875)

2022-02-18 Thread noobotdj
This PR is closed due to a rename branch problem. Please refer to new PR (https://github.com/apache/tvm/pull/10308) -- Reply to this email directly or view it on GitHub: https://github.com/apache/tvm/pull/9875#issuecomment-1044412038 You are receiving this because you are subscribed to this threa

[apache/tvm] [Pre-RFC]FamilySeer: A new search method for Auto-scheduler (PR #10308)

2022-02-18 Thread noobotdj
Previous [PR](https://github.com/apache/tvm/pull/9875) is closed due to a rename branch problem. Pre-RFC (https://discuss.tvm.apache.org/t/rfc-familyseer-a-new-search-method-for-auto-scheduler/11877) in forum. tvm-rfcs (https://github.com/apache/tvm-rfcs/pull/57) You can view, comment on, or mer

[apache/tvm-rfcs] [RFC]FamilySeer: A new search method for Auto-scheduler (PR #57)

2022-02-18 Thread noobotdj
RFC topic in forum: https://discuss.tvm.apache.org/t/rfc-familyseer-a-new-search-method-for-auto-scheduler/11877 @comaniac @junrushao1994 You can view, comment on, or merge this pull request online at: https://github.com/apache/tvm-rfcs/pull/57 -- Commit Summary -- * Create 0052-FamilySeer

[Apache TVM Discuss] [Development/pre-RFC] [RFC] UMA: Universal Modular Accelerator Interface

2022-02-18 Thread Michael J Klaiber via Apache TVM Discuss
@fPecc, Andrew @areusch has agreed to put it on the agenda of the next community meeting. Would be great to have as many interested community members there as possible to collect requirements and find a sweet spot for the API 👍. --- [Visit Topic](https://discuss.tvm.apache.org/t/rfc-uma-

[Apache TVM Discuss] [Development/pre-RFC] [RFC] UMA: Universal Modular Accelerator Interface

2022-02-18 Thread F Pecc via Apache TVM Discuss
@areusch @paulpb is there going to be a discussion about this feature, perhaps on a community meeting? I would like to be there, I think this feature will greatly help the future integration of accelerators, something I am extremely interested in. --- [Visit Topic](https://discuss.tvm.ap

[Apache TVM Discuss] [Development] Can we lift tir.AttrStmt value type to ObjectRef?

2022-02-18 Thread wrongtest via Apache TVM Discuss
Hi~ I think this is not the issue of tvmscript. For example, though `List[Integer]` is supported by script, it would fail in lowering with `Illegal attribute of key pragma_key, value type Array not supported`, since the annotation can not convert to an attr stmt. ```python import tvm from t

[Apache TVM Discuss] [Development] Can we lift tir.AttrStmt value type to ObjectRef?

2022-02-18 Thread Junru Shao via Apache TVM Discuss
[quote="wrongtest, post:1, topic:12118"] But certain pragma annotations can not get lowerer to `T.attr`,only those of expression typed values are allowed [/quote] Would you like to elaborate? Currently the type of `AttrStmtNode::value` is `PrimExpr`, but which type cannot be supported by TVMSc

[Apache TVM Discuss] [Development] Can we lift tir.AttrStmt value type to ObjectRef?

2022-02-18 Thread wrongtest via Apache TVM Discuss
Schedule annotations of `For` and `Block` are all Map. But certain pragma annotations can not get lowerer to `T.attr`,only those of expression typed values are allowed. --- [Visit Topic](https://discuss.tvm.apache.org/t/can-we-lift-tir-attrstmt-value-type-to-objectref/12118/1) to respond