CoolFace
Datasetpublic

hpcforge/BubbleML_2

BubbleML 2.0: BubbleML_2 is a high-fidelity dataset of boiling simulations in 2D for three fluids (FC-72, Liquid N2 and R515B). It provides paired time-series fields stored in HDF5 (.hdf5) files together with metadata (.json) and explicit train/test splits. 🚀 Quickstart The current available dataset subsets are- "single-bubble", "pb-saturated", "pb-subcooled", "fb-velscale", "fb-chf" They are chosen for each individual forecasting task in our paper, viz. Single… See the full description on the dataset page: https://huggingface.co/datasets/hpcforge/BubbleML_2.

sourceHugging Facecc-by-nc-sa-4.0updated 5mo agoView on Hugging Face
5likes2.1kdownloads
README.md51 linesDownload Raw Back to root
1---2license: cc-by-nc-sa-4.03---4# BubbleML 2.0:5 6**BubbleML_2** is a high-fidelity dataset of boiling simulations in 2D for three fluids (FC-72, Liquid N2 and R515B). It provides paired time-series fields stored in HDF5 (.hdf5) files together with metadata (.json) and explicit train/test splits.7 8---9 10## 🚀 Quickstart11 12The current available dataset subsets are-13```14"single-bubble", "pb-saturated", "pb-subcooled", "fb-velscale", "fb-chf"15```16They are chosen for each individual forecasting task in our paper, viz. Single Bubble, Saturated Pool Boiling, Subcooled Pool Boiling, Flow Boiling- Varying Inlet Velocity and17Flow Boiling- Varying Heat Flux.18```python19from datasets import load_dataset20 21# Load the TRAIN split22ds_train = load_dataset(23    "hpcforge/BubbleML_2",24    name="single-bubble",25    split="train",26    streaming=True,            # to save disk space27    trust_remote_code=True,    # required to run the custom dataset script28)29 30# Load the TEST split31ds_test = load_dataset(32    "hpcforge/BubbleML_2",33    name="single-bubble",34    split="test",35    streaming=True,36    trust_remote_code=True,37)38```39Each example in ds_train / ds_test has the following fields:40  * input41    NumPy array of shape (time_window=5, fields=4, HEIGHT, WIDTH)42  * output43    NumPy array of shape (time_window=5, fields=4, HEIGHT, WIDTH)44  * fluid_params45    List of 9 floats representing: Inverse Reynolds Number, Non-dimensionalized Specific Heat, Non-dimensionalized Viscosity, Non-dimensionalized Density, 46    Non-dimensionalized Thermal Conductivity, Stefan Number, Prandtl Number, Nucleation wait time and the Heater temperature.47    ```48    [inv_reynolds, cpgas, mugas, rhogas, thcogas, stefan, prandtl, heater.nucWaitTime, heater.wallTemp]49    ```50  * filename51    HDF5 filename (e.g. Twall_90.hdf5)