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
One of the methods in the analyze methods can fail due to lack of information (e.g. get_stable_notes fails if the makam of the recording is not known) or there is simply a bug.
Right now, such as case would fail all the analyze method. Nevertheless we would like to keep all the extracted information and get information on why and where the algorithms have failed.
The modules call in the analyze method should return their error state, in case there is an exception. Then the analyze method should catch it and process it in the best way the user can understand.
The output dictionary in the features should not have the keys for the failed experiments. The processed exceptions should be stacked and returned along with the features output, so that the user can be informed.
For the error stack structure, it might be best to consider how Dunya workers display these errors.
The text was updated successfully, but these errors were encountered:
One of the methods in the analyze methods can fail due to lack of information (e.g. get_stable_notes fails if the makam of the recording is not known) or there is simply a bug.
Right now, such as case would fail all the analyze method. Nevertheless we would like to keep all the extracted information and get information on why and where the algorithms have failed.
The modules call in the analyze method should return their error state, in case there is an exception. Then the analyze method should catch it and process it in the best way the user can understand.
The output dictionary in the features should not have the keys for the failed experiments. The processed exceptions should be stacked and returned along with the features output, so that the user can be informed.
For the error stack structure, it might be best to consider how Dunya workers display these errors.
The text was updated successfully, but these errors were encountered: