leandron commented on PR #16653:
URL: https://github.com/apache/tvm/pull/16653#issuecomment-1985345318

   > > Generally speaking, I suggest adding tests that will exercise the path 
being proposed here, that is from PaddlePaddle to CMSIS-NN, including at least 
one softmax operator. Does that make sense?
   > 
   > Are you suggesting using a PaddlePaddle model with softmax parameters and 
specifying the runtime as CMSIS-NN, then validating whether the output results 
of CMSIS-NN match those of the PaddlePaddle model? This approach might not be 
feasible at the moment. I've already highlighted the potential issues with this 
method in TVM Pull Request 16651.
   
   I'm suggesting that tests need to be added when new code is contributed. 
Now, to what degree of specific tests are practical with specific 
contributions, that is part of the contribution process.
   
   It is a known fact that TVM will have numerical discrepancies with various 
input frameworks, but that hasn't been a blocker to adding tests to the 
existing implementation in all different frameworks. I don't see why 
PaddlePaddle should be an exception to that, and it is not clear in the long 
term, what is the rush into merging contributions without test, as it creates 
technical debt to the project.
   


-- 
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