-
Notifications
You must be signed in to change notification settings - Fork 243
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Properly initialize ConvSolver by default. #2427
Comments
@CAHEK7 Please remove https://github.com/ROCmSoftwarePlatform/MIOpen/labels/IMPACTS_API. wrt initialization of
Therefore, if we are not going to change the structure of |
@CAHEK7 If you agree with the comment above, please close the issue. |
We talked one more time (with @atamazov and @DrizztDoUrden) and decided to remove the status from |
All of the CK, MLIR and GEMM based kernels do Current design is error-prone and must be fixed. |
@CAHEK7 Is this issue resolved? Thanks! |
@ppanchad-amd no. It is still there. |
Based on #2379 (comment)
Currently
ConvSolver
initialized withmiopenStatusSuccess
by default, but it's not actually initialized with meaningful values:It's better to set the default status to
miopenStatusNotInitialized
, because otherwise empty solver may be used as a normal one and may trigger errors much later (or the other values will be checked to verify that it's a properly initialized solver, which make thestatus_
meaningless).@atamazov what do you think?
The text was updated successfully, but these errors were encountered: