├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md └── drl_fluid_film_python3 ├── __init__.py └── gym-film ├── change_param.py ├── gym_film ├── __init__.py ├── envs │ ├── __init__.py │ ├── echo_server.py │ ├── env_client.py │ ├── env_server.py │ ├── film_env.py │ ├── make_env.py │ ├── observation │ │ └── observation.py │ ├── render.py │ ├── reward │ │ └── reward.py │ ├── simulation_solver │ │ ├── README.md │ │ ├── TVD3.cpp │ │ ├── TVD3.h │ │ ├── TVD3.o │ │ ├── advect_in_time.cpp │ │ ├── advect_in_time.h │ │ ├── advect_in_time.o │ │ ├── makefile │ │ ├── makefile_uio │ │ ├── simulation.py │ │ ├── simulation_cpp.cpp │ │ ├── simulation_cpp.o │ │ ├── starting_states │ │ │ ├── 10_340.0.pkl │ │ │ ├── 1_340.0.pkl │ │ │ ├── 200.pkl │ │ │ ├── 200_300.0.pkl │ │ │ ├── 200_340.0.pkl │ │ │ ├── 200_400.0.pkl │ │ │ ├── 300_300.0.pkl │ │ │ ├── 30_400.0.pkl │ │ │ └── 50_340.0.pkl │ │ ├── utils.cpp │ │ └── utils.h │ └── start_server.py ├── model │ ├── custom_cnn.py │ ├── custom_mlp.py │ ├── custom_shared_mlp.py │ └── get_model.py ├── results │ ├── gather_results.sh │ ├── get_info_trainings.py │ ├── models │ │ ├── .gitignore │ │ └── examples │ │ │ ├── 1jet.zip │ │ │ ├── 1jet2.zip │ │ │ ├── 1jet3.zip │ │ │ ├── 5jets.zip │ │ │ └── m3.zip │ ├── plot_result.py │ └── tensorboard_logs │ │ └── .gitignore └── utils │ ├── convert_reward.py │ ├── render_step.py │ └── save_name.py ├── launch_training.sh ├── launch_trainings.py ├── param.py ├── setup.py └── train.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/README.md -------------------------------------------------------------------------------- /drl_fluid_film_python3/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/change_param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/change_param.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/__init__.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/__init__.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/echo_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/echo_server.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/env_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/env_client.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/env_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/env_server.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/film_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/film_env.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/make_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/make_env.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/observation/observation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/observation/observation.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/render.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/reward/reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/reward/reward.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/README.md -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/TVD3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/TVD3.cpp -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/TVD3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/TVD3.h -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/TVD3.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/TVD3.o -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/advect_in_time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/advect_in_time.cpp -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/advect_in_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/advect_in_time.h -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/advect_in_time.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/advect_in_time.o -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/makefile -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/makefile_uio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/makefile_uio -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/simulation.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/simulation_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/simulation_cpp.cpp -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/simulation_cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/simulation_cpp.o -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/10_340.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/10_340.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/1_340.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/1_340.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200_300.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200_300.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200_340.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200_340.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200_400.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/200_400.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/300_300.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/300_300.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/30_400.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/30_400.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/50_340.0.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/starting_states/50_340.0.pkl -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/utils.cpp -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/simulation_solver/utils.h -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/envs/start_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/envs/start_server.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/model/custom_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/model/custom_cnn.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/model/custom_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/model/custom_mlp.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/model/custom_shared_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/model/custom_shared_mlp.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/model/get_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/model/get_model.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/gather_results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/gather_results.sh -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/get_info_trainings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/get_info_trainings.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/models/.gitignore: -------------------------------------------------------------------------------- 1 | */* 2 | 3 | !.gitignore 4 | !examples/* -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/models/examples/1jet.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/models/examples/1jet.zip -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/models/examples/1jet2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/models/examples/1jet2.zip -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/models/examples/1jet3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/models/examples/1jet3.zip -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/models/examples/5jets.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/models/examples/5jets.zip -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/models/examples/m3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/models/examples/m3.zip -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/plot_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/plot_result.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/results/tensorboard_logs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/results/tensorboard_logs/.gitignore -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/utils/convert_reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/utils/convert_reward.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/utils/render_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/utils/render_step.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/gym_film/utils/save_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/gym_film/utils/save_name.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/launch_training.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/launch_training.sh -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/launch_trainings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/launch_trainings.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/param.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/setup.py -------------------------------------------------------------------------------- /drl_fluid_film_python3/gym-film/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vbelus/falling-liquid-film-drl/HEAD/drl_fluid_film_python3/gym-film/train.py --------------------------------------------------------------------------------