NVlabs / FPSci

Aim Training Experiments
Other
70 stars 23 forks source link

Experiment selection fixes #416

Open bboudaoud-nv opened 1 year ago

bboudaoud-nv commented 1 year ago

This branch attempts to fix some remaining bugs that occur when running in the Debug configuration with developerMode = true. Specifically exceptions were being thrown around removing elements that were not present in the widget manager. This was an issue before and after calling clear() on the widget manager was removed.

This branch also resets the m_firstSession flag, avoiding issues w/ undesired state when switching experiments. It should be thoroughly tested for behavior changes and possible remaining exceptions before being merged as the case it impacts is relatively niche, but it could break behavior in Release if not carefully implemented.