junrushao1994 commented on pull request #9599:
URL: https://github.com/apache/tvm/pull/9599#issuecomment-981189740


   Thank you @leandron for the explanation!
   
   > Sure, if you see the example I provide in the initial message, it is 
expected that some machines won’t have a Rocm and/or cuda version - they are 
optional dependencies anyway.
   > For those machines, the user will always see those warning messages, even 
when, for example, they would only want to target CPU with LLVM. This is what I 
meant by it being overly verbose, from the user point of view.
   
   Yeah I agree. Those dependencies like cuda or rocm are optional, and 
creating cuda/rocm targets probably means cross-compilation - in this case, not 
giving specific arch version looks like a bit fishy :-) And I agree that likely 
users just want to generate code for CPU with LLVM.
   
   I'm 100% supportive of improve warning messages for TVMC and the overall TVM 
stack, and probably I don't have all the context, so might ask some really dumb 
questions - Why do these warning messages pop up even if users are not doing 
anything wrong? Is that because does `tvmc --version` constructs some dummy 
targets?
   
   Thanks a lot!
   


-- 
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: commits-unsubscr...@tvm.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to