vvchernov opened a new pull request #8923:
URL: https://github.com/apache/tvm/pull/8923


   During unification of GRU layer for frontends (#8781) the critical bag in 
GRU implementation on ONNX frontend side was observed. Inspite of unit test of 
GRU the bag was hidden by high tolerance (~1e-2) set for RNN tests. Moreover 
after bug fixing GRU unit test still requires high tolerance for correct pass. 
This fact was strange because local tests show very good coincidence with 
golden output from pytorch for any GRU modification (~1e-7).
   1. I checked LSTM tests: tolerance 1e-6 is enough in most cases but 
sometimes it needs 1e-5 (it is tolerance for other operations tested for onnx 
frontend).
   2. Bug in GRU was localized and fixed. it was related to implementation of 
specific GRU modification.
   3. tolerance for RNN tests were reduced from 1e-2 to 1e-5
   


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