Open ds257 opened 1 month ago
Hi Diya,
Thanks for your interest in our work. Pinging @Ewerton-Vieira since he is one of the developers of dytop
.
Hi Diya,
MORALS works for non-stochastic systems, so if you try to use it for a neural network with stochastic output, it will result in a similar error to the one reported.
Dear authors,
I am encountering an issue during the computation of Regions of Attraction (RoA) while using the MORALS framework, specifically with the
dytop
package. The issue arises when certain nodes in the Morse Graph are missing from the adjacency list, causing an error during thepropagate
function inRoA.py
andancestors
function inPoset.py
.Here is a summary of the error trace:
I’ve attempted to add logging and handle missing adjacencies gracefully, but the missing nodes appear to be critical for the graph structure. Could you provide guidance on how to resolve this issue or suggest any changes to ensure the computation continues even with missing adjacencies?
Steps to Reproduce:
Prepare the Dataset:
pendulum_lqr1k
dataset is downloaded and placed inside theexamples/data/
directory as follows:Train the Autoencoder and Latent Dynamics Networks:** Run the following command to train the models with the Pendulum LQR dataset:
Compute the Morse Graph and Regions of Attraction (RoA): After training, run the following command to compute the Morse Graph and RoA:
Observe the Error: The issue occurs during the RoA computation when certain nodes in the Morse Graph are not found in the adjacency list. The error trace points to the propagation function in
RoA.py
andPoset.py
, where nodes are missing from the graph structure.Environment:
Best regards,
Diya Saraf