You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current MIOpen does not check the validation of a tuning parameter from perfdb. Thus, after fixing the tuning of a solver, we need to re-tune perfdb, otherwise, problematic tuning parameters will still be loaded.
Solution
Double-check the validation of a tuning parameter loaded from perfdb; if it is invalid, get a default tuning parameter
Better to have the infrastructure in place for all solvers
Minimize the overhead of validation
The text was updated successfully, but these errors were encountered:
This is an issue that can occur in the field if we fail to detect an error during testing. Or also in our CI if a perf-db exists that contains un-updated config for a solver.
Current MIOpen does not check the validation of a tuning parameter from perfdb. Thus, after fixing the tuning of a solver, we need to re-tune perfdb, otherwise, problematic tuning parameters will still be loaded.
This is incorrect statement. The core of the library implements full support for this.
However each solver must provide correct implementation of bool IsValidPerformanceConfig(ProblemDescription&, PerformanceConfig&) (please see #866 (comment) for more info). If this is not done, then the performanceConfig validation problems may occur.
I am proposing either closing this ticket or clarifying which solvers have this problem (+use cases). Thanks.
Issue
Solution
The text was updated successfully, but these errors were encountered: