Skip to content
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

Running on GNS data #1

Open
iSach opened this issue Sep 25, 2024 · 1 comment
Open

Running on GNS data #1

iSach opened this issue Sep 25, 2024 · 1 comment

Comments

@iSach
Copy link

iSach commented Sep 25, 2024

Hello,

First of all, thank you for releasing the code for your great paper. I am currently looking into benchmarking SFBC on the datasets from the paper "Learning to simulate complex physics with graph networks" aka GNS. For example, I am mainly trying to make the model learn to model the physics of "WaterRamps", which consists of blocks of water dropped in a square domain with rigid boundaries, and solid ramps within the domain.

The only data available is pretty much the positions and velocities. I benchmarked DMCF on the GNS data as it contains utils for that, and fits the problem formulation pretty well and does not require much hyperparameter tuning. However, I am struggling to make SFBC work on this dataset.

I tried to convert the dataset into the format of the case II dataset, by filling missing hyperparameters/inputs. However, even though the model is now training, it does not learn anything.

image

Have you tried running SFBC on such data? I would like to know how it compares to GNS and DMCF for emulating such datasets. Do you maybe some indications and advice for using it on these datasets?

Thanks in advance,
Sacha

@iSach
Copy link
Author

iSach commented Sep 25, 2024

Here is the script used for conversion: https://pastebin.com/aERJRjRX

Please note that we took the parameters from test case II.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant