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 |
|