Re: [apache/tvm-rfcs] [RFC][TIR] TIR Non-scalar Constants (#22)

2021-09-27 Thread Manupa Karunaratne
@areusch @junrushao1994 I have added a section to say how constants are added to the IRModule, now. Summary : The storage of constants in the IRModule, will be in "Constants" attribute as Array\ Basically, if the tir.allocate_const node is created first, then the PrimFunc and lastly if it get

Re: [apache/tvm-rfcs] [RFC][TVMScript] New namespace for tvmscript (#36)

2021-09-27 Thread Siyuan Feng
Thanks, @altanh. Your suggestion makes sense to me. To be specific, here are two cases: parse from a python script and string. 1. When we parse from a python script, we detect the prefix `T` from the python env (through function `__globals__`, i.e. you can even use `XXX.block` if with `from tvm.

Re: [apache/tvm-rfcs] Additional Target Hooks RFC (#10)

2021-09-27 Thread Andrew Reusch
thanks for working through this with us @Mousius ! excited to see this land in TVM! -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/tvm-rfcs/pull/10#issuecomment-928239768

Re: [apache/tvm-rfcs] Additional Target Hooks RFC (#10)

2021-09-27 Thread Andrew Reusch
Merged #10 into main. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/tvm-rfcs/pull/10#event-5368107660

Re: [apache/tvm-rfcs] [RFC][TVMScript] New namespace for tvmscript (#36)

2021-09-27 Thread Altan Haan
I support this change. One suggestion is that we keep a canonical namespace that will always be parsed correctly to the TIR namespace (e.g. `tir.block` will always work), and in particular use this identifier during printing. Mentioning this here since I noticed the PR apache/tvm#9115 is printin

Re: [apache/tvm-rfcs] [RFC] TVM Unified Static Memory Planning (#9)

2021-09-27 Thread Manupa Karunaratne
Hi @areusch , I have addressed candidate_memory_pool query now. For you question around fallback : > where are the "fallback" candidate_memory_pools passed in to the runtime? The fallback only happens the in the compilation time as per this RFC. Therefore, by the time USMP is done, one pool w

Re: [apache/tvm] [VOTE] Adopt round-robin assignment of reviewers for GitHub pull request reviewer assignment. (#9057)

2021-09-27 Thread Leandro Nunes
-1 I think we should try other measures before an enforced round-robin, such as: - tuning the list of maintainers in a more detailed way, with perhaps less people per directory so that lots of people don't get e-mails for simple reviews - providing more guidance to incentive smaller, incremental

Re: [apache/tvm] [VOTE] Adopt round-robin assignment of reviewers for GitHub pull request reviewer assignment. (#9057)

2021-09-27 Thread Manupa Karunaratne
-1 It feels like the wrong solution to a valid problem. The reason I object would be for mainly two reasons as follows : 1) The round-robin assignment could miss out interested reviewers. Giving everyone (who have working and contributed the specific component) the opportunity for review, IM

Re: [apache/tvm-rfcs] [RFC][TIR] Adding annotation field to tir.allocate (#23)

2021-09-27 Thread Manupa Karunaratne
@areusch @tqchen , Could we agree to move on with using the annotations instead of AttrStmt? -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/tvm-rfcs/pull/23#issuecomment-927950153

Re: [apache/tvm-rfcs] Additional Target Hooks RFC (#10)

2021-09-27 Thread Christopher Sidebottom
@areusch is there anything outstanding from you on this RFC? It seems ready to merge after the changes you've requested. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/tvm-rfcs/pull/10#issuecommen

Re: [apache/tvm-rfcs] Fix formatting in CMSIS NN RFC and remove plan (#35)

2021-09-27 Thread Leandro Nunes
Merged #35 into main. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/apache/tvm-rfcs/pull/35#event-5364638801