Junwoo Cho*,
Seungtae Nam*,
Hyunmo Yang,
Youngjoon Hong,
Seok-Bae Yun,
Eunbyun Park†
*Equal contribution, †Corresponding author.
Conference on Neural Information Processing Systems (NeurIPS 2023)
Spotlight presentation
Navier_Stokes.mp4
- SPINN consists of multiple MLPs, each of which takes an individual 1-dimensional coordinate as an input.
- The output is constructed by a simple product and summation.
- please follow the official document for installation.
- if you already installed both of them, please skip this part.
- run the command below at "/your/path/to/SPINN".
- don't forget to include the dot at the end.
docker build -t spinn_environment .
- run the command below at "/your/path/to/SPINN".
docker run -it -v $(pwd):/workspace -p 8888:8888 --gpus all --ipc host --name spinn spinn_environment:latest
- run the command below inside the container.
jupyter notebook --allow-root --ip 0.0.0.0 --port 8888
Run the command below:
XLA_PYTHON_CLIENT_PREALLOCATE=false CUDA_VISIBLE_DEVICES=0 python <EQUATIONnd>.py
You can also use our configurations by running the script files:
bash ./scripts/<EQUATIONnd_MODEL>.sh
Find the original NS data from here: https://github.com/PredictiveIntelligenceLab/CausalPINNs/tree/main/data
@article{cho2023separable,
title={Separable Physics-Informed Neural Networks},
author={Cho, Junwoo and Nam, Seungtae and Yang, Hyunmo and Yun, Seok-Bae and Hong, Youngjoon and Park, Eunbyung},
journal={Advances in Neural Information Processing Systems},
year={2023}
}