Lunderberg opened a new pull request, #16658:
URL: https://github.com/apache/tvm/pull/16658

   This is a follow-up commit to https://github.com/apache/tvm/pull/16641.  
While parsing of relax expressions without a variable binding could be 
implemented at that point (e.g. `R.assert_op(condition)` instead of `dummy_var 
= R.assert_op(condition)`), the corresponding printing changes could not.  This 
was because a variable that satisfies `relax::HasVoidStructInfo(var)` could 
still be used later in the function, and removing its binding would result in 
use of an undefined variable.
   
   This commit normalizes use of void-type variables to an in-line `R.tuple()`. 
 This simplifies the relax function, and also allows the binding of void-type 
variables to be hidden.


-- 
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 go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to