Update app.py
Browse files
app.py
CHANGED
|
@@ -18,14 +18,17 @@ os.environ["PYOPENGL_PLATFORM"] = "egl"
|
|
| 18 |
# os.system("wget https://zenodo.org/records/10124594/files/Tensile2d.tar.gz")
|
| 19 |
# os.system("tar -xvf Tensile2d.tar.gz")
|
| 20 |
|
| 21 |
-
hf_dataset = load_dataset("
|
| 22 |
|
| 23 |
-
nb_samples = 500
|
| 24 |
|
| 25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
|
| 27 |
_HEADER_ = '''
|
| 28 |
-
<h2><b>Visualization demo of <a href='https://huggingface.co/datasets/PLAID-datasets/
|
| 29 |
'''
|
| 30 |
|
| 31 |
|
|
@@ -34,7 +37,7 @@ def round_num(num)->str:
|
|
| 34 |
|
| 35 |
def sample_info(sample_id_str, fieldn):
|
| 36 |
|
| 37 |
-
sample_ = hf_dataset[int(sample_id_str)]["sample"]
|
| 38 |
plaid_sample = Sample.model_validate(pickle.loads(sample_))
|
| 39 |
# plaid_sample = Sample.load_from_dir(f"Tensile2d/dataset/samples/sample_"+str(sample_id_str).zfill(9))
|
| 40 |
|
|
|
|
| 18 |
# os.system("wget https://zenodo.org/records/10124594/files/Tensile2d.tar.gz")
|
| 19 |
# os.system("tar -xvf Tensile2d.tar.gz")
|
| 20 |
|
| 21 |
+
hf_dataset = load_dataset("fabiencasenave/2D_Multiscale_Hyperelasticity", split="all_samples")
|
| 22 |
|
|
|
|
| 23 |
|
| 24 |
+
ids_train = hf_dataset.description["split"]["DOE_train"]
|
| 25 |
+
nb_samples = len(ids_train)
|
| 26 |
+
|
| 27 |
+
|
| 28 |
+
field_names_train = ["u1", "u2", "P11", "P12", "P22", "P21", "psi"]
|
| 29 |
|
| 30 |
_HEADER_ = '''
|
| 31 |
+
<h2><b>Visualization demo of <a href='https://huggingface.co/datasets/PLAID-datasets/2D_Multiscale_Hyperelasticity' target='_blank'><b>2D_Multiscale_Hyperelasticity dataset</b></b></h2>
|
| 32 |
'''
|
| 33 |
|
| 34 |
|
|
|
|
| 37 |
|
| 38 |
def sample_info(sample_id_str, fieldn):
|
| 39 |
|
| 40 |
+
sample_ = hf_dataset[ids_train[int(sample_id_str)]]["sample"]
|
| 41 |
plaid_sample = Sample.model_validate(pickle.loads(sample_))
|
| 42 |
# plaid_sample = Sample.load_from_dir(f"Tensile2d/dataset/samples/sample_"+str(sample_id_str).zfill(9))
|
| 43 |
|