From 858c97c40e3a1d5aa759eb605213397d48c2aee3 Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Tue, 26 May 2026 09:54:11 +0200 Subject: [PATCH 01/11] Add test experiment for homogenization model with training artifacts - Introduced new experiment directory for testing homogenization. - Added latest model, optimizer parameters, latent codes, and logs as binary files. - Created specs.json to define network architecture and training parameters. - Added training summary in training_summary.json. - Implemented a test function to train the homogenization model in test_train_model.py. --- DeepSDFStruct/deep_sdf/data.py | 8 +- DeepSDFStruct/deep_sdf/training.py | 65 +- DeepSDFStruct/sampling.py | 55 +- .../LatentCodes/latent_code_data_map.json | 106 + .../test_experiment/training_summary.json | 8 +- .../LatentCodes/latent_code_data_map.json | 106 + .../training_summary.json | 8 +- .../LatentCodes/latent_code_data_map.json | 5006 +++++++++++++++++ .../LatentCodes/latest.pth | Bin 0 -> 41634 bytes .../test_experiment_homogenization/Logs.png | Bin 0 -> 51485 bytes .../ModelParameters/latest.pth | Bin 0 -> 29193 bytes .../OptimizerParameters/latest.pth | Bin 0 -> 140181 bytes .../test_experiment_homogenization/specs.json | 76 + .../training_summary.json | 10 + tests/test_train_model.py | 10 + 15 files changed, 5423 insertions(+), 35 deletions(-) create mode 100644 DeepSDFStruct/trained_models/test_experiment/LatentCodes/latent_code_data_map.json create mode 100644 DeepSDFStruct/trained_models/test_experiment_hierarchical/LatentCodes/latent_code_data_map.json create mode 100644 DeepSDFStruct/trained_models/test_experiment_homogenization/LatentCodes/latent_code_data_map.json create mode 100644 DeepSDFStruct/trained_models/test_experiment_homogenization/LatentCodes/latest.pth create mode 100644 DeepSDFStruct/trained_models/test_experiment_homogenization/Logs.png create mode 100644 DeepSDFStruct/trained_models/test_experiment_homogenization/ModelParameters/latest.pth create mode 100644 DeepSDFStruct/trained_models/test_experiment_homogenization/OptimizerParameters/latest.pth create mode 100644 DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json create mode 100644 DeepSDFStruct/trained_models/test_experiment_homogenization/training_summary.json diff --git a/DeepSDFStruct/deep_sdf/data.py b/DeepSDFStruct/deep_sdf/data.py index 0bf31bb0..5cad5a6f 100644 --- a/DeepSDFStruct/deep_sdf/data.py +++ b/DeepSDFStruct/deep_sdf/data.py @@ -227,9 +227,9 @@ def __init__( neg_tensor[torch.randperm(neg_tensor.shape[0])], ] ) - if "E" in npz.keys(): + if "C" in npz.keys(): self.loaded_mat_properties.append( - torch.from_numpy(npz["E.npy"]).to(torch.float32) + torch.from_numpy(npz["C.npy"]).to(torch.float32).reshape(-1) ) self.filenames.append(filename) @@ -247,12 +247,12 @@ def __getitem__(self, idx): if self.load_ram: return ( unpack_sdf_samples_from_ram(self.loaded_data[idx], self.subsample), - mat_prop, + mat_prop.unsqueeze(0).expand(self.subsample, -1), idx, ) else: return ( unpack_sdf_samples(filename, self.geom_dimension, self.subsample), - mat_prop, + mat_prop.unsqueeze(0).expand(self.subsample, -1), idx, ) diff --git a/DeepSDFStruct/deep_sdf/training.py b/DeepSDFStruct/deep_sdf/training.py index a4720ada..7c288cbc 100644 --- a/DeepSDFStruct/deep_sdf/training.py +++ b/DeepSDFStruct/deep_sdf/training.py @@ -485,6 +485,9 @@ def empirical_stat(latent_vecs, indices): ) loss_fun_spec = get_spec_with_default(specs, "LossFunction", "clampedL1") loss_fun = get_loss_function(loss_fun_spec) + add_homogeniation = get_spec_with_default(specs, "AddHomogenization", False) + if add_homogeniation: + logger.info("adding homogenization loss") optimizer_all = torch.optim.Adam( [ @@ -561,7 +564,10 @@ def empirical_stat(latent_vecs, indices): for sdf_data, properties, indices in sdf_loader: # Process the input data sdf_data = sdf_data.reshape(-1, geom_dimension + 1).to(device) - properties = properties.to(device) + properties_expanded = properties.reshape(-1, properties.shape[-1]).to( + device + ) + indices = indices.to(device) num_sdf_samples = sdf_data.shape[0] @@ -581,13 +587,16 @@ def empirical_stat(latent_vecs, indices): ) sdf_gt = torch.chunk(sdf_gt, batch_split) + properties_chunked = torch.chunk(properties_expanded, batch_split) batch_loss = 0.0 batch_reg_loss = 0.0 + batch_hom_loss = 0.0 optimizer_all.zero_grad() for i in range(batch_split): batch_lat_vecs = lat_vecs(indices[i]) + batch_properties = properties_chunked[i] input = torch.cat([batch_lat_vecs, xyz[i]], dim=1) @@ -599,13 +608,38 @@ def empirical_stat(latent_vecs, indices): chunk_loss = loss_fun(pred_sdf, sdf_gt[i].to(device)) - l2_size_loss = torch.sum(torch.norm(batch_lat_vecs, dim=1)) - reg_loss = (code_reg_lambda * min(1, epoch / 100) * l2_size_loss) / ( - num_sdf_samples / batch_split - ) - - chunk_loss = chunk_loss + reg_loss.to(device) - batch_reg_loss = batch_reg_loss + reg_loss.to(device) + if add_homogeniation: + prop_dim = batch_properties.shape[1] + + # the first part of the latent vector should be the + # homogenized property tensor + latent_props = batch_lat_vecs[:, :prop_dim] + latent_extra = batch_lat_vecs[:, prop_dim:] + # drive first dimensions toward homogenized properties + hom_loss = torch.sum( + torch.norm(latent_props - batch_properties, dim=1) + ) / (num_sdf_samples / batch_split) + + chunk_loss += hom_loss.to(device) + batch_hom_loss += hom_loss.item() + # regularize remaining latent dimensions toward zero + if latent_extra.shape[1] > 0: + extra_reg_loss = ( + code_reg_lambda + * min(1, epoch / 100) + * torch.sum(torch.norm(latent_extra, dim=1)) + ) / (num_sdf_samples / batch_split) + + chunk_loss += extra_reg_loss.to(device) + else: + # standard l2 latent vector loss + l2_size_loss = torch.sum(torch.norm(batch_lat_vecs, dim=1)) + reg_loss = ( + code_reg_lambda * min(1, epoch / 100) * l2_size_loss + ) / (num_sdf_samples / batch_split) + + chunk_loss = chunk_loss + reg_loss.to(device) + batch_reg_loss = batch_reg_loss + reg_loss.to(device) chunk_loss.backward() @@ -637,9 +671,18 @@ def empirical_stat(latent_vecs, indices): f"Finished {epoch} ({epoch}/{num_epochs}) [{epoch/num_epochs*100:.2f}%] after {total_time}" ) else: - pbar.set_postfix( - {"Loss": f"{batch_loss:.4f}", "Reg": f"{batch_reg_loss:.4f}"} - ) + if add_homogeniation: + pbar.set_postfix( + { + "Loss": f"{batch_loss:.4f}", + "Reg": f"{batch_reg_loss:.4f}", + "Hom": f"{batch_hom_loss:.4f}", + } + ) + else: + pbar.set_postfix( + {"Loss": f"{batch_loss:.4f}", "Reg": f"{batch_reg_loss:.4f}"} + ) seconds_elapsed = end - start timing_log.append(seconds_elapsed) diff --git a/DeepSDFStruct/sampling.py b/DeepSDFStruct/sampling.py index 6f70392b..8bdc2e23 100644 --- a/DeepSDFStruct/sampling.py +++ b/DeepSDFStruct/sampling.py @@ -48,6 +48,8 @@ from functools import partial from itertools import starmap import multiprocessing +from dataclasses import dataclass + import vtk import numpy as np @@ -114,6 +116,18 @@ class SphereParameters(typing.TypedDict): r: float +@dataclass +class GeometryInstance: + name: str + geom: trimesh.Trimesh + C: np.ndarray | None + + def __init__(self, name: str, geom: trimesh.Trimesh, C: np.ndarray | None): + self.name = name + self.geom = geom + self.C = C + + class SampledSDF: """Container for sampled SDF points and their distance values. @@ -229,7 +243,7 @@ def __add__(self, other): def _process_single_geometry_instance( - geometry, + geom_instance: GeometryInstance, file_name: str, folder_name: pathlib.Path, scale, @@ -247,16 +261,17 @@ def _process_single_geometry_instance( logger.warning(f"File {fname} already exists") return mesh = None - if isinstance(geometry, SDFBase): - sdf = geometry - elif isinstance(geometry, trimesh.Trimesh): - mesh = geometry + geom = geom_instance.geom + if isinstance(geom, SDFBase): + sdf = geom + elif isinstance(geom, trimesh.Trimesh): + mesh = geom sdf = SDFfromMesh(mesh, scale=scale) if also_save_mesh: mesh.export(fname.with_suffix(".stl")) else: raise NotImplementedError( - f"Geometry must be either trimesh or SDFBase, but not {type(geometry)}." + f"Geometry must be either trimesh or SDFBase, but not {type(geom)}." ) sampled_sdf = random_sample_sdf( sdf, @@ -268,7 +283,7 @@ def _process_single_geometry_instance( if not isinstance(mesh, trimesh.Trimesh): logger.warning( "Add surface samples was specified, but geometry" - f"is not given as a mesh but as {type(geometry)}" + f"is not given as a mesh but as {type(geom)}" ) else: surf_samples = sample_mesh_surface( @@ -276,8 +291,10 @@ def _process_single_geometry_instance( ) sampled_sdf += surf_samples pos, neg = sampled_sdf.split_pos_neg() - - np.savez(fname, neg=neg.stacked, pos=pos.stacked) + if geom_instance.C is not None: + np.savez(fname, neg=neg.stacked, pos=pos.stacked, C=geom_instance.C) + else: + np.savez(fname, neg=neg.stacked, pos=pos.stacked) if also_save_vtk: save_points_to_vtp(fname.with_suffix(".vtp"), neg=neg.stacked, pos=pos.stacked) @@ -294,7 +311,7 @@ def __init__( self.outdir = outdir self.splitdir = splitdir self.dataset_name = dataset_name - self.geometries = {} + self.geometries: dict[str, dict[str, GeometryInstance]] = {} self.stds = stds folder_name = pathlib.Path(outdir) / dataset_name if os.path.exists(folder_name): @@ -306,12 +323,22 @@ def __init__( else: os.makedirs(folder_name) - def add_class(self, geom_list: list, class_name: str, n_faces=100) -> None: + def add_class( + self, + geom_list: list, + class_name: str, + n_faces=100, + homogenized_c: list[np.ndarray] | None = None, + ) -> None: """ Adds a geometry to the sampler object. Tries to transform inputs to trimesh data. In case the geometry is a spline object, the n_faces parameter determines the accuracy of the extracted mesh """ + if homogenized_c is not None: + assert len(geom_list) == len( + homogenized_c + ), f"Length of geometries ({len(geom_list)}) does not match length of homogenized elasticity tensors ({len(homogenized_c)})" instances = {} for i, geom in enumerate(geom_list): instance_name = f"{class_name}_{i:05}" @@ -323,7 +350,11 @@ def add_class(self, geom_list: list, class_name: str, n_faces=100) -> None: elif isinstance(geom, torchSurfMesh): geom = geom.to_trimesh() - instances[instance_name] = geom + if homogenized_c is not None: + C = homogenized_c[i] + else: + C = None + instances[instance_name] = GeometryInstance(instance_name, geom, C) self.geometries[class_name] = instances def process_geometries( diff --git a/DeepSDFStruct/trained_models/test_experiment/LatentCodes/latent_code_data_map.json b/DeepSDFStruct/trained_models/test_experiment/LatentCodes/latent_code_data_map.json new file mode 100644 index 00000000..c6014077 --- /dev/null +++ b/DeepSDFStruct/trained_models/test_experiment/LatentCodes/latent_code_data_map.json @@ -0,0 +1,106 @@ +{ + "data_source": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd", + "sdf_samples_subdir": "SdfSamples", + "latent_codes": [ + { + "latent_index": 0, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00000.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00000.npz" + }, + { + "latent_index": 1, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00001.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00001.npz" + }, + { + "latent_index": 2, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00002.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00002.npz" + }, + { + "latent_index": 3, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00003.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00003.npz" + }, + { + "latent_index": 4, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00004.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00004.npz" + }, + { + "latent_index": 5, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00005.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00005.npz" + }, + { + "latent_index": 6, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00006.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00006.npz" + }, + { + "latent_index": 7, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00007.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00007.npz" + }, + { + "latent_index": 8, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00008.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00008.npz" + }, + { + "latent_index": 9, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00009.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00009.npz" + }, + { + "latent_index": 10, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00010.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00010.npz" + }, + { + "latent_index": 11, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00011.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00011.npz" + }, + { + "latent_index": 12, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00012.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00012.npz" + }, + { + "latent_index": 13, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00013.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00013.npz" + }, + { + "latent_index": 14, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00014.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00014.npz" + }, + { + "latent_index": 15, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00015.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00015.npz" + }, + { + "latent_index": 16, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00016.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00016.npz" + }, + { + "latent_index": 17, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00017.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00017.npz" + }, + { + "latent_index": 18, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00018.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00018.npz" + }, + { + "latent_index": 19, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00019.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00019.npz" + } + ] +} \ No newline at end of file diff --git a/DeepSDFStruct/trained_models/test_experiment/training_summary.json b/DeepSDFStruct/trained_models/test_experiment/training_summary.json index 6b14bee0..24acb5b6 100644 --- a/DeepSDFStruct/trained_models/test_experiment/training_summary.json +++ b/DeepSDFStruct/trained_models/test_experiment/training_summary.json @@ -1,10 +1,10 @@ { - "loss": 0.0635075570008433, + "loss": 0.05482380986213684, "num_epochs": 5, - "timestamp": "2026-01-19 11:05:17", + "timestamp": "2026-05-21 17:40:15", "host_name": "neptune", "device": "cpu", - "training_duration": "0:00:02", + "training_duration": "0:00:06", "data_dir": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd", - "version": "1.4.2.dev7+gce8bfe994.d20260119" + "version": "1.7.1.dev40+g989384bd4.d20260330" } \ No newline at end of file diff --git a/DeepSDFStruct/trained_models/test_experiment_hierarchical/LatentCodes/latent_code_data_map.json b/DeepSDFStruct/trained_models/test_experiment_hierarchical/LatentCodes/latent_code_data_map.json new file mode 100644 index 00000000..c6014077 --- /dev/null +++ b/DeepSDFStruct/trained_models/test_experiment_hierarchical/LatentCodes/latent_code_data_map.json @@ -0,0 +1,106 @@ +{ + "data_source": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd", + "sdf_samples_subdir": "SdfSamples", + "latent_codes": [ + { + "latent_index": 0, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00000.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00000.npz" + }, + { + "latent_index": 1, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00001.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00001.npz" + }, + { + "latent_index": 2, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00002.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00002.npz" + }, + { + "latent_index": 3, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00003.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00003.npz" + }, + { + "latent_index": 4, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00004.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00004.npz" + }, + { + "latent_index": 5, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00005.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00005.npz" + }, + { + "latent_index": 6, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00006.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00006.npz" + }, + { + "latent_index": 7, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00007.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00007.npz" + }, + { + "latent_index": 8, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00008.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00008.npz" + }, + { + "latent_index": 9, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00009.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00009.npz" + }, + { + "latent_index": 10, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00010.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00010.npz" + }, + { + "latent_index": 11, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00011.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00011.npz" + }, + { + "latent_index": 12, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00012.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00012.npz" + }, + { + "latent_index": 13, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00013.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00013.npz" + }, + { + "latent_index": 14, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00014.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00014.npz" + }, + { + "latent_index": 15, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00015.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00015.npz" + }, + { + "latent_index": 16, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00016.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00016.npz" + }, + { + "latent_index": 17, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00017.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00017.npz" + }, + { + "latent_index": 18, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00018.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00018.npz" + }, + { + "latent_index": 19, + "relative_npz_filename": "microstructure/CrossLattice/CrossLattice_00019.npz", + "npz_filename": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd/SdfSamples/microstructure/CrossLattice/CrossLattice_00019.npz" + } + ] +} \ No newline at end of file diff --git a/DeepSDFStruct/trained_models/test_experiment_hierarchical/training_summary.json b/DeepSDFStruct/trained_models/test_experiment_hierarchical/training_summary.json index 4540e490..9ff8d2c8 100644 --- a/DeepSDFStruct/trained_models/test_experiment_hierarchical/training_summary.json +++ b/DeepSDFStruct/trained_models/test_experiment_hierarchical/training_summary.json @@ -1,10 +1,10 @@ { "loss": 0.12290580123662949, "num_epochs": 5, - "timestamp": "2026-02-10 16:05:37", + "timestamp": "2026-05-21 17:39:59", "host_name": "neptune", "device": "cpu", - "training_duration": "0:00:01", - "data_dir": "/usr2/lfrei/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd", - "version": "1.1.1.dev23+g6170b62c2.d20251202" + "training_duration": "0:00:08", + "data_dir": "/usr2/mkofler/.cache/huggingface/hub/datasets--mkofler--lattice_structure_unit_cells/snapshots/b80339abc071df77ff81e8abc19ad4856d96ddbd", + "version": "1.7.1.dev40+g989384bd4.d20260330" } \ No newline at end of file diff --git a/DeepSDFStruct/trained_models/test_experiment_homogenization/LatentCodes/latent_code_data_map.json b/DeepSDFStruct/trained_models/test_experiment_homogenization/LatentCodes/latent_code_data_map.json new file mode 100644 index 00000000..9920102a --- /dev/null +++ b/DeepSDFStruct/trained_models/test_experiment_homogenization/LatentCodes/latent_code_data_map.json @@ -0,0 +1,5006 @@ +{ + "data_source": "/storage/mkofler/dissertation/data/", + "sdf_samples_subdir": "SdfSamples", + "latent_codes": [ + { + "latent_index": 0, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00000.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00000.npz" + }, + { + "latent_index": 1, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00001.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00001.npz" + }, + { + "latent_index": 2, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00002.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00002.npz" + }, + { + "latent_index": 3, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00003.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00003.npz" + }, + { + "latent_index": 4, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00004.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00004.npz" + }, + { + "latent_index": 5, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00005.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00005.npz" + }, + { + "latent_index": 6, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00006.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00006.npz" + }, + { + "latent_index": 7, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00007.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00007.npz" + }, + { + "latent_index": 8, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00008.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00008.npz" + }, + { + "latent_index": 9, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00009.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00009.npz" + }, + { + "latent_index": 10, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00010.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00010.npz" + }, + { + "latent_index": 11, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00011.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00011.npz" + }, + { + "latent_index": 12, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00012.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00012.npz" + }, + { + "latent_index": 13, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00013.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00013.npz" + }, + { + "latent_index": 14, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00014.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00014.npz" + }, + { + "latent_index": 15, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00015.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00015.npz" + }, + { + "latent_index": 16, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00016.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00016.npz" + }, + { + "latent_index": 17, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00017.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00017.npz" + }, + { + "latent_index": 18, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00018.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00018.npz" + }, + { + "latent_index": 19, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00019.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00019.npz" + }, + { + "latent_index": 20, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00020.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00020.npz" + }, + { + "latent_index": 21, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00021.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00021.npz" + }, + { + "latent_index": 22, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00022.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00022.npz" + }, + { + "latent_index": 23, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00023.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00023.npz" + }, + { + "latent_index": 24, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00024.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00024.npz" + }, + { + "latent_index": 25, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00025.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00025.npz" + }, + { + "latent_index": 26, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00026.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00026.npz" + }, + { + "latent_index": 27, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00027.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00027.npz" + }, + { + "latent_index": 28, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00028.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00028.npz" + }, + { + "latent_index": 29, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00029.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00029.npz" + }, + { + "latent_index": 30, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00030.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00030.npz" + }, + { + "latent_index": 31, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00031.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00031.npz" + }, + { + "latent_index": 32, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00032.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00032.npz" + }, + { + "latent_index": 33, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00033.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00033.npz" + }, + { + "latent_index": 34, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00034.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00034.npz" + }, + { + "latent_index": 35, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00035.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00035.npz" + }, + { + "latent_index": 36, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00036.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00036.npz" + }, + { + "latent_index": 37, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00037.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00037.npz" + }, + { + "latent_index": 38, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00038.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00038.npz" + }, + { + "latent_index": 39, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00039.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00039.npz" + }, + { + "latent_index": 40, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00040.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00040.npz" + }, + { + "latent_index": 41, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00041.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00041.npz" + }, + { + "latent_index": 42, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00042.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00042.npz" + }, + { + "latent_index": 43, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00043.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00043.npz" + }, + { + "latent_index": 44, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00044.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00044.npz" + }, + { + "latent_index": 45, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00045.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00045.npz" + }, + { + "latent_index": 46, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00046.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00046.npz" + }, + { + "latent_index": 47, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00047.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00047.npz" + }, + { + "latent_index": 48, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00048.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00048.npz" + }, + { + "latent_index": 49, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00049.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00049.npz" + }, + { + "latent_index": 50, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00050.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00050.npz" + }, + { + "latent_index": 51, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00051.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00051.npz" + }, + { + "latent_index": 52, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00052.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00052.npz" + }, + { + "latent_index": 53, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00053.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00053.npz" + }, + { + "latent_index": 54, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00054.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00054.npz" + }, + { + "latent_index": 55, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00055.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00055.npz" + }, + { + "latent_index": 56, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00056.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00056.npz" + }, + { + "latent_index": 57, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00057.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00057.npz" + }, + { + "latent_index": 58, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00058.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00058.npz" + }, + { + "latent_index": 59, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00059.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00059.npz" + }, + { + "latent_index": 60, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00060.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00060.npz" + }, + { + "latent_index": 61, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00061.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00061.npz" + }, + { + "latent_index": 62, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00062.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00062.npz" + }, + { + "latent_index": 63, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00063.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00063.npz" + }, + { + "latent_index": 64, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00064.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00064.npz" + }, + { + "latent_index": 65, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00065.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00065.npz" + }, + { + "latent_index": 66, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00066.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00066.npz" + }, + { + "latent_index": 67, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00067.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00067.npz" + }, + { + "latent_index": 68, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00068.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00068.npz" + }, + { + "latent_index": 69, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00069.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00069.npz" + }, + { + "latent_index": 70, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00070.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00070.npz" + }, + { + "latent_index": 71, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00071.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00071.npz" + }, + { + "latent_index": 72, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00072.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00072.npz" + }, + { + "latent_index": 73, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00073.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00073.npz" + }, + { + "latent_index": 74, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00074.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00074.npz" + }, + { + "latent_index": 75, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00075.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00075.npz" + }, + { + "latent_index": 76, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00076.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00076.npz" + }, + { + "latent_index": 77, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00077.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00077.npz" + }, + { + "latent_index": 78, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00078.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00078.npz" + }, + { + "latent_index": 79, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00079.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00079.npz" + }, + { + "latent_index": 80, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00080.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00080.npz" + }, + { + "latent_index": 81, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00081.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00081.npz" + }, + { + "latent_index": 82, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00082.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00082.npz" + }, + { + "latent_index": 83, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00083.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00083.npz" + }, + { + "latent_index": 84, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00084.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00084.npz" + }, + { + "latent_index": 85, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00085.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00085.npz" + }, + { + "latent_index": 86, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00086.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00086.npz" + }, + { + "latent_index": 87, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00087.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00087.npz" + }, + { + "latent_index": 88, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00088.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00088.npz" + }, + { + "latent_index": 89, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00089.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00089.npz" + }, + { + "latent_index": 90, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00090.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00090.npz" + }, + { + "latent_index": 91, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00091.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00091.npz" + }, + { + "latent_index": 92, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00092.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00092.npz" + }, + { + "latent_index": 93, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00093.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00093.npz" + }, + { + "latent_index": 94, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00094.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00094.npz" + }, + { + "latent_index": 95, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00095.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00095.npz" + }, + { + "latent_index": 96, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00096.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00096.npz" + }, + { + "latent_index": 97, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00097.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00097.npz" + }, + { + "latent_index": 98, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00098.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00098.npz" + }, + { + "latent_index": 99, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00099.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00099.npz" + }, + { + "latent_index": 100, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00100.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00100.npz" + }, + { + "latent_index": 101, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00101.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00101.npz" + }, + { + "latent_index": 102, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00102.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00102.npz" + }, + { + "latent_index": 103, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00103.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00103.npz" + }, + { + "latent_index": 104, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00104.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00104.npz" + }, + { + "latent_index": 105, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00105.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00105.npz" + }, + { + "latent_index": 106, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00106.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00106.npz" + }, + { + "latent_index": 107, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00107.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00107.npz" + }, + { + "latent_index": 108, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00108.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00108.npz" + }, + { + "latent_index": 109, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00109.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00109.npz" + }, + { + "latent_index": 110, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00110.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00110.npz" + }, + { + "latent_index": 111, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00111.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00111.npz" + }, + { + "latent_index": 112, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00112.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00112.npz" + }, + { + "latent_index": 113, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00113.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00113.npz" + }, + { + "latent_index": 114, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00114.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00114.npz" + }, + { + "latent_index": 115, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00115.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00115.npz" + }, + { + "latent_index": 116, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00116.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00116.npz" + }, + { + "latent_index": 117, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00117.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00117.npz" + }, + { + "latent_index": 118, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00118.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00118.npz" + }, + { + "latent_index": 119, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00119.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00119.npz" + }, + { + "latent_index": 120, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00120.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00120.npz" + }, + { + "latent_index": 121, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00121.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00121.npz" + }, + { + "latent_index": 122, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00122.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00122.npz" + }, + { + "latent_index": 123, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00123.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00123.npz" + }, + { + "latent_index": 124, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00124.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00124.npz" + }, + { + "latent_index": 125, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00125.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00125.npz" + }, + { + "latent_index": 126, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00126.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00126.npz" + }, + { + "latent_index": 127, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00127.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00127.npz" + }, + { + "latent_index": 128, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00128.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00128.npz" + }, + { + "latent_index": 129, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00129.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00129.npz" + }, + { + "latent_index": 130, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00130.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00130.npz" + }, + { + "latent_index": 131, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00131.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00131.npz" + }, + { + "latent_index": 132, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00132.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00132.npz" + }, + { + "latent_index": 133, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00133.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00133.npz" + }, + { + "latent_index": 134, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00134.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00134.npz" + }, + { + "latent_index": 135, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00135.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00135.npz" + }, + { + "latent_index": 136, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00136.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00136.npz" + }, + { + "latent_index": 137, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00137.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00137.npz" + }, + { + "latent_index": 138, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00138.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00138.npz" + }, + { + "latent_index": 139, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00139.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00139.npz" + }, + { + "latent_index": 140, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00140.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00140.npz" + }, + { + "latent_index": 141, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00141.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00141.npz" + }, + { + "latent_index": 142, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00142.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00142.npz" + }, + { + "latent_index": 143, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00143.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00143.npz" + }, + { + "latent_index": 144, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00144.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00144.npz" + }, + { + "latent_index": 145, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00145.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00145.npz" + }, + { + "latent_index": 146, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00146.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00146.npz" + }, + { + "latent_index": 147, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00147.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00147.npz" + }, + { + "latent_index": 148, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00148.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00148.npz" + }, + { + "latent_index": 149, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00149.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00149.npz" + }, + { + "latent_index": 150, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00150.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00150.npz" + }, + { + "latent_index": 151, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00151.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00151.npz" + }, + { + "latent_index": 152, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00152.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00152.npz" + }, + { + "latent_index": 153, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00153.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00153.npz" + }, + { + "latent_index": 154, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00154.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00154.npz" + }, + { + "latent_index": 155, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00155.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00155.npz" + }, + { + "latent_index": 156, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00156.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00156.npz" + }, + { + "latent_index": 157, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00157.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00157.npz" + }, + { + "latent_index": 158, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00158.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00158.npz" + }, + { + "latent_index": 159, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00159.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00159.npz" + }, + { + "latent_index": 160, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00160.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00160.npz" + }, + { + "latent_index": 161, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00161.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00161.npz" + }, + { + "latent_index": 162, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00162.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00162.npz" + }, + { + "latent_index": 163, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00163.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00163.npz" + }, + { + "latent_index": 164, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00164.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00164.npz" + }, + { + "latent_index": 165, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00165.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00165.npz" + }, + { + "latent_index": 166, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00166.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00166.npz" + }, + { + "latent_index": 167, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00167.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00167.npz" + }, + { + "latent_index": 168, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00168.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00168.npz" + }, + { + "latent_index": 169, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00169.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00169.npz" + }, + { + "latent_index": 170, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00170.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00170.npz" + }, + { + "latent_index": 171, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00171.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00171.npz" + }, + { + "latent_index": 172, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00172.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00172.npz" + }, + { + "latent_index": 173, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00173.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00173.npz" + }, + { + "latent_index": 174, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00174.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00174.npz" + }, + { + "latent_index": 175, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00175.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00175.npz" + }, + { + "latent_index": 176, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00176.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00176.npz" + }, + { + "latent_index": 177, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00177.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00177.npz" + }, + { + "latent_index": 178, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00178.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00178.npz" + }, + { + "latent_index": 179, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00179.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00179.npz" + }, + { + "latent_index": 180, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00180.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00180.npz" + }, + { + "latent_index": 181, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00181.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00181.npz" + }, + { + "latent_index": 182, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00182.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00182.npz" + }, + { + "latent_index": 183, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00183.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00183.npz" + }, + { + "latent_index": 184, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00184.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00184.npz" + }, + { + "latent_index": 185, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00185.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00185.npz" + }, + { + "latent_index": 186, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00186.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00186.npz" + }, + { + "latent_index": 187, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00187.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00187.npz" + }, + { + "latent_index": 188, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00188.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00188.npz" + }, + { + "latent_index": 189, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00189.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00189.npz" + }, + { + "latent_index": 190, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00190.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00190.npz" + }, + { + "latent_index": 191, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00191.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00191.npz" + }, + { + "latent_index": 192, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00192.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00192.npz" + }, + { + "latent_index": 193, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00193.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00193.npz" + }, + { + "latent_index": 194, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00194.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00194.npz" + }, + { + "latent_index": 195, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00195.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00195.npz" + }, + { + "latent_index": 196, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00196.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00196.npz" + }, + { + "latent_index": 197, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00197.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00197.npz" + }, + { + "latent_index": 198, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00198.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00198.npz" + }, + { + "latent_index": 199, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00199.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00199.npz" + }, + { + "latent_index": 200, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00200.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00200.npz" + }, + { + "latent_index": 201, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00201.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00201.npz" + }, + { + "latent_index": 202, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00202.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00202.npz" + }, + { + "latent_index": 203, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00203.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00203.npz" + }, + { + "latent_index": 204, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00204.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00204.npz" + }, + { + "latent_index": 205, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00205.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00205.npz" + }, + { + "latent_index": 206, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00206.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00206.npz" + }, + { + "latent_index": 207, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00207.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00207.npz" + }, + { + "latent_index": 208, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00208.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00208.npz" + }, + { + "latent_index": 209, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00209.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00209.npz" + }, + { + "latent_index": 210, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00210.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00210.npz" + }, + { + "latent_index": 211, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00211.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00211.npz" + }, + { + "latent_index": 212, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00212.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00212.npz" + }, + { + "latent_index": 213, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00213.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00213.npz" + }, + { + "latent_index": 214, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00214.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00214.npz" + }, + { + "latent_index": 215, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00215.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00215.npz" + }, + { + "latent_index": 216, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00216.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00216.npz" + }, + { + "latent_index": 217, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00217.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00217.npz" + }, + { + "latent_index": 218, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00218.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00218.npz" + }, + { + "latent_index": 219, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00219.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00219.npz" + }, + { + "latent_index": 220, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00220.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00220.npz" + }, + { + "latent_index": 221, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00221.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00221.npz" + }, + { + "latent_index": 222, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00222.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00222.npz" + }, + { + "latent_index": 223, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00223.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00223.npz" + }, + { + "latent_index": 224, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00224.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00224.npz" + }, + { + "latent_index": 225, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00225.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00225.npz" + }, + { + "latent_index": 226, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00226.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00226.npz" + }, + { + "latent_index": 227, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00227.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00227.npz" + }, + { + "latent_index": 228, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00228.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00228.npz" + }, + { + "latent_index": 229, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00229.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00229.npz" + }, + { + "latent_index": 230, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00230.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00230.npz" + }, + { + "latent_index": 231, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00231.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00231.npz" + }, + { + "latent_index": 232, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00232.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00232.npz" + }, + { + "latent_index": 233, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00233.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00233.npz" + }, + { + "latent_index": 234, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00234.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00234.npz" + }, + { + "latent_index": 235, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00235.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00235.npz" + }, + { + "latent_index": 236, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00236.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00236.npz" + }, + { + "latent_index": 237, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00237.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00237.npz" + }, + { + "latent_index": 238, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00238.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00238.npz" + }, + { + "latent_index": 239, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00239.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00239.npz" + }, + { + "latent_index": 240, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00240.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00240.npz" + }, + { + "latent_index": 241, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00241.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00241.npz" + }, + { + "latent_index": 242, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00242.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00242.npz" + }, + { + "latent_index": 243, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00243.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00243.npz" + }, + { + "latent_index": 244, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00244.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00244.npz" + }, + { + "latent_index": 245, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00245.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00245.npz" + }, + { + "latent_index": 246, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00246.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00246.npz" + }, + { + "latent_index": 247, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00247.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00247.npz" + }, + { + "latent_index": 248, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00248.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00248.npz" + }, + { + "latent_index": 249, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00249.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00249.npz" + }, + { + "latent_index": 250, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00250.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00250.npz" + }, + { + "latent_index": 251, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00251.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00251.npz" + }, + { + "latent_index": 252, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00252.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00252.npz" + }, + { + "latent_index": 253, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00253.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00253.npz" + }, + { + "latent_index": 254, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00254.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00254.npz" + }, + { + "latent_index": 255, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00255.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00255.npz" + }, + { + "latent_index": 256, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00256.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00256.npz" + }, + { + "latent_index": 257, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00257.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00257.npz" + }, + { + "latent_index": 258, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00258.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00258.npz" + }, + { + "latent_index": 259, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00259.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00259.npz" + }, + { + "latent_index": 260, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00260.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00260.npz" + }, + { + "latent_index": 261, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00261.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00261.npz" + }, + { + "latent_index": 262, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00262.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00262.npz" + }, + { + "latent_index": 263, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00263.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00263.npz" + }, + { + "latent_index": 264, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00264.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00264.npz" + }, + { + "latent_index": 265, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00265.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00265.npz" + }, + { + "latent_index": 266, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00266.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00266.npz" + }, + { + "latent_index": 267, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00267.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00267.npz" + }, + { + "latent_index": 268, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00268.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00268.npz" + }, + { + "latent_index": 269, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00269.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00269.npz" + }, + { + "latent_index": 270, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00270.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00270.npz" + }, + { + "latent_index": 271, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00271.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00271.npz" + }, + { + "latent_index": 272, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00272.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00272.npz" + }, + { + "latent_index": 273, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00273.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00273.npz" + }, + { + "latent_index": 274, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00274.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00274.npz" + }, + { + "latent_index": 275, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00275.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00275.npz" + }, + { + "latent_index": 276, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00276.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00276.npz" + }, + { + "latent_index": 277, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00277.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00277.npz" + }, + { + "latent_index": 278, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00278.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00278.npz" + }, + { + "latent_index": 279, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00279.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00279.npz" + }, + { + "latent_index": 280, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00280.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00280.npz" + }, + { + "latent_index": 281, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00281.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00281.npz" + }, + { + "latent_index": 282, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00282.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00282.npz" + }, + { + "latent_index": 283, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00283.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00283.npz" + }, + { + "latent_index": 284, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00284.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00284.npz" + }, + { + "latent_index": 285, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00285.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00285.npz" + }, + { + "latent_index": 286, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00286.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00286.npz" + }, + { + "latent_index": 287, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00287.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00287.npz" + }, + { + "latent_index": 288, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00288.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00288.npz" + }, + { + "latent_index": 289, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00289.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00289.npz" + }, + { + "latent_index": 290, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00290.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00290.npz" + }, + { + "latent_index": 291, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00291.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00291.npz" + }, + { + "latent_index": 292, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00292.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00292.npz" + }, + { + "latent_index": 293, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00293.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00293.npz" + }, + { + "latent_index": 294, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00294.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00294.npz" + }, + { + "latent_index": 295, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00295.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00295.npz" + }, + { + "latent_index": 296, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00296.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00296.npz" + }, + { + "latent_index": 297, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00297.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00297.npz" + }, + { + "latent_index": 298, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00298.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00298.npz" + }, + { + "latent_index": 299, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00299.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00299.npz" + }, + { + "latent_index": 300, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00300.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00300.npz" + }, + { + "latent_index": 301, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00301.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00301.npz" + }, + { + "latent_index": 302, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00302.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00302.npz" + }, + { + "latent_index": 303, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00303.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00303.npz" + }, + { + "latent_index": 304, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00304.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00304.npz" + }, + { + "latent_index": 305, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00305.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00305.npz" + }, + { + "latent_index": 306, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00306.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00306.npz" + }, + { + "latent_index": 307, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00307.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00307.npz" + }, + { + "latent_index": 308, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00308.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00308.npz" + }, + { + "latent_index": 309, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00309.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00309.npz" + }, + { + "latent_index": 310, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00310.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00310.npz" + }, + { + "latent_index": 311, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00311.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00311.npz" + }, + { + "latent_index": 312, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00312.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00312.npz" + }, + { + "latent_index": 313, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00313.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00313.npz" + }, + { + "latent_index": 314, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00314.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00314.npz" + }, + { + "latent_index": 315, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00315.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00315.npz" + }, + { + "latent_index": 316, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00316.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00316.npz" + }, + { + "latent_index": 317, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00317.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00317.npz" + }, + { + "latent_index": 318, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00318.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00318.npz" + }, + { + "latent_index": 319, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00319.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00319.npz" + }, + { + "latent_index": 320, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00320.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00320.npz" + }, + { + "latent_index": 321, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00321.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00321.npz" + }, + { + "latent_index": 322, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00322.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00322.npz" + }, + { + "latent_index": 323, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00323.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00323.npz" + }, + { + "latent_index": 324, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00324.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00324.npz" + }, + { + "latent_index": 325, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00325.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00325.npz" + }, + { + "latent_index": 326, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00326.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00326.npz" + }, + { + "latent_index": 327, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00327.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00327.npz" + }, + { + "latent_index": 328, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00328.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00328.npz" + }, + { + "latent_index": 329, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00329.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00329.npz" + }, + { + "latent_index": 330, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00330.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00330.npz" + }, + { + "latent_index": 331, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00331.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00331.npz" + }, + { + "latent_index": 332, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00332.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00332.npz" + }, + { + "latent_index": 333, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00333.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00333.npz" + }, + { + "latent_index": 334, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00334.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00334.npz" + }, + { + "latent_index": 335, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00335.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00335.npz" + }, + { + "latent_index": 336, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00336.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00336.npz" + }, + { + "latent_index": 337, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00337.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00337.npz" + }, + { + "latent_index": 338, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00338.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00338.npz" + }, + { + "latent_index": 339, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00339.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00339.npz" + }, + { + "latent_index": 340, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00340.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00340.npz" + }, + { + "latent_index": 341, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00341.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00341.npz" + }, + { + "latent_index": 342, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00342.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00342.npz" + }, + { + "latent_index": 343, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00343.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00343.npz" + }, + { + "latent_index": 344, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00344.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00344.npz" + }, + { + "latent_index": 345, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00345.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00345.npz" + }, + { + "latent_index": 346, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00346.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00346.npz" + }, + { + "latent_index": 347, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00347.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00347.npz" + }, + { + "latent_index": 348, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00348.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00348.npz" + }, + { + "latent_index": 349, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00349.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00349.npz" + }, + { + "latent_index": 350, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00350.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00350.npz" + }, + { + "latent_index": 351, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00351.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00351.npz" + }, + { + "latent_index": 352, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00352.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00352.npz" + }, + { + "latent_index": 353, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00353.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00353.npz" + }, + { + "latent_index": 354, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00354.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00354.npz" + }, + { + "latent_index": 355, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00355.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00355.npz" + }, + { + "latent_index": 356, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00356.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00356.npz" + }, + { + "latent_index": 357, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00357.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00357.npz" + }, + { + "latent_index": 358, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00358.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00358.npz" + }, + { + "latent_index": 359, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00359.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00359.npz" + }, + { + "latent_index": 360, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00360.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00360.npz" + }, + { + "latent_index": 361, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00361.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00361.npz" + }, + { + "latent_index": 362, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00362.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00362.npz" + }, + { + "latent_index": 363, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00363.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00363.npz" + }, + { + "latent_index": 364, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00364.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00364.npz" + }, + { + "latent_index": 365, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00365.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00365.npz" + }, + { + "latent_index": 366, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00366.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00366.npz" + }, + { + "latent_index": 367, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00367.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00367.npz" + }, + { + "latent_index": 368, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00368.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00368.npz" + }, + { + "latent_index": 369, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00369.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00369.npz" + }, + { + "latent_index": 370, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00370.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00370.npz" + }, + { + "latent_index": 371, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00371.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00371.npz" + }, + { + "latent_index": 372, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00372.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00372.npz" + }, + { + "latent_index": 373, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00373.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00373.npz" + }, + { + "latent_index": 374, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00374.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00374.npz" + }, + { + "latent_index": 375, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00375.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00375.npz" + }, + { + "latent_index": 376, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00376.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00376.npz" + }, + { + "latent_index": 377, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00377.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00377.npz" + }, + { + "latent_index": 378, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00378.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00378.npz" + }, + { + "latent_index": 379, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00379.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00379.npz" + }, + { + "latent_index": 380, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00380.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00380.npz" + }, + { + "latent_index": 381, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00381.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00381.npz" + }, + { + "latent_index": 382, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00382.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00382.npz" + }, + { + "latent_index": 383, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00383.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00383.npz" + }, + { + "latent_index": 384, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00384.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00384.npz" + }, + { + "latent_index": 385, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00385.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00385.npz" + }, + { + "latent_index": 386, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00386.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00386.npz" + }, + { + "latent_index": 387, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00387.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00387.npz" + }, + { + "latent_index": 388, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00388.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00388.npz" + }, + { + "latent_index": 389, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00389.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00389.npz" + }, + { + "latent_index": 390, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00390.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00390.npz" + }, + { + "latent_index": 391, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00391.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00391.npz" + }, + { + "latent_index": 392, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00392.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00392.npz" + }, + { + "latent_index": 393, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00393.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00393.npz" + }, + { + "latent_index": 394, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00394.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00394.npz" + }, + { + "latent_index": 395, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00395.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00395.npz" + }, + { + "latent_index": 396, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00396.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00396.npz" + }, + { + "latent_index": 397, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00397.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00397.npz" + }, + { + "latent_index": 398, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00398.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00398.npz" + }, + { + "latent_index": 399, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00399.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00399.npz" + }, + { + "latent_index": 400, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00400.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00400.npz" + }, + { + "latent_index": 401, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00401.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00401.npz" + }, + { + "latent_index": 402, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00402.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00402.npz" + }, + { + "latent_index": 403, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00403.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00403.npz" + }, + { + "latent_index": 404, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00404.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00404.npz" + }, + { + "latent_index": 405, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00405.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00405.npz" + }, + { + "latent_index": 406, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00406.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00406.npz" + }, + { + "latent_index": 407, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00407.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00407.npz" + }, + { + "latent_index": 408, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00408.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00408.npz" + }, + { + "latent_index": 409, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00409.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00409.npz" + }, + { + "latent_index": 410, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00410.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00410.npz" + }, + { + "latent_index": 411, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00411.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00411.npz" + }, + { + "latent_index": 412, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00412.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00412.npz" + }, + { + "latent_index": 413, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00413.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00413.npz" + }, + { + "latent_index": 414, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00414.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00414.npz" + }, + { + "latent_index": 415, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00415.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00415.npz" + }, + { + "latent_index": 416, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00416.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00416.npz" + }, + { + "latent_index": 417, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00417.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00417.npz" + }, + { + "latent_index": 418, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00418.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00418.npz" + }, + { + "latent_index": 419, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00419.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00419.npz" + }, + { + "latent_index": 420, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00420.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00420.npz" + }, + { + "latent_index": 421, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00421.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00421.npz" + }, + { + "latent_index": 422, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00422.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00422.npz" + }, + { + "latent_index": 423, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00423.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00423.npz" + }, + { + "latent_index": 424, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00424.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00424.npz" + }, + { + "latent_index": 425, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00425.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00425.npz" + }, + { + "latent_index": 426, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00426.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00426.npz" + }, + { + "latent_index": 427, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00427.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00427.npz" + }, + { + "latent_index": 428, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00428.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00428.npz" + }, + { + "latent_index": 429, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00429.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00429.npz" + }, + { + "latent_index": 430, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00430.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00430.npz" + }, + { + "latent_index": 431, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00431.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00431.npz" + }, + { + "latent_index": 432, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00432.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00432.npz" + }, + { + "latent_index": 433, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00433.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00433.npz" + }, + { + "latent_index": 434, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00434.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00434.npz" + }, + { + "latent_index": 435, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00435.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00435.npz" + }, + { + "latent_index": 436, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00436.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00436.npz" + }, + { + "latent_index": 437, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00437.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00437.npz" + }, + { + "latent_index": 438, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00438.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00438.npz" + }, + { + "latent_index": 439, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00439.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00439.npz" + }, + { + "latent_index": 440, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00440.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00440.npz" + }, + { + "latent_index": 441, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00441.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00441.npz" + }, + { + "latent_index": 442, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00442.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00442.npz" + }, + { + "latent_index": 443, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00443.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00443.npz" + }, + { + "latent_index": 444, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00444.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00444.npz" + }, + { + "latent_index": 445, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00445.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00445.npz" + }, + { + "latent_index": 446, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00446.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00446.npz" + }, + { + "latent_index": 447, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00447.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00447.npz" + }, + { + "latent_index": 448, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00448.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00448.npz" + }, + { + "latent_index": 449, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00449.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00449.npz" + }, + { + "latent_index": 450, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00450.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00450.npz" + }, + { + "latent_index": 451, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00451.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00451.npz" + }, + { + "latent_index": 452, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00452.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00452.npz" + }, + { + "latent_index": 453, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00453.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00453.npz" + }, + { + "latent_index": 454, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00454.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00454.npz" + }, + { + "latent_index": 455, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00455.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00455.npz" + }, + { + "latent_index": 456, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00456.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00456.npz" + }, + { + "latent_index": 457, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00457.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00457.npz" + }, + { + "latent_index": 458, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00458.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00458.npz" + }, + { + "latent_index": 459, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00459.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00459.npz" + }, + { + "latent_index": 460, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00460.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00460.npz" + }, + { + "latent_index": 461, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00461.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00461.npz" + }, + { + "latent_index": 462, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00462.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00462.npz" + }, + { + "latent_index": 463, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00463.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00463.npz" + }, + { + "latent_index": 464, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00464.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00464.npz" + }, + { + "latent_index": 465, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00465.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00465.npz" + }, + { + "latent_index": 466, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00466.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00466.npz" + }, + { + "latent_index": 467, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00467.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00467.npz" + }, + { + "latent_index": 468, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00468.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00468.npz" + }, + { + "latent_index": 469, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00469.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00469.npz" + }, + { + "latent_index": 470, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00470.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00470.npz" + }, + { + "latent_index": 471, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00471.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00471.npz" + }, + { + "latent_index": 472, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00472.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00472.npz" + }, + { + "latent_index": 473, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00473.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00473.npz" + }, + { + "latent_index": 474, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00474.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00474.npz" + }, + { + "latent_index": 475, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00475.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00475.npz" + }, + { + "latent_index": 476, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00476.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00476.npz" + }, + { + "latent_index": 477, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00477.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00477.npz" + }, + { + "latent_index": 478, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00478.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00478.npz" + }, + { + "latent_index": 479, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00479.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00479.npz" + }, + { + "latent_index": 480, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00480.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00480.npz" + }, + { + "latent_index": 481, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00481.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00481.npz" + }, + { + "latent_index": 482, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00482.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00482.npz" + }, + { + "latent_index": 483, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00483.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00483.npz" + }, + { + "latent_index": 484, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00484.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00484.npz" + }, + { + "latent_index": 485, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00485.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00485.npz" + }, + { + "latent_index": 486, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00486.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00486.npz" + }, + { + "latent_index": 487, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00487.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00487.npz" + }, + { + "latent_index": 488, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00488.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00488.npz" + }, + { + "latent_index": 489, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00489.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00489.npz" + }, + { + "latent_index": 490, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00490.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00490.npz" + }, + { + "latent_index": 491, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00491.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00491.npz" + }, + { + "latent_index": 492, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00492.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00492.npz" + }, + { + "latent_index": 493, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00493.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00493.npz" + }, + { + "latent_index": 494, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00494.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00494.npz" + }, + { + "latent_index": 495, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00495.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00495.npz" + }, + { + "latent_index": 496, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00496.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00496.npz" + }, + { + "latent_index": 497, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00497.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00497.npz" + }, + { + "latent_index": 498, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00498.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00498.npz" + }, + { + "latent_index": 499, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00499.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00499.npz" + }, + { + "latent_index": 500, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00500.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00500.npz" + }, + { + "latent_index": 501, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00501.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00501.npz" + }, + { + "latent_index": 502, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00502.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00502.npz" + }, + { + "latent_index": 503, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00503.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00503.npz" + }, + { + "latent_index": 504, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00504.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00504.npz" + }, + { + "latent_index": 505, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00505.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00505.npz" + }, + { + "latent_index": 506, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00506.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00506.npz" + }, + { + "latent_index": 507, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00507.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00507.npz" + }, + { + "latent_index": 508, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00508.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00508.npz" + }, + { + "latent_index": 509, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00509.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00509.npz" + }, + { + "latent_index": 510, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00510.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00510.npz" + }, + { + "latent_index": 511, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00511.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00511.npz" + }, + { + "latent_index": 512, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00512.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00512.npz" + }, + { + "latent_index": 513, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00513.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00513.npz" + }, + { + "latent_index": 514, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00514.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00514.npz" + }, + { + "latent_index": 515, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00515.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00515.npz" + }, + { + "latent_index": 516, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00516.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00516.npz" + }, + { + "latent_index": 517, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00517.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00517.npz" + }, + { + "latent_index": 518, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00518.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00518.npz" + }, + { + "latent_index": 519, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00519.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00519.npz" + }, + { + "latent_index": 520, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00520.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00520.npz" + }, + { + "latent_index": 521, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00521.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00521.npz" + }, + { + "latent_index": 522, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00522.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00522.npz" + }, + { + "latent_index": 523, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00523.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00523.npz" + }, + { + "latent_index": 524, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00524.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00524.npz" + }, + { + "latent_index": 525, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00525.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00525.npz" + }, + { + "latent_index": 526, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00526.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00526.npz" + }, + { + "latent_index": 527, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00527.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00527.npz" + }, + { + "latent_index": 528, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00528.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00528.npz" + }, + { + "latent_index": 529, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00529.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00529.npz" + }, + { + "latent_index": 530, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00530.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00530.npz" + }, + { + "latent_index": 531, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00531.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00531.npz" + }, + { + "latent_index": 532, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00532.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00532.npz" + }, + { + "latent_index": 533, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00533.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00533.npz" + }, + { + "latent_index": 534, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00534.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00534.npz" + }, + { + "latent_index": 535, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00535.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00535.npz" + }, + { + "latent_index": 536, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00536.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00536.npz" + }, + { + "latent_index": 537, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00537.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00537.npz" + }, + { + "latent_index": 538, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00538.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00538.npz" + }, + { + "latent_index": 539, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00539.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00539.npz" + }, + { + "latent_index": 540, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00540.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00540.npz" + }, + { + "latent_index": 541, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00541.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00541.npz" + }, + { + "latent_index": 542, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00542.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00542.npz" + }, + { + "latent_index": 543, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00543.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00543.npz" + }, + { + "latent_index": 544, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00544.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00544.npz" + }, + { + "latent_index": 545, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00545.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00545.npz" + }, + { + "latent_index": 546, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00546.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00546.npz" + }, + { + "latent_index": 547, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00547.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00547.npz" + }, + { + "latent_index": 548, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00548.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00548.npz" + }, + { + "latent_index": 549, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00549.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00549.npz" + }, + { + "latent_index": 550, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00550.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00550.npz" + }, + { + "latent_index": 551, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00551.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00551.npz" + }, + { + "latent_index": 552, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00552.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00552.npz" + }, + { + "latent_index": 553, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00553.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00553.npz" + }, + { + "latent_index": 554, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00554.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00554.npz" + }, + { + "latent_index": 555, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00555.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00555.npz" + }, + { + "latent_index": 556, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00556.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00556.npz" + }, + { + "latent_index": 557, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00557.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00557.npz" + }, + { + "latent_index": 558, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00558.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00558.npz" + }, + { + "latent_index": 559, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00559.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00559.npz" + }, + { + "latent_index": 560, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00560.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00560.npz" + }, + { + "latent_index": 561, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00561.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00561.npz" + }, + { + "latent_index": 562, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00562.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00562.npz" + }, + { + "latent_index": 563, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00563.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00563.npz" + }, + { + "latent_index": 564, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00564.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00564.npz" + }, + { + "latent_index": 565, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00565.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00565.npz" + }, + { + "latent_index": 566, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00566.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00566.npz" + }, + { + "latent_index": 567, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00567.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00567.npz" + }, + { + "latent_index": 568, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00568.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00568.npz" + }, + { + "latent_index": 569, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00569.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00569.npz" + }, + { + "latent_index": 570, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00570.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00570.npz" + }, + { + "latent_index": 571, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00571.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00571.npz" + }, + { + "latent_index": 572, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00572.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00572.npz" + }, + { + "latent_index": 573, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00573.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00573.npz" + }, + { + "latent_index": 574, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00574.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00574.npz" + }, + { + "latent_index": 575, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00575.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00575.npz" + }, + { + "latent_index": 576, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00576.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00576.npz" + }, + { + "latent_index": 577, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00577.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00577.npz" + }, + { + "latent_index": 578, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00578.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00578.npz" + }, + { + "latent_index": 579, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00579.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00579.npz" + }, + { + "latent_index": 580, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00580.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00580.npz" + }, + { + "latent_index": 581, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00581.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00581.npz" + }, + { + "latent_index": 582, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00582.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00582.npz" + }, + { + "latent_index": 583, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00583.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00583.npz" + }, + { + "latent_index": 584, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00584.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00584.npz" + }, + { + "latent_index": 585, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00585.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00585.npz" + }, + { + "latent_index": 586, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00586.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00586.npz" + }, + { + "latent_index": 587, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00587.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00587.npz" + }, + { + "latent_index": 588, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00588.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00588.npz" + }, + { + "latent_index": 589, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00589.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00589.npz" + }, + { + "latent_index": 590, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00590.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00590.npz" + }, + { + "latent_index": 591, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00591.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00591.npz" + }, + { + "latent_index": 592, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00592.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00592.npz" + }, + { + "latent_index": 593, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00593.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00593.npz" + }, + { + "latent_index": 594, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00594.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00594.npz" + }, + { + "latent_index": 595, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00595.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00595.npz" + }, + { + "latent_index": 596, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00596.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00596.npz" + }, + { + "latent_index": 597, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00597.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00597.npz" + }, + { + "latent_index": 598, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00598.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00598.npz" + }, + { + "latent_index": 599, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00599.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00599.npz" + }, + { + "latent_index": 600, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00600.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00600.npz" + }, + { + "latent_index": 601, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00601.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00601.npz" + }, + { + "latent_index": 602, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00602.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00602.npz" + }, + { + "latent_index": 603, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00603.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00603.npz" + }, + { + "latent_index": 604, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00604.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00604.npz" + }, + { + "latent_index": 605, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00605.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00605.npz" + }, + { + "latent_index": 606, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00606.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00606.npz" + }, + { + "latent_index": 607, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00607.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00607.npz" + }, + { + "latent_index": 608, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00608.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00608.npz" + }, + { + "latent_index": 609, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00609.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00609.npz" + }, + { + "latent_index": 610, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00610.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00610.npz" + }, + { + "latent_index": 611, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00611.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00611.npz" + }, + { + "latent_index": 612, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00612.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00612.npz" + }, + { + "latent_index": 613, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00613.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00613.npz" + }, + { + "latent_index": 614, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00614.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00614.npz" + }, + { + "latent_index": 615, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00615.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00615.npz" + }, + { + "latent_index": 616, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00616.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00616.npz" + }, + { + "latent_index": 617, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00617.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00617.npz" + }, + { + "latent_index": 618, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00618.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00618.npz" + }, + { + "latent_index": 619, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00619.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00619.npz" + }, + { + "latent_index": 620, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00620.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00620.npz" + }, + { + "latent_index": 621, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00621.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00621.npz" + }, + { + "latent_index": 622, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00622.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00622.npz" + }, + { + "latent_index": 623, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00623.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00623.npz" + }, + { + "latent_index": 624, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00624.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00624.npz" + }, + { + "latent_index": 625, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00625.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00625.npz" + }, + { + "latent_index": 626, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00626.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00626.npz" + }, + { + "latent_index": 627, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00627.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00627.npz" + }, + { + "latent_index": 628, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00628.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00628.npz" + }, + { + "latent_index": 629, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00629.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00629.npz" + }, + { + "latent_index": 630, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00630.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00630.npz" + }, + { + "latent_index": 631, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00631.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00631.npz" + }, + { + "latent_index": 632, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00632.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00632.npz" + }, + { + "latent_index": 633, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00633.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00633.npz" + }, + { + "latent_index": 634, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00634.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00634.npz" + }, + { + "latent_index": 635, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00635.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00635.npz" + }, + { + "latent_index": 636, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00636.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00636.npz" + }, + { + "latent_index": 637, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00637.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00637.npz" + }, + { + "latent_index": 638, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00638.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00638.npz" + }, + { + "latent_index": 639, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00639.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00639.npz" + }, + { + "latent_index": 640, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00640.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00640.npz" + }, + { + "latent_index": 641, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00641.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00641.npz" + }, + { + "latent_index": 642, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00642.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00642.npz" + }, + { + "latent_index": 643, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00643.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00643.npz" + }, + { + "latent_index": 644, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00644.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00644.npz" + }, + { + "latent_index": 645, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00645.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00645.npz" + }, + { + "latent_index": 646, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00646.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00646.npz" + }, + { + "latent_index": 647, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00647.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00647.npz" + }, + { + "latent_index": 648, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00648.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00648.npz" + }, + { + "latent_index": 649, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00649.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00649.npz" + }, + { + "latent_index": 650, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00650.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00650.npz" + }, + { + "latent_index": 651, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00651.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00651.npz" + }, + { + "latent_index": 652, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00652.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00652.npz" + }, + { + "latent_index": 653, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00653.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00653.npz" + }, + { + "latent_index": 654, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00654.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00654.npz" + }, + { + "latent_index": 655, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00655.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00655.npz" + }, + { + "latent_index": 656, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00656.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00656.npz" + }, + { + "latent_index": 657, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00657.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00657.npz" + }, + { + "latent_index": 658, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00658.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00658.npz" + }, + { + "latent_index": 659, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00659.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00659.npz" + }, + { + "latent_index": 660, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00660.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00660.npz" + }, + { + "latent_index": 661, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00661.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00661.npz" + }, + { + "latent_index": 662, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00662.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00662.npz" + }, + { + "latent_index": 663, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00663.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00663.npz" + }, + { + "latent_index": 664, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00664.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00664.npz" + }, + { + "latent_index": 665, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00665.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00665.npz" + }, + { + "latent_index": 666, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00666.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00666.npz" + }, + { + "latent_index": 667, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00667.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00667.npz" + }, + { + "latent_index": 668, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00668.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00668.npz" + }, + { + "latent_index": 669, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00669.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00669.npz" + }, + { + "latent_index": 670, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00670.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00670.npz" + }, + { + "latent_index": 671, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00671.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00671.npz" + }, + { + "latent_index": 672, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00672.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00672.npz" + }, + { + "latent_index": 673, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00673.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00673.npz" + }, + { + "latent_index": 674, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00674.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00674.npz" + }, + { + "latent_index": 675, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00675.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00675.npz" + }, + { + "latent_index": 676, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00676.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00676.npz" + }, + { + "latent_index": 677, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00677.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00677.npz" + }, + { + "latent_index": 678, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00678.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00678.npz" + }, + { + "latent_index": 679, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00679.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00679.npz" + }, + { + "latent_index": 680, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00680.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00680.npz" + }, + { + "latent_index": 681, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00681.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00681.npz" + }, + { + "latent_index": 682, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00682.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00682.npz" + }, + { + "latent_index": 683, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00683.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00683.npz" + }, + { + "latent_index": 684, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00684.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00684.npz" + }, + { + "latent_index": 685, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00685.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00685.npz" + }, + { + "latent_index": 686, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00686.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00686.npz" + }, + { + "latent_index": 687, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00687.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00687.npz" + }, + { + "latent_index": 688, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00688.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00688.npz" + }, + { + "latent_index": 689, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00689.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00689.npz" + }, + { + "latent_index": 690, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00690.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00690.npz" + }, + { + "latent_index": 691, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00691.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00691.npz" + }, + { + "latent_index": 692, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00692.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00692.npz" + }, + { + "latent_index": 693, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00693.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00693.npz" + }, + { + "latent_index": 694, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00694.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00694.npz" + }, + { + "latent_index": 695, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00695.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00695.npz" + }, + { + "latent_index": 696, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00696.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00696.npz" + }, + { + "latent_index": 697, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00697.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00697.npz" + }, + { + "latent_index": 698, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00698.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00698.npz" + }, + { + "latent_index": 699, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00699.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00699.npz" + }, + { + "latent_index": 700, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00700.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00700.npz" + }, + { + "latent_index": 701, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00701.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00701.npz" + }, + { + "latent_index": 702, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00702.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00702.npz" + }, + { + "latent_index": 703, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00703.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00703.npz" + }, + { + "latent_index": 704, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00704.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00704.npz" + }, + { + "latent_index": 705, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00705.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00705.npz" + }, + { + "latent_index": 706, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00706.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00706.npz" + }, + { + "latent_index": 707, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00707.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00707.npz" + }, + { + "latent_index": 708, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00708.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00708.npz" + }, + { + "latent_index": 709, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00709.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00709.npz" + }, + { + "latent_index": 710, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00710.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00710.npz" + }, + { + "latent_index": 711, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00711.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00711.npz" + }, + { + "latent_index": 712, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00712.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00712.npz" + }, + { + "latent_index": 713, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00713.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00713.npz" + }, + { + "latent_index": 714, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00714.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00714.npz" + }, + { + "latent_index": 715, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00715.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00715.npz" + }, + { + "latent_index": 716, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00716.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00716.npz" + }, + { + "latent_index": 717, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00717.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00717.npz" + }, + { + "latent_index": 718, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00718.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00718.npz" + }, + { + "latent_index": 719, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00719.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00719.npz" + }, + { + "latent_index": 720, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00720.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00720.npz" + }, + { + "latent_index": 721, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00721.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00721.npz" + }, + { + "latent_index": 722, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00722.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00722.npz" + }, + { + "latent_index": 723, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00723.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00723.npz" + }, + { + "latent_index": 724, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00724.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00724.npz" + }, + { + "latent_index": 725, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00725.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00725.npz" + }, + { + "latent_index": 726, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00726.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00726.npz" + }, + { + "latent_index": 727, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00727.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00727.npz" + }, + { + "latent_index": 728, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00728.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00728.npz" + }, + { + "latent_index": 729, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00729.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00729.npz" + }, + { + "latent_index": 730, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00730.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00730.npz" + }, + { + "latent_index": 731, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00731.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00731.npz" + }, + { + "latent_index": 732, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00732.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00732.npz" + }, + { + "latent_index": 733, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00733.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00733.npz" + }, + { + "latent_index": 734, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00734.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00734.npz" + }, + { + "latent_index": 735, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00735.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00735.npz" + }, + { + "latent_index": 736, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00736.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00736.npz" + }, + { + "latent_index": 737, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00737.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00737.npz" + }, + { + "latent_index": 738, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00738.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00738.npz" + }, + { + "latent_index": 739, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00739.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00739.npz" + }, + { + "latent_index": 740, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00740.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00740.npz" + }, + { + "latent_index": 741, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00741.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00741.npz" + }, + { + "latent_index": 742, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00742.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00742.npz" + }, + { + "latent_index": 743, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00743.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00743.npz" + }, + { + "latent_index": 744, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00744.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00744.npz" + }, + { + "latent_index": 745, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00745.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00745.npz" + }, + { + "latent_index": 746, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00746.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00746.npz" + }, + { + "latent_index": 747, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00747.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00747.npz" + }, + { + "latent_index": 748, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00748.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00748.npz" + }, + { + "latent_index": 749, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00749.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00749.npz" + }, + { + "latent_index": 750, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00750.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00750.npz" + }, + { + "latent_index": 751, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00751.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00751.npz" + }, + { + "latent_index": 752, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00752.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00752.npz" + }, + { + "latent_index": 753, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00753.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00753.npz" + }, + { + "latent_index": 754, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00754.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00754.npz" + }, + { + "latent_index": 755, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00755.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00755.npz" + }, + { + "latent_index": 756, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00756.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00756.npz" + }, + { + "latent_index": 757, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00757.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00757.npz" + }, + { + "latent_index": 758, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00758.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00758.npz" + }, + { + "latent_index": 759, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00759.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00759.npz" + }, + { + "latent_index": 760, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00760.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00760.npz" + }, + { + "latent_index": 761, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00761.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00761.npz" + }, + { + "latent_index": 762, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00762.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00762.npz" + }, + { + "latent_index": 763, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00763.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00763.npz" + }, + { + "latent_index": 764, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00764.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00764.npz" + }, + { + "latent_index": 765, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00765.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00765.npz" + }, + { + "latent_index": 766, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00766.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00766.npz" + }, + { + "latent_index": 767, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00767.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00767.npz" + }, + { + "latent_index": 768, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00768.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00768.npz" + }, + { + "latent_index": 769, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00769.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00769.npz" + }, + { + "latent_index": 770, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00770.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00770.npz" + }, + { + "latent_index": 771, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00771.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00771.npz" + }, + { + "latent_index": 772, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00772.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00772.npz" + }, + { + "latent_index": 773, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00773.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00773.npz" + }, + { + "latent_index": 774, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00774.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00774.npz" + }, + { + "latent_index": 775, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00775.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00775.npz" + }, + { + "latent_index": 776, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00776.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00776.npz" + }, + { + "latent_index": 777, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00777.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00777.npz" + }, + { + "latent_index": 778, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00778.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00778.npz" + }, + { + "latent_index": 779, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00779.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00779.npz" + }, + { + "latent_index": 780, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00780.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00780.npz" + }, + { + "latent_index": 781, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00781.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00781.npz" + }, + { + "latent_index": 782, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00782.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00782.npz" + }, + { + "latent_index": 783, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00783.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00783.npz" + }, + { + "latent_index": 784, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00784.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00784.npz" + }, + { + "latent_index": 785, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00785.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00785.npz" + }, + { + "latent_index": 786, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00786.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00786.npz" + }, + { + "latent_index": 787, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00787.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00787.npz" + }, + { + "latent_index": 788, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00788.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00788.npz" + }, + { + "latent_index": 789, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00789.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00789.npz" + }, + { + "latent_index": 790, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00790.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00790.npz" + }, + { + "latent_index": 791, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00791.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00791.npz" + }, + { + "latent_index": 792, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00792.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00792.npz" + }, + { + "latent_index": 793, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00793.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00793.npz" + }, + { + "latent_index": 794, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00794.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00794.npz" + }, + { + "latent_index": 795, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00795.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00795.npz" + }, + { + "latent_index": 796, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00796.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00796.npz" + }, + { + "latent_index": 797, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00797.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00797.npz" + }, + { + "latent_index": 798, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00798.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00798.npz" + }, + { + "latent_index": 799, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00799.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00799.npz" + }, + { + "latent_index": 800, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00800.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00800.npz" + }, + { + "latent_index": 801, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00801.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00801.npz" + }, + { + "latent_index": 802, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00802.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00802.npz" + }, + { + "latent_index": 803, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00803.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00803.npz" + }, + { + "latent_index": 804, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00804.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00804.npz" + }, + { + "latent_index": 805, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00805.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00805.npz" + }, + { + "latent_index": 806, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00806.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00806.npz" + }, + { + "latent_index": 807, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00807.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00807.npz" + }, + { + "latent_index": 808, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00808.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00808.npz" + }, + { + "latent_index": 809, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00809.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00809.npz" + }, + { + "latent_index": 810, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00810.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00810.npz" + }, + { + "latent_index": 811, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00811.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00811.npz" + }, + { + "latent_index": 812, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00812.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00812.npz" + }, + { + "latent_index": 813, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00813.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00813.npz" + }, + { + "latent_index": 814, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00814.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00814.npz" + }, + { + "latent_index": 815, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00815.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00815.npz" + }, + { + "latent_index": 816, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00816.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00816.npz" + }, + { + "latent_index": 817, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00817.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00817.npz" + }, + { + "latent_index": 818, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00818.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00818.npz" + }, + { + "latent_index": 819, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00819.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00819.npz" + }, + { + "latent_index": 820, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00820.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00820.npz" + }, + { + "latent_index": 821, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00821.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00821.npz" + }, + { + "latent_index": 822, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00822.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00822.npz" + }, + { + "latent_index": 823, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00823.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00823.npz" + }, + { + "latent_index": 824, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00824.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00824.npz" + }, + { + "latent_index": 825, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00825.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00825.npz" + }, + { + "latent_index": 826, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00826.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00826.npz" + }, + { + "latent_index": 827, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00827.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00827.npz" + }, + { + "latent_index": 828, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00828.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00828.npz" + }, + { + "latent_index": 829, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00829.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00829.npz" + }, + { + "latent_index": 830, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00830.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00830.npz" + }, + { + "latent_index": 831, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00831.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00831.npz" + }, + { + "latent_index": 832, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00832.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00832.npz" + }, + { + "latent_index": 833, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00833.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00833.npz" + }, + { + "latent_index": 834, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00834.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00834.npz" + }, + { + "latent_index": 835, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00835.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00835.npz" + }, + { + "latent_index": 836, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00836.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00836.npz" + }, + { + "latent_index": 837, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00837.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00837.npz" + }, + { + "latent_index": 838, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00838.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00838.npz" + }, + { + "latent_index": 839, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00839.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00839.npz" + }, + { + "latent_index": 840, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00840.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00840.npz" + }, + { + "latent_index": 841, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00841.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00841.npz" + }, + { + "latent_index": 842, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00842.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00842.npz" + }, + { + "latent_index": 843, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00843.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00843.npz" + }, + { + "latent_index": 844, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00844.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00844.npz" + }, + { + "latent_index": 845, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00845.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00845.npz" + }, + { + "latent_index": 846, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00846.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00846.npz" + }, + { + "latent_index": 847, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00847.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00847.npz" + }, + { + "latent_index": 848, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00848.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00848.npz" + }, + { + "latent_index": 849, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00849.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00849.npz" + }, + { + "latent_index": 850, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00850.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00850.npz" + }, + { + "latent_index": 851, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00851.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00851.npz" + }, + { + "latent_index": 852, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00852.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00852.npz" + }, + { + "latent_index": 853, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00853.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00853.npz" + }, + { + "latent_index": 854, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00854.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00854.npz" + }, + { + "latent_index": 855, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00855.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00855.npz" + }, + { + "latent_index": 856, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00856.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00856.npz" + }, + { + "latent_index": 857, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00857.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00857.npz" + }, + { + "latent_index": 858, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00858.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00858.npz" + }, + { + "latent_index": 859, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00859.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00859.npz" + }, + { + "latent_index": 860, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00860.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00860.npz" + }, + { + "latent_index": 861, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00861.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00861.npz" + }, + { + "latent_index": 862, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00862.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00862.npz" + }, + { + "latent_index": 863, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00863.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00863.npz" + }, + { + "latent_index": 864, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00864.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00864.npz" + }, + { + "latent_index": 865, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00865.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00865.npz" + }, + { + "latent_index": 866, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00866.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00866.npz" + }, + { + "latent_index": 867, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00867.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00867.npz" + }, + { + "latent_index": 868, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00868.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00868.npz" + }, + { + "latent_index": 869, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00869.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00869.npz" + }, + { + "latent_index": 870, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00870.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00870.npz" + }, + { + "latent_index": 871, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00871.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00871.npz" + }, + { + "latent_index": 872, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00872.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00872.npz" + }, + { + "latent_index": 873, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00873.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00873.npz" + }, + { + "latent_index": 874, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00874.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00874.npz" + }, + { + "latent_index": 875, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00875.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00875.npz" + }, + { + "latent_index": 876, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00876.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00876.npz" + }, + { + "latent_index": 877, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00877.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00877.npz" + }, + { + "latent_index": 878, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00878.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00878.npz" + }, + { + "latent_index": 879, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00879.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00879.npz" + }, + { + "latent_index": 880, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00880.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00880.npz" + }, + { + "latent_index": 881, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00881.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00881.npz" + }, + { + "latent_index": 882, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00882.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00882.npz" + }, + { + "latent_index": 883, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00883.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00883.npz" + }, + { + "latent_index": 884, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00884.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00884.npz" + }, + { + "latent_index": 885, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00885.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00885.npz" + }, + { + "latent_index": 886, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00886.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00886.npz" + }, + { + "latent_index": 887, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00887.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00887.npz" + }, + { + "latent_index": 888, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00888.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00888.npz" + }, + { + "latent_index": 889, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00889.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00889.npz" + }, + { + "latent_index": 890, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00890.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00890.npz" + }, + { + "latent_index": 891, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00891.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00891.npz" + }, + { + "latent_index": 892, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00892.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00892.npz" + }, + { + "latent_index": 893, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00893.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00893.npz" + }, + { + "latent_index": 894, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00894.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00894.npz" + }, + { + "latent_index": 895, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00895.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00895.npz" + }, + { + "latent_index": 896, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00896.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00896.npz" + }, + { + "latent_index": 897, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00897.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00897.npz" + }, + { + "latent_index": 898, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00898.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00898.npz" + }, + { + "latent_index": 899, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00899.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00899.npz" + }, + { + "latent_index": 900, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00900.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00900.npz" + }, + { + "latent_index": 901, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00901.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00901.npz" + }, + { + "latent_index": 902, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00902.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00902.npz" + }, + { + "latent_index": 903, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00903.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00903.npz" + }, + { + "latent_index": 904, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00904.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00904.npz" + }, + { + "latent_index": 905, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00905.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00905.npz" + }, + { + "latent_index": 906, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00906.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00906.npz" + }, + { + "latent_index": 907, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00907.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00907.npz" + }, + { + "latent_index": 908, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00908.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00908.npz" + }, + { + "latent_index": 909, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00909.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00909.npz" + }, + { + "latent_index": 910, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00910.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00910.npz" + }, + { + "latent_index": 911, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00911.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00911.npz" + }, + { + "latent_index": 912, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00912.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00912.npz" + }, + { + "latent_index": 913, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00913.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00913.npz" + }, + { + "latent_index": 914, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00914.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00914.npz" + }, + { + "latent_index": 915, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00915.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00915.npz" + }, + { + "latent_index": 916, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00916.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00916.npz" + }, + { + "latent_index": 917, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00917.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00917.npz" + }, + { + "latent_index": 918, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00918.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00918.npz" + }, + { + "latent_index": 919, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00919.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00919.npz" + }, + { + "latent_index": 920, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00920.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00920.npz" + }, + { + "latent_index": 921, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00921.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00921.npz" + }, + { + "latent_index": 922, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00922.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00922.npz" + }, + { + "latent_index": 923, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00923.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00923.npz" + }, + { + "latent_index": 924, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00924.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00924.npz" + }, + { + "latent_index": 925, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00925.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00925.npz" + }, + { + "latent_index": 926, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00926.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00926.npz" + }, + { + "latent_index": 927, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00927.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00927.npz" + }, + { + "latent_index": 928, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00928.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00928.npz" + }, + { + "latent_index": 929, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00929.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00929.npz" + }, + { + "latent_index": 930, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00930.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00930.npz" + }, + { + "latent_index": 931, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00931.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00931.npz" + }, + { + "latent_index": 932, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00932.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00932.npz" + }, + { + "latent_index": 933, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00933.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00933.npz" + }, + { + "latent_index": 934, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00934.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00934.npz" + }, + { + "latent_index": 935, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00935.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00935.npz" + }, + { + "latent_index": 936, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00936.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00936.npz" + }, + { + "latent_index": 937, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00937.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00937.npz" + }, + { + "latent_index": 938, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00938.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00938.npz" + }, + { + "latent_index": 939, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00939.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00939.npz" + }, + { + "latent_index": 940, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00940.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00940.npz" + }, + { + "latent_index": 941, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00941.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00941.npz" + }, + { + "latent_index": 942, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00942.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00942.npz" + }, + { + "latent_index": 943, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00943.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00943.npz" + }, + { + "latent_index": 944, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00944.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00944.npz" + }, + { + "latent_index": 945, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00945.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00945.npz" + }, + { + "latent_index": 946, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00946.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00946.npz" + }, + { + "latent_index": 947, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00947.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00947.npz" + }, + { + "latent_index": 948, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00948.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00948.npz" + }, + { + "latent_index": 949, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00949.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00949.npz" + }, + { + "latent_index": 950, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00950.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00950.npz" + }, + { + "latent_index": 951, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00951.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00951.npz" + }, + { + "latent_index": 952, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00952.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00952.npz" + }, + { + "latent_index": 953, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00953.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00953.npz" + }, + { + "latent_index": 954, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00954.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00954.npz" + }, + { + "latent_index": 955, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00955.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00955.npz" + }, + { + "latent_index": 956, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00956.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00956.npz" + }, + { + "latent_index": 957, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00957.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00957.npz" + }, + { + "latent_index": 958, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00958.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00958.npz" + }, + { + "latent_index": 959, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00959.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00959.npz" + }, + { + "latent_index": 960, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00960.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00960.npz" + }, + { + "latent_index": 961, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00961.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00961.npz" + }, + { + "latent_index": 962, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00962.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00962.npz" + }, + { + "latent_index": 963, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00963.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00963.npz" + }, + { + "latent_index": 964, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00964.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00964.npz" + }, + { + "latent_index": 965, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00965.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00965.npz" + }, + { + "latent_index": 966, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00966.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00966.npz" + }, + { + "latent_index": 967, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00967.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00967.npz" + }, + { + "latent_index": 968, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00968.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00968.npz" + }, + { + "latent_index": 969, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00969.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00969.npz" + }, + { + "latent_index": 970, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00970.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00970.npz" + }, + { + "latent_index": 971, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00971.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00971.npz" + }, + { + "latent_index": 972, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00972.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00972.npz" + }, + { + "latent_index": 973, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00973.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00973.npz" + }, + { + "latent_index": 974, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00974.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00974.npz" + }, + { + "latent_index": 975, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00975.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00975.npz" + }, + { + "latent_index": 976, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00976.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00976.npz" + }, + { + "latent_index": 977, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00977.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00977.npz" + }, + { + "latent_index": 978, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00978.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00978.npz" + }, + { + "latent_index": 979, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00979.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00979.npz" + }, + { + "latent_index": 980, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00980.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00980.npz" + }, + { + "latent_index": 981, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00981.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00981.npz" + }, + { + "latent_index": 982, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00982.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00982.npz" + }, + { + "latent_index": 983, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00983.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00983.npz" + }, + { + "latent_index": 984, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00984.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00984.npz" + }, + { + "latent_index": 985, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00985.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00985.npz" + }, + { + "latent_index": 986, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00986.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00986.npz" + }, + { + "latent_index": 987, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00987.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00987.npz" + }, + { + "latent_index": 988, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00988.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00988.npz" + }, + { + "latent_index": 989, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00989.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00989.npz" + }, + { + "latent_index": 990, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00990.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00990.npz" + }, + { + "latent_index": 991, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00991.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00991.npz" + }, + { + "latent_index": 992, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00992.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00992.npz" + }, + { + "latent_index": 993, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00993.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00993.npz" + }, + { + "latent_index": 994, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00994.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00994.npz" + }, + { + "latent_index": 995, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00995.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00995.npz" + }, + { + "latent_index": 996, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00996.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00996.npz" + }, + { + "latent_index": 997, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00997.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00997.npz" + }, + { + "latent_index": 998, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00998.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00998.npz" + }, + { + "latent_index": 999, + "relative_npz_filename": "microstructure_splines_v2/splines_v2/splines_v2_00999.npz", + "npz_filename": "/storage/mkofler/dissertation/data/SdfSamples/microstructure_splines_v2/splines_v2/splines_v2_00999.npz" + } + ] +} \ No newline at end of file diff --git a/DeepSDFStruct/trained_models/test_experiment_homogenization/LatentCodes/latest.pth b/DeepSDFStruct/trained_models/test_experiment_homogenization/LatentCodes/latest.pth new file mode 100644 index 0000000000000000000000000000000000000000..cbedaf71de33cc7bdfddd39565800c32ad9ee17d GIT binary patch literal 41634 zcmbrlc{Eqi_dje3nTLc#ltc;*2=B9RDMN#b(nQHrlz9xvoG6(ym9Zpal!*7)Z&4Z2 zgp@RBRx~InNgkiy@Av(!^?RQ6{o{F_yVhCnbUCwo78Ew96FrpDr2d;ZTOoF~+qOMTajX>w;TPe&JT?u|2ciAVH&aMYt z{Jdv4`g!^|x@g(?`?Qpj6y7x(l%I^HvP@lO9bdii?`Sx7AM^A@(;$Yn9eyHV)4x5!4J zjoin*MdMulBZiotx44zJgm0*~U@U{6FKr7eIn*^?wQA5aj3V`JZKAYRvlo#P`1haC7zZb94TW3^C-5 z{C}3wf5v|=gD4mCUo!m1vf4VP#zy~t1gQG^63j+=>Fh#Xe7_(AUiDoD1OM;vBK$LQ znp`kHPzFoemtpz&r8r|*KN?S*pifx@=ehp{&Rr#Zb1((Bn+M?xyN3`g+YEb$8jx%G zL1=B532J&WoF__tuw?8q{d(AjuCh9cN)ET-UPA*&nGVvhZ!^F_IT-w%Z$XPzI;!{b zF-=A0uw>s#Y`-nRR4`UJG0x3-7Mo@yW*h`rgC{WHyb&BR)`I6|=SaFy@$}pvd~xAm zYicJkJ${BRJEhFtR@(=%K~p5~m^FD5ufPx?MTk|nOP{j`>2~jRU~M@C^UDR8gJy}K zpu@{(S)@YP#TcSo#0UBh4PZ|^3*NSg;vA1o_^Npv5)Ir)t(>h9|DYVo^Uvk1Xn7BM z3U)A0wE$o2WV5%AD=<6Tf8%qx0ot)31Q(Qd!|H(v_5z0_c7|;YJpJncOP^Q54a-j; z$NA0PAnFN^|8$bLeYNbbHEWeJ*}Sozpkv^rkC=Y$t;*C~aUkNMH$iuO5kxn=Wcyct!bWxttbbR?nrVq((QSZr zE4V>X{|x4>$wq#+Iuwa^!vcp>R3kSNen~um3m$KAY<3muw<3A<>lHNC7UJBu#-Q1$ z0TLT|$XwY#mgJslIx3$`UhbO-oBdS(314T33E%miWUsh(0r2 zfqTT~Ld# zsp`x|KdBeESj-h{Yy_BGyvO2QxEr3kRAY5OAxQRyT9VOfBFsxsVhLf>oS&p4KJtm+&bL5s|{-A%d;A;e!;Al)hHn@%CvveMDu~oxFTN~ zzwE6>9)osj(({9S3jYDjvRf$p#S@P%{KvA}y&K0x<(Xqkg)uxNADHkG+N&?ek^Rb# zQqq@b#xg1R^jnEWY~2g4Yr-K%c#!tI2`0Ced0?l^Mv!PRB4$n8kU4iPN*MIRHw^*C zDI35}(FiYAnUmGdVwCUsP3$Q>4H^dRV7+J^s@on!tpk1J&siH7I#&-?v%Row^GW)| zt(tT^x`7)r&f-C*55RpZmA>mb#I|qy3qMwO5t)cS$W=H^9jzY2+)q6u*yuINrTGCr z|8;UP>?o^3>N@8XR5+c*b9@4vceh7L&bphREE9`18@Yjdq7i;?4FnY12OA8cQ1V0|F}}zT ze}x4Y;cthbcijM06>=vVLT*B8?PF5*O^5W^kFf_suhNxc{OEcA1G###5I@F_K_+Jr z(=7fESm|HM-ShcaZDR;Snp+9KZ5kGz_)dIg&4t3ERZMv48q92p1W}1G5AEahamqPv9H^{T5hFb9)hhs;Q$=014$V1x- zQj_|oG4JMec%z~TX3w_M*g0hov3DzE$_g{RyTzdJCm#&G%?F7c=RiC_0B7@e(=g2? zc&U%z?WIbL*-34@eE%Zx^OQxt0BzW&t&hoy6z3E^hv?XNOcHxX$#W@Y>sVvs*Uz!= zpyvt9``rx5a*}YCID&%DEUK>g6w$eY9172b1{wuI!xQ*KJfAAMUc_F(?P#Oqi445} zYnShUL{l}!Byc8k<=^z5sOW6mFIR*QYm;bbjTziGVA0Vs0eXU$8(aPqgA`K?4|sUt z^T{-97Rn-i9)?V_vnsxReilRic0s072voQHpe6eb)L>(t)myt|+ zaR_;Cik-bhDEe#>iF|KKwT%*Cx#kG9=iUjgGBP2ztd#oF_xNLZ8-{9dag4mpQFxbP zqgbOm3Wq0Q9oIT0hCdZ0OfR!bt0X~j2*KXy2Mx^5z>bGa^!=}R-0T|*5$QQ}Bvq1m zVl$t7ZefG%Nkf$U{s6j_zmwtJ`H*ti53je)VfJb#(d9{}(CK*%)o`B0iL}incl45> zSSJdK0*gpax+pQbokrt~Wyr{I3iw)!px$LU2)pnQUAv6HydxLH+n!Q|bA7Le@X;q{5OGg!k(qa!EgpHF{|!OEfVD)|h%yeGNS#wP+9o z9$&+y7t7H+@e&FN#uNG07)O;9(}j6Qgg#46%D4LeKPaVIxFGo(6f)UTOODy&@^7gQQ?zHQP4{pY73MdU3i zzplU?+8g1$8aKU~qXJ_V(I7Q;9x@Nj-~`pZ0gvudV*S?yc0NpiZ#hPEPrDfG&Ew;^ z-itv^0c!|8q{%6@E`wloZFsitJ@Lw0iepkbP>{t%S1W6wdPytDY_i;n>kDnB5Wuv##BPPrhv9;`O3h8;H#(v#*9u#~+KjXq@429Z~Iz~MT(1pEA`2l~8L#<~(&+`sk#IeTu1h&S&=)x=uz!fyipZBxfsZ!TD% zrjDh1H!=J5LaBGtbK-Zy5k#9=oPt@?bbzb-Clz7zn{YVcnjEe zVL2{Pn8#wG>_C4lFSC%c>6{;f@N0cD9__Zl3o{mwVbuYgwYC6cRw%=_lU`6LKLRK2 z{za)!5n`X{P7?cLk+h0Km`@Wv-SQZkmYzed+9Yyldo^rb6b?Pid{ov?ppQ@8fEVST zkTvTI9T|zGd<%?GqWuomG~WO+W0Rho?(0|4aIn8>UX!D6i zl~i|#E_n;BvPMwTqz4~|x4<1mSsZ9j$D`vxa5r6m3PTM}I04!^-ld0m74V6wIGAop zg+JYoA>(BXZ8sOkJU(4kXMHr{LU12b|e>4vtz1b0W)xp(io7VR@wz%#m}1@Nd6x z2KPq@GULXR-|wUCpEKy~wjW>2pFxI2@3EUwx!}M90wqVDp?S+Y6r5Yn+Ov&|UdbLH zmvnDp#?@-@_)&s;8e?h6IboKETsTTBaV2-vlIc-AKw=CW;lSPp0M~MfY2{`7(N%_; zzOSI&N}pVRah|1hGzr%qwxD#)FdpjmGOC`sL0{V61oNsG9Q{@grSs>)i!EQtnznPS z+1=+MuUDFE&gEkY5?2tJYzeSBsLtGcz7~H6SKzJ5an|fW3-Gv=$%?!hX1*MSiNK!_*c*iFHSa<4#XR=Vp_{PUGXV#!z3|30VX&4S0Ecs1zk`Bv3v`=vou;091slI# zaPA&m@-rHvwIrEK0kQaZ;}Tr7TmWV(SHU`ycxZj$Ku;EKMuYo1!P7Yx-J3RJ+5R}x zv5&+1n?g~1h70>;$y|<7PA75tqQ-QcyGVOZW)QJ0LQI9&D(sF>fHTgIj6`S;u6Z8= zSHse+%(?{^jKksLAO{wI`#~-pf61M3NFvvmW5~IfJ>+*@>$WjuXLSgai3K;vc09LA80JmvB?DqZ#s2RXb4wIS87FU9X zhm|?0{`0Y)6Gbv&2;R858%$Y;aOe6uR7?&aiOJ%`O=l3;UMJzqJrO+hO9B>`zai>< zy>Qwu6fW-Bf*GRua8TF|84)=~rzjP}1JBal&Re8Xrwd1zB$mk^hs@23ux{>7 zcxZ4DRyY>GA@xc!Ipj&3rOH_9J-Zl}ox1RT;TC90D#Q5eE!4Ww0T#6>(3Erk$d0%5 zkO~n4=Pqgkff(%|cW~o3l ziTKw?zPag;QiTbe^Q?oMnz{xy;k{UJWEX@7et(idMu1EUQz=$|5UBY!3*?2|DF%7=h{U@V4w%0suOud%OFsRWaIgh;*)|^kK>;YE>Z57(}Ww_m>`r-d0s~e%nuzOBC?J zTTP<;=M}cv)KSZnYErdR5AB^-GM|NC!ttgQbhqn;o~cx@)KG=ftP9Y8VJkVBl!dpQ zObNm3$3(DZaA6xw4 z8^>0vdrIVWg7L3NGfd7aq-~M5*khf~N)Bp;BD>Sre(EeI07w4KcOF3wbk zT?TZT&K>xy#G>*f_FVNI;8Rs(N?WG=xLj#mp>GI}b5_xvF{uQtd)Q0iGH59evJdST zVzoWl4}0#XEANBc9FuZ&G2hO25nF^g3gsM zNr;m)w8!v4!J%uAu<0g>u_qva#lx}N%nb{4g}`lBX=AG*A2K8jvdyHxYbcdw`*FkX zNOhR|cr99`32>U^)7b8b>Fll{amH8f9;yg;)4gYe(RjxStmssR1I4Q_xkMJCi$)r2 zE?+~F-Gr=6+XhWfzQf_Q58%#oIgWS8Y!cU%4R|z<<^NBZNuOfDUhVhn1OLv0TWJ!l zb@Ib>=UsHvF%@-uBSGhPFFU3C1Q;E<1p;zKz%vm;1Jw86o7;mhZ$>iYY>OkAdaq#9 zhlAL`DkOa~RB__82o}@*V9x!TnD*=@djt$YeA_F$F(QiEwL@qYq>8iBGw6Y^5N!Hg;C=@?O- zH0GU$w8T|#Z%71qR*Eqj=PxJer41PN>pm8BD`M3=6SDW%HTW~cW;yo#1vyt?R`L%? zwqRTgs6W5d7&3SUPUQM#2Y^vmiT}2CtUZ!n?^B7$3NU z9H$N#*q#UXb1gvZy9MlcJsUS9T!jIP0<4rT0E^N-BK$WJU5IbiBJzcYqbADqCZM%ODsMZP?y2^qKp?b9Oc#U5h!by+Y zZ+OAwk5;a+c)Qt>c_?LpkGVz3smHcZkL`^IR~{-H)$&%+@9z7~D6=7Y`T z1)S;SPn&i;1Rv|Yxa)%gaQ$w=Bd!bSB|Z-vi4tMrV_&lNyp04my<#@|$8k9E_aPXM z4?^c?IwUCkBM(%qSW?q2OVIvKLsm%1blh*ZEW~r=U-vwmq*J9FPSB8sv`oU4H1u2JEvM*RGVoAN@dGSn9KW$MlYuuqz0zq?q@b~E|a?o!s@|#*v z>s#@VY*dZcQ|5D4cgcdl5ybt;r|7=MXml8QL1d0Cr;0o7qJBCHzWNu!_e1;fZ4lpd z{*Hy8+Wg_hCPVhvzBSOku#miY`-kR6ox%#C>d9gz zl@&#&CPt~&$}fkE?Bp(>8dghSxLAo@uXdbfp52YQn@?cV zQ+W>aaWSd-sz9wwUa>Cj+YWm?4M|Ss5|Z|&4nCPLz?m}N@I{gWWB2$R`b$2h<%&Vm zxt#%apP32fUP>XFr8^i;0X{Iwvmh5XtN?X8D|jbPY3sU6q@6+@uy|9M7IsC zvd`kxxq)P3{wFy1tB0)=+Q?cgJ_Furg*FxzmyyoWNLE|^DCJ&_7L3H((lsFJmx zZZA{Dn%$A~!rC-=cw__7e)@-IRj-H7l0x|J`z4t8_XscfOEZ@pr?1Nm;kEMPr1zye zDO;=v53iTQf$$6xI3){w?48&cql6Wbw^*ynduc*!5vum@BB^CfMEraaxoq}|DjD#C z(WXRPqJI^a7L2jNuE{btG&-<%jT}Vwg`h}l9CpR6#t?r^#;`mQB-e+~r}tdQC*!l| z{beay3RdC5z3=h1YXQkkw}QmC)EuRYujIKjv zq$X4yS&Qsj{|<}i~xhv*Og02s`^0wb?C!-aKop;WwkdOfEB|D_08rI|gFshGTnw8Ma&#=lofmOM{p@#3E||^t9xG!==weYFpwx;kQtcKZl+w zb%uDgjqr|}fjj*VVChOJbUcs>nJ;S4UR#(GC6EdWL!=z_38UjI9Mw~_{r;ZyiYXT-?W@-tZ?^aLUU zj7f2~0AZh70oV6lL>Gw>a=6cr#pf%-Ib*=fBsw(XvVIq|xx|N0whhu&fdRU2+P}%} zYh%|~p2V&H{GtD0CybX{LuS$~?5q{S7uhpt##3ANwxVwOS&3o$9_7beV<`?t#0%O= z2FUGgo6&Cg3=MHf!2|odh~5MXl{Aa+$HG%|H@_*&OFRm1{z)<=1-W#syE#mD3X#?x zBXVa_joK}F51&s*!Pn+&Sf(w&xu^Dx7_4|iB5vHGyE<>sa}^UHG;smi0y!jaeFRkf z`baz#Uc&WbkJv40)#$h7I~~hj2a%RH*`^CwOzq)HqpNM5^v3!^tj;}&2BVRbN4*T< zgX7sk<|_D_KbNFsc|dOAL-^A^31!jtaQ6IPsz1iZ@S29guUoxzkM>F^Y^Z}v4{cB@ zE)q877QleVc@TO&L8QLSWw>P$S%07BK$M9(cCN61tk1=GZ`hLgy=pDd-06&RvWHnm zw7KzGVIAyxw+@wd@xUFyY;67+H@$wVXtG8-RJWOs0pkI<{>TYZD|I;Za|K!Ys*pH8 z_(xMNRHIt;GqUHSG7QOmqp?|Dly?{49U~P+EM6FkorCf0vsPGfz!NVTH^O4y)o2+T z3p~f|ktc2pu7AnJ`r)q-Hhvn+=Xt@7@3D~jPaPH*>rk#;m5}8194GulfvV_(<|`At z$orda*gT#47*K?)ZytDNK>${#n{$+e?AWg1Yv8^7e(aa@C#)oIdRMA~uKbk;M^9;@ z>jnq1gw!Kvjt@~gx0ozj$jkX_8w=aZONsEti*#QoKPu;Euz5pL=`P=yz;nXXP@T&X zcZQFF?0uvI<$D^X1TDJHB?bLV$L0Lb* z;;%BZe$FOPnGrEvV|s>h?M2A@fd`yArfA8pm8^!FlnmJ!Gx^+!_;pq*>xB6~2+Qq) z5x#M7&^`jX^@p)-L=wM{aNtiH0MWq_(mgAS*zHMxB<{y_)TkWooIJ6?bBtxb<_7Mc zH$~L;1Yqr>Ve*I`BCm5d5aC7k@cs)QU3Xr?!2A2j={PNk(s?YHGm#DpPFpc?(grA` zpu{9ZM!_QOmxMpG2fkf%#ACM=K({p;e`ajJo;9iPbjK<99C#0NFp}^@NRqk91@I{4 z5M_Rj<0Q{K6w3LH1}me{wbd7DK5fAbZY3a+Z~%|m-NJ?o%5;}@8Ai^Z_JfWpVCr=8 zTBXAdZ*v`C=^PU0RJ%O^&!D9soU)5GIIwJaq0QsSwbmDvpNCXxJi1+@J(vMH0-T zsStQST?ZO5Foq?md*Sz8DR^Kb$zgA7py`#5F~q9~u9%v#SIiW`le@?8`gDyZ)HNJC z9FpM0#cDDXa16SRhU29xXYhw6`}(4h#rVf2+30!CY1n7x1Qsh#g5Yy4ys4Ok|D0r@ z&_;p!cb%svZNbj60)zs7>{?F(ODbcP{HV6Xit~}SB^i1%hR>3*Ib#b z$SaO;%PbPNyq?X8l*=MXyFE}YE*ctTrgI^uvw$Z_j_HWuW^6j7F{A<@Ut|Hv_@{?g z2TJJbu3#Vs70H)J{8*o9PmctqVDfoeRy~gplKeWFZM=_lyRiwD>2!dW{@ljD56oz< z&2j3`m&ZE8swdBKPqEtv!ch9@W$@u*agLn!L9UTi@N}Os(Y1-fWWoDzAv_&4d&aP_ zVF*$iJ?O*3$t38nGNe3s(CqZXDPlVe7U+7HVmB=Tc z4-J{~NjI-w|7z{yOJLE)gA`$cu4r2K9ldOJs~T9Gt2T_FMIUdGVD)QU@q@9hr9{_ z(3H+3%PE^|Hs@pN;#)wkEE%hlCSi852K^>HO1chz1Tir_9DbY*@|8JMzkLUmB}g%k zMPrsvA4hfMb z+0E>maz=3TmJZDI`hg{Bq1ZAM0X`A&Y`1YC*!nvYWJmmAyC*kp_#_OglXubO9hqo1 z9kYH2R_8pNX^7scU1+wclkMt3;E9+36img?VeV-7vbvONZ#e}HW+w0{LWq*EU9eNe z0h0z6F+_{tqy1W7H9UinwLgUQAB?Ht^6yYzwG4Duh{Er&QhXQvnHCBPz@?yC@H4ng zM0Hj(^N#Z~Eh#DVv1@;#(gzp49Av6;+oN3L)&aStCs^VEDsvpSmnxaI;XTkgi=F-nly_m=K3SZ*XS=Q=D| zU4lWn91QA8$8$lo*r(}_o|>DXzUd%pibbJSLONO0`Vp>m__1uKIPfwe$LQs>9cJDv zG7>e^#v-ROm?$4(xkL?skiacit>46|HFd|7I8B%da-_F;1-O3~fYPZF3>SC;3g<0x zPO>K4Tq?zUtwoeH54xc7<w_Y+?6+T+cDxRkeO{{0^ zCp~>IuQmszlP{3NTe{hrNAqywx$8(5s=?BKx#ZGQCt0j~3+b#ahUX6Wf#}p9Xmf}F+tePsww!?9 z(nXvt{AW?*u?=h~?17N(RBBtX1b%YYqxIc+P{t(*hnG!4YnmCPjwYgh*DGo>+y^~+ z$M9cOH%Z;UpPrw%0q%WQ=;-G^R7<1+mdN+99(~rqS612(;r0t<{#M~h)mZ4PtcHVm zuQ9QH6=+V!V{yHB=hBN7p&KX#KonrnQ4jCF)PBw0q1(wtd+E2OjByZMG4)`&yF8 z^)$s8-WYuBT}$Y#It`McW-=MA1_w{N^p?Iylp=Wr5R+59P1 z>a{m0ooP0>o4%aUR}%-plg+G`d&cpHe>RMNzJsG)w?SaM8V~T@V4vG!195)8Np(>O z+euj-?1wF&v{IRT|2qK1?gQ|&;~BnkdcgJ^zJz=3*V_ER) zXd9i|@t%l8%%x)y3#i8Hg{({Cikx+7Y`C!I1S~Jg#6!-4xWCUHIN`6Su>vPZvttM9 zv~e>X`_ie|R36KzeI9lVxS&YPD(L_DjK1CSm39r@hBSdpk~n8S^Db3@rR>=Q23J{V zVme0Ut_i>?H38=R!zowWJ-J||Z4JL}CZlFXGyDlrV*ANi4eb3EIbiY3kZ>to1;74FaL9Tt>z$_-yqP_l zvj+;MO9z>7S=AAC%T+_GNgAYciE(N*B_Q8qCP!u<5jt+)G>Y54i9Y;2NQY$NA#;@} z=%`bwXBz^h+qBVIu@zfhM3P79h@TY_Nc!7VkXhJBu1;1!L)$w1bY7XYv+^kourG%0 zTNlZ9n_GDOju80DYGb3_cbb^(iNED-uz5iPbnNXRF46blovJb#RyATujUepaT8JuE z9~(XuUI2Tu*L3qcQ4AN>trPusz@Wm&dgL7 zfu|m-%#CZ|Ab8ml9yHCt=reMRp~OMrR(gmuXyk+R{6M&PL!N27aCI8H@Qtq!N@_$2@T?DW5kTsabVra zBP?}xA&8gk#KTh0;7{~8)p)PW@bjKvzuVjj`t{NDNM;ooOS%BzsYUp$+7m{$^Kv4m z{7J?3546=k3Rqf}pg$UcIm{cQGSL=Nd&)#0DdQ77g& z^y&mvydKTYJy=X%3R7ZYaTOQ?9?rXfT-Z|KgFFsl!0KxP-oLY9r)xDPNeeJ%m9An+ z&`r3%^)tPFwh<27xsmio}v<>X6*O8hP!pzaE5e(aXlP1is1-7eJ%90 zL+QIBs2vmK^x?&zJxU2Fa4O8R@VD7~ z4CTbLJGQ%Emy0C6+a}KJcI9LJh)jUV$6Vy3uQ)h!44IyUAZoY&4slF7j(a+cu{11$ zJhrtaQ(Kl%*#T|(Y28ZH{=1mdv~3u2U3_Wbdt1EnD~)Ww`404c%>wQpDP8O43#*hm#is~34}KLuk>!kAy}+<8v0@$u_n^X!CH46a^GeH-`4Z= z%D>ByE&Uj_TBl?Cx--zHBZKo(PCz5ydfKdZdwSnI2qo-vx>+d_t!C@PBl+i08!Q0a z$$HQoaSc@NZ(@(9Hlz4~P4tUmmC@`3Jy?*+Lf1#F?3m11oOf=Tc$?b8dd+Ekz5X*; z__q`-?_PyDQ467In=qMh7sbZsPszXVjns<*bK!0kw6jFOL}Mu?CRLM4flijkLlKCv zHo?amE2-gaSs2Pp2JSbhDDp)CpMRI&r2d?a^*WQ`ShX++q-mp>f-r1)zMF1YCV>Oj zFT?MzUtopzC7fgNi1i|}x=}ykBJ3@m$(TITCGJCQaOKfE*8CxLXpr6n!i$W7{dK%? zhuRI`Rf>XdZJM06k=TZUgGR9al^FAOaTn2grHM~>*rP+&2Gm`=6q`k5V7LBBaQ@v$ z_WW1^?z82XG&dzCl+{H-`xD`V-~!n9IR-C3y+KYr|K7mYCV_0hMV#p%5=6w3P{U)aU*~2_c631fi&)THau|eiWHEb5HQg&cY_#|0Ra6^_BNxo1I5X<= z!99P1Iw+kcl1=yM<0WZSTW~jg3UJ07qJwzfVF9>J<6h?HxFWCiDk`vBi1gJ7F#Y;J zG4{+fM$FI{G&nMJbbTe+xhw~Q|6E2jo;gr=MUvT-aRyWq9U)Th73-_N7(SbS2fz6~ zBa@$-p^y7KtY*GIY*#N)dozv=Ek2O7=qDYYY{XsMo2W}hl~MAw3T&7>+c+m!7Sv}4 zqr@U*#>?IVtphV@qss+Yo;`yT_GXl-RJ~+psgx1vA!X40B}#VIHNcCmKd@J?fM_JO zQNy%wW=mB}b1NWY^0qN~CEryQzEl+roJkI{ok zuR(2|ATya2%l>hqj%uGW#~ae|V6r=rEY05s3lE*f_be57x=;`sV>#41aNMvz?iA{U zen+PT>1Z%<4~ic*Hm+DL$n^eP34{J~IQtDMC{L>=Y8{qiNk0^Z)`0oA!`+Le7n4Q| zQ*=0a-^_`!YAuQw?ShWrV$687fIKtFfK4tDs4|VM_fh77{X=;e7iJUDdcSHVoGgnX>mI6Lg2W$MGx(A4M(qT3 zHy0B3l8qG==SiUTN&Ij&01m{JL3@x1Wow)#JUma?!#ZCfU~&!e4f3?LyMR@ zB_X)w${MWy`4b!U3yFux80&OE8t$&-W|IEy0lRv6T=g}F*zU1{w`Kq$sy^^Zql7AE zpPt5_5mY~-fSP}uSi4sCkZ-#ijk)W2TUFRR+vj5}>MZHv5gsJrFE+2QKp^U@oS^_`ZD%G73H< zp&}7wb_(DFyWGa&_H0=2UH0GHvrZ5w&UDy9~?RsGnSZ-i~&0 zT_|F=9n>$?fxh$rYs5c;XxSbhkgmw+rmTV#KwLh^+yv)v9Jm@=W#Ptj@>wOq#Et_KSae~ zJ{Y~zPS*q%z?UtnagWJ#&&Y@jQ#2Mu>IyvQ`G6D*d-oCe95X>_>sb=iQ-nE}N>D{M z8pc;^z?kT1hNMmMt(c-KP;1 zoPihH6Ct2#J{;(NKb;%Sf$UGl$a*3MCw=GASM^(9;FAic>qigFv-Sr5#@A5RP(%(I zZ^BmfW~ow+QqsuOMed4iGOh(m;7QN_FR0#n0x#5v55K4^aV=HZgFYdxL#2 zzZ#y4M`77WD?~Uggw`<~GE6jJZ0{#X%8bQRANsH(`YzS`rojk~BT%WW5MukB>@7@% zo5JPnBL_av5F>8Z=_5D6)HWQh?5KvxX{^oaUCl7qe+YgYpII@Mm&sM>pX8G! z0xPeYL`bK?c%%VXkLclu6@eQTK~fxBse*kLGCSvp;FlBLHiwOIl))9KUcxZ;AJ0tr1X#=ahIh2|TR zsZnk-n|Ea=FjZ9;6<%kgY`h8TrTx&==oU7|$m8wHUc86qd6J7mwt!Ti8$P08;B2&-kI(RnxrK0C;pW328)A5sP7&C z6Zb6uqT=C(>N@0VmuB3?Z?O*Z1%r#PD{M6*q^)8Fj2mx-F;)#as@2lcZQD2&o%Zm3 zvYhQ{a~B%l7t>P5t;F`+YIIVvfu-FDb}!%4e*r$QZqr`;m=S>oC8v9-{*>T@%zVgA zl)yPXZIHF6a2h)r3qAkZ(7v>T#l1S5T=#xSSK>5gFKjN@J)Z8l^2o=XkB$-dY3yOb zUD_x=`#hPdKMrq-htN`|8B>IBLdpXx*c!73HU;s3tn3o>+swk!Ej7f0>p5JUXAe0) z-aydnBG4o|*|SCd(JAF#BJX?MX#KBwjdu?TG8zdtU}wfo-00j)wOYQD2CZD!94O03 zScE}z;Ud%&o}?k(>P+uOLHa_X3w%Q_(pO1;>EQtZW~O8uDHM?6EZ@K(_wS#CYDqtQ z^J^(=Tm6fgs4Rmd+Z%YBj~{0>RKefx6A)xFn@JYbB&lcq5yjMPIC*Iv=jONp{r+?> ziMWc86S@mdZf(IAWkz%|doeU_tHPlO9D&WDYClGO$htbIWHr@BAgnxa1!%yD=ntJ~o%h2}@whZ#ZANw10V!Q$+CR3sC zbwAMLUJ&1<%u;wTZTps6sA<`cOZoP}EipFKwnV`8-9j7{KXV8xcLN!xJJj{U8BlIN z2ewDOL1!@`-wLZyfnLVnHX0l?u1Fm07^05$au9c63;a2C9Paq-qf!Gi=&tZ&@R(kw zp%yksex~DRXGgXQrx%VMTEf&0r6QktF62Av(CxW}P`6u*6){T)^mlfW(8@>*;8sMD zor;{v%u?_yi-Rf21k4ZLX4L2C3SOMK;4n9W-nw`kqJ|mFTrnFKuAZc)bhUAz?n5Ng zetw|!dHkdGlJ)&)32vI2VEN^xvV~+=uuIJe(tP^a-wp{dIT7n|AQWjoH!l^tn+#Eo zK1TCC5xCVA0*dp-iM?*0kPQ-Yht)$o>@ zdX%$2ce#Oy)m?IXavTG;36bneyr^avWHfSf4~(|86N@B$4)R~7ACDY?@%3NmM}0Ri zU--u8yvQy*+HwH9#4fRvbbzI*olKw0-vj2%b|~>VjxR=|AnzwPY~J^c$`9$mcKvX6 z*qIZo`p2h<^NchIa!Vx}KfHn{qa5mH(w7H^T;xR{ik64o;JGp<1l#`bpxh;Ea6`hC$@t2_DWe`!^^Ung+Uo2!|F20xwmC zpC4IttxY6w^B!fZ1rHHfn@9{Y-HL^24b*?eSM2`E!;vlzrP<@7?C=c|{})5&9Z=I7 z#_{%`k~9ewiDdVqao^{ZT@(@}BnhbyDI>HOg|xJ%N;F7mocFmcMOqZnkgQ~sN>=E1 z{_EfFx%WNK^BtcTuZ*uD16h;#YI{A=d9e(r_(wyF=_;!A_phO~^j3_@SO?pyF0lT= zGWabrj%e5Uz@ppj&C3J7`5)cpQga1ZHN;Q|1 zVsokw?~MCrq8Q;wRwT&s)`^|O;sDNHjQ&Pc-y8(T9r?6^%NUJ5vSQnr4*F3%8|?EF zFgDVWhVS!*=L+|!BqK(Q+_u0n!=r}Q%Dq&4b{e+#KgY;>6Or#J%#RlCyUb znrwZGOkZ{Z%zJ9E>7o<^m#iUWnHqZVwed)@8Z)qbCT=R|EH%~{Ct@*rXcwrBMkk}- zy{-+KK05;Xd|#fxzfhk3go~*0*N?23?+)_nmvPUlDbN-l4sBJh*o(qN#Hr~l3HQpz zC#jQoeRK*G#pZ$I*GybqC<`YzA7e|=2z@5=8-fc|@mQ`RsF?DhAHomOSWfN$;tc0K=yWw5%H)`5@4JVu2rF$+p!|=&L-ne;t`OO`R!GhC$3kzS9 zg*S>=3})bl@dEs>PZ|;wRk8W=bi;Y8J=hoHqUe5o0bX}=gr|um<+hjSFsDQl>H6e6 zSoLN#_%H&XbaWo?&um9b)VO3QJf@5CYcI0aLp&5e)PWrpQE>dNJTdkY@dKUW(*N*qprL+yp?9tA;~0wm=@ijI#of~ zn&HY`IoLu1<2NyT`2*DX$Yb``Hyw;!Au!v0kyG+|y? zSxCq#gv|gkx7y%Q8+Vot4^ufVKel9lI1JC}BRlu#;qXF9p4rofU~a9A*TigjD}rzj9M{7ARPCMreR2N8Gg1tfW{X};eN{o=uq24Ui(Xfr3*LDLdczE zf^*Kxg89D`_&a$PPF75!KcvRs=20PB{vsDHC}d;mFIS}w*JC1eb!k&%7EQS| zLO084GNR?vv0gWc_;Hz;()w@Y@3%d~u$b!$`Q*U^OFp^zX*QD@>;X|T7L#;~SL8|Y zHC*>Q0M9-YBr4tZ@V;j{G^fQv#Ei=@r~VVvuG6Q{yN`m;;xy90+eswb_m@{MJAjeC zALu%VBv>Q(4Ug`RWCuqF>HfDjpoecn0yei3|5qvWa_eRcJ*kg9XP(o=na+rF2@FZ- z;Df9c{8M8SuzGwZZ%f5>tk@_;uVrmSsi7hea#;g&1i!!hV2!&YtE3m*a=LVKKFe18-XrM!27B;^t#$4G(@ZI2x&QCspdHqAU z_U9LL?#-qej#t2XPaX!Yc>=SH3enwFY~H0z5>%tX`_L%OyUJg0R90{A|lZ z9pVLZ-cM($d`ro>`6;{^P9n?&tr=jq@d8~TB~C6#>A+2`L}*?;oeA6L3iI!=-p)tbBofbPF@(EKOBS4$CQbD z)GnA~c?n9j9>bu+N9?#Q0K1KIK~g>tTt3C4aE=T~ceR4chjeL{*?Z7S6J$gq44V2k6O)=yvQBL!{P?hhzT~>=>bL93G`XYnc9A&7X+?s4Z9N!egwdm`o5-zhBlCI$k|F|ft+6R{~tpoUEX%;tjQ(2yd5 z5~h3fbmN2Qjr3`lel`rY4P3<5J#tL2hJ&HRLlYt%J`?|<7_;oqRCsG^$qQM0o}DDj zk`daAmlSq^+7D4AVq3v^wmOaScuP-S_yXAnTyXY#32f7)sOH%X4}Jz2o^Mbk=V=QH zCHsT!S3B68xeotU3Nr$$wID%ykhBa1wa8pzj)!80d* z(So!glI6!jZr4NDJ7qh4^Q?`;eX4}bc}HP9)s&dJ0PDOz0-_~`s997tY#Ck!hxL^3 z<%((0EA;>@hm+_$^o96@4A>=|0PDE~s!4bs$d_DYSO3||_RJzET_l9I{3`hNV+E-D z|D$7v-O#pW6(*PLhk#W<7_B=Eo>hx;xs^j)wxSZi?K@St;|t@@1<-3(Bf6J_!Flxp zTzGFU*mcK(_T6b9Ghogv&4|U%z;zFF4Cv9+?L;r%k67%DA^~=T?2SPcoO}2>>}Zu| z`noAu=BCK>W=^CwCR`59Vz|s?<2&$FZldchvcy3~6J6!|=vc{CSfq0VSATqpt0!zk z_Y^0h^@}@?bv!V8oMYmQ>+og`$YWWA50w50#Ets>wC-6M@Xa64Blp{2twuK1UK%I+ z?k?am#RfF@a5lPayhaTFP35o4v4ge$z2Fr`$DotsLp1Hnp<564(>uXJ%=xc%p!9GX zPOcf?P2KpE?o-%G#Z46XcT2KxmiiNzmZHKpJ@W=0%1r^@;4++3VUFgbxxAn>AF|{_ zJnCfGLTbV`^4(a6f5_epXEqy<&^PmVLg)^qu14gnz%JM*SPr8{25_=QFK&Bpg8hLq zywfM-nG3-_*fv`fwJ(qJ60LN3tCp;xZqK9P$J`_oKQ@fLPnKZN6a(^gk3S|(_s5yB zp{$C^ReV$~!v7;~PZe4_*uEJtXtrJ$7*9pKoW2N?EOSwd%SATsQ{_9~^M#Acb{IyL zZwI;a>#>~K57+A&;C9$m5Zk0rm+mV>>rdZ#`_p1EQauI!P58rmG&={B7gd2p$_701 z*&d>fydzEZ5pW@*5yjFzfvblE!!I1cojWe$`q_`jT;n|$eWI1vPe07tyKD-S&-W(7 zGk)L-qh{*$(v=kXJ)!GH4WR!r5B7T)K~(lR82xsF61@pbiP3c~Pv**#vahDqjh%Gi zKnfJpU8BQsR)jHc1M9=7@c2(LXpkbP&3=QaX0`CUnDYrcdgzNoR;a;e$x!@Uo|pR_ z_;U3+r(a9L^a{>T6i>rd`3w0whOX1~zal`W&l^KBbm6|Y4O|#I0=8ae=)TO@@O0KQ zV)gtsc9pZ}ZzaWu7(K=G%m$vEZ5+1T3dHzXw}@cr0g$YmKtHH_BkTA4gg4!5iOQxI z)P3D@zO|($TP<7xF>eonRER$M8YnR?y8Hxs<#Jw%SRX#sl_Kl*`64Nr%lD|XgV!Vuf8FZiZEX06d(@9X zU+g28yyFzxUh~ti-^mfj_B_Wtf$zAX_y=0LEP{90Y4lvKoGVH%fk1I|KGvk(`{0H)8m{%mp3~fyS(||SD)Uyb8{3_)Y%xuLms|@-{ z=`v)CAH{RB6^6Ti6d3Nl6VG1FnM5+co2LA?)li#n$gk3Q2huA{@pe4NIpcD>s|r)f zqNW(a(#*M-_F@?3;}>FB?S;W&Da3T764D2h`LS;@h-|}C%D^tneUK==GsfQazE@R-tR9qKSLSq}l@brwww1Jy%Rkv=1vw@TO zSL$nc_SJ!4_iQe|FSUcjeEdwb4*G+cem;zK*h6745A^4}rf>BI5rXR2Lv;judORR! zW)j?Ac@)o=B@z4O^30yX3N*%pU}-fDM%?eDyM8jRfZPMg z#Jk1?8uI63|B)W@{A(SrL^Ouuk2Dge*Z%NrRXliy7NUm-VcvYyg%oim=HVMbruTsa zxQoOP$21cx-5`TLTFp4+#U?h!mSb+LZO556dP|MWzJTcC9bho+E=DD!k>AT@F(PC> z)p&D-^im1DKduJ`S?}Np`0_O~}$XNL))4x&5ht{Bu>tXnrkz6UM>&$%7?IyrmdAsk%w8Z8BNG1hY~wsFv@nYyLq@7M&A(B8%Apxq?r zo)4WeF#=luF6MV$wZXXuqu}IwVJ1(gz>t|W3(OQ1VPbp;5jYmj#ypx#gJ)LpzDXD| zQSOuA^&MCEYAFeN-ev5G);M<39W#i3_XkGvx6&*tPFHv*4tuO8VZUcQ_Oxw+6KS*H z?X}6Mq?QgV_pT+*A^tEYXa<^OO~U8bm-Eehui)e1#DgGn=TRKwhr&qFDBh9J<(--&#hBlWroj~% zaO2H$dV;(#W(`TW91LpGlQ2e29egJTpue#x9uX+S0;TOB zyw;fMAY7hB+7X@a8Q}uwALyQ81V2LWfM85Bk&&JUQWNoev%f#U#Z;mu<`;A3DyE*U+c4GX-8aL9Q$w<&?tmZU;k zgCgDjPzThrr1$|{`8+Ab0dSvQfL%&=*zsa(So^&hGj2YlOBrY0+6TKpv9gdnE!$6~ zr$68w`%(rK!`(ztOd-YD zMmTI=20L9F2)jN9%a8W+#$=b_D@`#*C0ZR^@2$dnoQ61MEE5Avs$r_<0hm>)1jiBs zz@^d*#6XbKx0I-W*A%RCQ39z2!otbb-8^mH6zk4VvpHH#oDX9s2|cVTCK6+M1Ony)P7hcnBfVCugvxYu$9qT*^n z%48~zhz5ZA@JTe?=m!erxp>X}0!a5W|N9ejj`EB_Mt z-3rj0GlVjyyq`{!5CJt=TjJ`QOk1SC;l+tAhMMwCFone9y|Z1UhSenVG#B8x zq&U*lt;m?IP(tIYQp{p|WN%8b}_&1n`{%T=FR!RVzPILR-sz6Yzdd#jU zJWg(GxPq})BVbBL8J(J1L3ghjAXa<2@bjt;+O;0hTX%S28=N|Y(wI-!ceC*tU_EHUQS z=6A4t#1qX6FG5(ICcgNSf%P#23ljwBQ=1E*E`4UX+-rvA87Ri`Vok!*rO5uft z(;0X5B3iNT0=+X|o{>I&kA8mJ4EOejku9pdto<}Mk|w$yHs!@bhrJ3hzmb8DR_dY6 z=QT|A&@XbM;1VEmIpM9-n6B5!^l`2bJ_m1-Ed1WE=WGUA`E%UD1`+5g^A*cc*_ZH%fW=rrF(`Kv}s|j?|r!kYlw$jy__bGeJ9}fNd z58s4$VY}=E+?G~ER206E+j^Sdwc`OCNYg97<+Kum>W`JaAJ8UJi^6f)=zgN>Fo}OR z?KnlxVKVG0g6goEw`h$X{>Sx*%YRq${yIBhlB5J#vn&yXJ@jB!i6w+{InEWi3u$EW zRnpMuNnRy$^OA4{CJ%RmhZE;so(am6%DkY#@JTC(;qUZS1qM8F<`Yf}b-H2dM860In#( z3vz6vKX)V(8;Se4<@bDWJWk>9BhI^*nu?7(WZAr-Oz;SmFYf>ldXp*70bw3 zOs0KVDLB|*M$Mit#c$RTTzAY1Usp;Scm`8=r+yU@1SatZemRqWnU8R-p+9L@Zcp-b zGjQ$uH&pK7Tx1OwF^f$@a0_!BgnCElz5863WYa|WZ@v+JsTKOjFJ0RwP1SC9djFHA&{R; z?SvGubVvo}X}yD%SFKd+YAM;Pkjb-4jiBLY|A4jc6Ihfzk&KVOqNmq~Ldj1R{*Ik4 zprQDIrz*Mv^@I{Z^oR{MKT~Hq-8A6T$VGbY*I#l&GMn0F{sikCr@->%5wxbPP9jsXz<@ag zInUQH13$t^_R}QTz9A0BFCr;!o`id==fTkpziD%AB~&RM22ts2SlfOKTGnNgi#G$& z;Mzo(bBIUT?;~Vr=^FZ4eg*u?_{W>mCUAG4mD;)lJ$7sX%;R^sspL~G_YGVh1tvPK}&Qm z06Ya~i8%_Dwi0B~8#i)z9+xrKeNG&FN^t4IdYIF>28I=%ko|9GWBBG};QgOAzL#!< z84KTn*`3?adFU{Eb4mbh%&5i*ckV*_m*@26k(F>m{|V<2iqJnZ?$TL7EF=~b5p6$! z@}n=P<-^ zpa zR&^41J&Y&J>yL0#Q5JJMd%?Xe5i29U!KF|$$hP@~@;?5guV^x1o3@mfPw$59+Fb_X zt}n@-MOD=0?n}7y`Ws{zDKMkY+NdDrlMm;#!96hryaalw(NAZXr5p<>(ylmsKN>8e zF9Ktp4!WoSk?EiCxmyw|FLE9fcA8>`iW*VVP~e?RRRv+p#O8B%!G7}#w$8+k7+Wla z^_f|q@&EP z$p^_MJqS8}6Kt1n=Q7$m7|o9J^l@Y+G*><3UArxh+jfZH-}Iw&bJR?@TO5c5H)jyd zd`WU(zypG=G+@r0pX{AgTKM(KTE?kS8H)WA;C-waI@~CxXWwb?n+wgr)rDihFHvT9 z>6hV`Y*Fw!ZAHY5YVh5-4)*c^!v?F!EMXh!eK;SdDIQ__R!(M8WEHXLM=o!Jog(gR zTSrax^3c;~0JCbY!reXUU?JRt3Id$J17|?bFBB@(L-FgfK#oo0ha-tYKj?sCN;gUL_Jf!=Kc`Gz_c&{7dW)B*I1Q67+0gmNjcAk0EJowqRyJGT6Fe{4 zaXCi@0vh*&bIVn%PDmy1Y~&cNO@_F>a3+j={Yd&wP3J4Ue}?VGHaO~Y6AL!v;AOsP zdB`Lq%&#=1E!8h!Ye^A)ddfZHrOj~7qym?$t>d&vMVf4K2@lzezzxM<_NM=KjC)hY zmhfA&EtJztr5?4S%fxw@|f zJ~aWJ+f>tI+6~}C6hT3#08Eyig*o#NlbV``AkTfy!}GGpACINjyEG6JK^r<>J^+b@ z1N5OvDE_^>9dcv^&}M=W`Y$bn*()=!&hr$fYc+zy`YGs5OHht8o?h@vlLuhYY-&G!wPz?7(o%OK3P-giSj*{@|$@q;#$b{B2plJl2bV33(6k zv|lnlG%1Jt-HQxAnoMOu~_UCuq1zDx4i0 zgt2)c<$fN&;dj^;?D~`e3U0^Anc+NYGj9=0p0kXf`A-FPwPR4wc>>=f&JRD$dd&Mi zBZTf7?Ii2omO|aHK)Peo988nShR|7eVg67c-BRNUQro_>UsI$mKi6_H< z*n0uGH6MfC?RTVp<2?+FxlX6<`${|NoUp%g3;EQ!oWJ#?8OlhCQw3`um~rzUX%H0V zhyLTZZ!QPHi;jY$c^pW-491sLE5O73G1m{O68RqKIkit4$!a)|6Z{tC#a_hhq-F(k>=!=$7uL`XgezCZ0psU}s} zqNd2dzp4Osi%Ie?d_0KRUu~h=Sp;1~zo1z56kepx9xYYJPymBuD z_eK09nF$*(Vs#>F-U$E^Jz-{WX((!H)`D)@ZMdeA3%bvL5}RpCI4JiFb{n|ho{>|; zrm~lgd6xq&NuvB6ariV&k|C=l_)a(E@!F|Evg%b3R{4+OkEL($ylW>38IoX*$WOrH z%{g2e+z;>QdtryE0loBPANIM@r^%*k1vE^?q6Tn z8ktXZc2<$Ab1k85!AuJ<|ZD!?`Qa<{|S9Eyr1-CsR8@pFy6#* z*!R5{C6@dL{TZ69B%2Ixen~Nc3$`KQA12jXz7nO3EMj+QKe#T}!0aLxl<*;Lf8Y%{ zhyL=am%S%Bc|8=)v|y?6H2%i};o#^{j3#?qpfHn9gN_$Kcx*a(eLfp~uE_JP@8*zu zJ8NKe`gyp%(|~;U^?{ULbI5c#Ml!xPfO>2uZ<=Q(^(}qOyY?SE<0*jgFbG<*&s zUJEmC%B#TMNfe)rpM-4%eGsYH%3D^y7e5D|LgVhaIK15%hIYs^>|i*@Bllw)sW-3t zV56aHjWx4G9H~;W7VJFPi6-LhykG0*5V^rA{4=Q;IA!r9Y#Mi^=S#1k3zy5#b>uSE zuZ-xAOYKmJp78iq0Iz!gOQ?5RL@ibAAZ*uv%)7~FaMj=)5P$!Vo}0aqE)-ED2i6^@ z^HXn7Sb7?TSDE8=OMq&Uh~HN>nSrOaydsfhwb#cZfrRS!QhM49TykrX>ldUX|dFZJPt{@16ydNn^l# zs{xOs0I+n=rR~;3FzQ#0C6y6aYT(SV;s&UBQ9Ay7JXd=~MAqT`3z!`t`Lo)3!L-9q))n5;#F zp3UI;B}YMVP6nQ?5&;FBr@Wb(i$PvRg^3mSgyUNRAzif*TP zIA}{>IhMg?Uq>jL{D=)B;nK9!vN+4x%!^xjkX)t; z8xNIYhZZsf(UzmDxT%8W(KDL86g$qQ{Z z=Ee61K()$sU_L6r%ZjzAt+^9T#rmP|vOK0+e>A)j@B}XEN%8-DUCIFgp7F|E{}63` zAnu(kOl30BsFKr~Ci6I!UMV~0>K|~;??4-j2WhsRDor>K=uttP6ldZ`{vcd`U_w`T z3d4UNV!$bcN3IKYahb=t%&LqI>HgJy$OY{cxX3j zMNRMhArX5$@I`zQSyHnpN z`kzB0E}QBFVSGPK$+F<7&%1;#gSzH{JQZ#rx7nPd4~o`z9J9um=+$DwmaELsew zb6sT@oUc@k^VP)hT4P z;O~XS=%9a*y<@BhM=FCM{j3)M`KNsL?c>W_zor{2Cr{u1|*KdKtVnuap-n^8_-o6QQLk9DY6N zCw~NHF?+V|0i2 z5Qh|p5+YQKV0&4dF6e$h@@$jXbu*?jrB8$Ck%{pnwKo!0a=pag@8p=hw@V?a_YvAG z=>)~;FHln|34SF02Vz@KQ2oenyfZczc@~n*#6oW>U9s&iby}*5BR$&0Yy1fF%DRSh zUx-76R5Mn8t`9rYW)jv(B%x|bJCGH7;XzG096Ff>>)s_p)1uGpW=be zZR)7w;*C&v7$?kaCxt1tFcViH$=2<>tmhN?m!j72E_L-_#AH{T9k2mfr~A;8 z@z2n)SO@wejIhvr654Z~b^8SmnE3uJ1X?U&oh<#SpFkbh$B8qct1GZFx`XXKw-jwZ z3NhDqYOn$HIxD0VK;Jh9!nVB;%=2{XMZJ0sz$M2wpmp%3rhhUGuGCcop62G#lfRxb3 zKn;T7@j`Dj6O)0y*JiLP+y%uJp~asJ`( zmp#<1{UUoML5a!aGAxOxj&DCcgx_POAo2GPeg1Kjy%`&WlP1eCjmERd`jBDNW9O6c zqBdH&LX}xQR7C?q7PGnYPh8E||I|g$9OQPj zgJA4%5B>7@!kYCmD4XOt_d!)B75H1Mp|0!! z%I#eNqsP~yxVjg4Y!r{RNmHP?rWBp`s`90i50bx@t+2oS2_{cIf)?xI$a>x=d7qR( z?>sz)D+2T2ao0|W%2I{1emQ2h6T)HLh!W%0BF+D4VU6>@$&ff_DW-l^EgF6>q)it}skcrw_NIL#f13A`aEz|cS_|Ue-64$QWPFu(0GWeBBxcD|%qfb2 zn5i}Rit9?C>@oVr!58#q+M~<4>16t~df5L^f$^%F%nw|sNIp-9=I$p+f+g4TSiLq| zdSmWr`KD(BAS^iyCUN4V^-&tEWERjpmLFl!)CL@T6pcm``+3LX74f$7el$6`07Cw3 zVtTh7guJd(=-yWe8%Lk<62b=P!ocl3S)B)D(UKDMt(XR^Y9iceVyTZdVJ4lsh`+R} zsLHLoyvk=HwBFT%4UT^c2k+gcIcLX+tZyg{W!!Vq(BZFhdqWfI?_s3!T1=^U z0P2my5Yv|nR;BmgckWLrCApDzZe%mb&FI2;QQ645ej4P;coMm9MZ-+1bZf(J}?{;w6?_|__kV8hbCosRZ1Yln{ps`*y z>fST~r{~icPm|vy#90wW!373nW?;nOH_-a~8C@LrlK#wUrhkk>k=1%bO}O)~-UA#bietSLB2WfLmM=lLuzRlf!2+9+ePkp#cqY5)$b^8*POb?vjE-QMSr9J3Gp?yshnsg3mfh#v0o z%LCKpu{?*Vevm)S7nh$Dg6s7)@WVe9a-y`*=jc4lzx9x}`0RA1ux}#~Z>&V~q#U?* zISzFS(kYknB|Anup~E~J%8KVORx6Up_>=oM!KMq)y@jo)E=0+aFl5Chqx9h+{bS4_ z$W&E;miH-yO;EwVb*7&g1g=)^Mc2mgsI4k8gHfcn}0yt)}3%rlLsc|57BnbZc?go9A%#0K<5+lu;=kUquE(vg=v6Jo ziF0%Mjpx|lwvhSodo_{Ftb%9jkFo{ZoVXb?oLAG7N@Ta`z>_Y{=YHsh*OHoP)kFh& z(TUT8CAu*3q7KHWv+(@veCqMN0=>N@n6RLyQ0-<7B0@UkW1caub+Z--57ps2joG;2 zW-;#5drTTFIJTXoD`bCIftHUqFji)Mq;Yg9S^N4I(1}`xwyQ&k`mrvm%gz0r%xnnD zdQ5M;72$X77J}OGX&eva1AI6rPprbd$uo0p3|Nx#PBXG_&SeH67@#|#XEFT zDtF_TfI2W0awz+$lCoyGG&(60(%hox!8MC82o?B=G5^8q^vO)kr(`fU0P>;!8kw`y znyel_2+MD+$LaZ(F#6sQp7<0DqgLS@?@F6lI5iE&s^4PU%!!zqnvKhQ!=dR*Be`;l zdq<|(V79>qvS)@8I2J!AJ==M(=W`rffnYeaWB{j*$%561Jh*771PM(sSb69LKH-Ui zP|FGgyGPXW$#w`56yX2SmE{ShEnwz4hCx92YE-qqRUY%|D!OW30*k#IgZn=_GT35B ztD`s2$hSY(d6(}(U*`yhF3g}wb%*G=S01paH5f0ShNL(W+tn(|u z;FW{WFnc4cl8q|+mG&3*MsyRY@ALVqH9C2hC$ePz!Sm2_yBQXGC$PnJlbNtX$#C@Y z41SQY0u8pb$C~K9`0S4mMlRV5rpd;TUSLn3T298cK`~l-cNt&o(L16ruLAyxdEt#K zU*Nh|74@8bkOYbDM#pz)te1@qz2bKT&$nyPTsE5P_fKc!BA?+~rA`p5Z>JN=-_UoK zzsc!sk@RvZcfW8x$BW`J7Awd6z~x$m07Yw}{=en|M3p9can@ zK)v!5n!HG#z}eeS^Pmz%b`MkSlwi6i=^VaoP2^QEvfybbiA#OY0SBO9R$iY9Z_0jy zwZ#h7O}z}7_KSk7>Niq)E&&Fghmnl!45)4W4Yd`e_+dY#$sW2ekLP4yx&0?yzT$HE zd0jbX*4>%VbWxn~NDgC9=*uy=tDlscSRFxAi&Qv#YbCe|y`$E;CFI-k2iP8{1s^|* zvC^yr^XAMVyvuKH30 za1;1dcA{GxcAgOBFPoieJ)c>E3eV8t_xz9>L4CoCqsRcpxNreaKbbrvVdCz6h2 zF=jMFkXbx)4GCGyaYKr?kgf7Xu-dnQcWCey$;&gN)6J9^-_wUkUh@xH_oSBGZWh1* z#R)LiI2=DZ^Kpy#Jmu(NmSyALa zvX0df%Z2bQpHMgQH}puqgl6+@a&KA?q_`Nu2hSczmZ-qBzEhaYu$kyQAOcytib*fK z6(YI4*e~CYE{{>d-l!SOmxNa^L&642hEJmnr`yXUUZ?)UCs4Q91wGnV;Q8b8(8EZQ zFKllIFZcC<^?EDRdNKhX4!?)k2l0kWYukV-uZNp=j9};Ke-N*u$OsGS@(QYYNcWg3 z930O<|NnO2kjOOJI70@ktk>eDT3a&mE}mmnMNrYBws^*|8a7}V9#Gpxifqo{hnH>C zZeKj=d8N?w*=x|`&Q$DpMNl=<4DzPFp;BuXV#~a_OhU(BGIl!yp#vLm$_xkYJ#rcKoOTi`bfA6Q zJi7Uz4*#rb0xmfr4`WMxaYj)zyc})78MXT$&%Xdg+-1oGu|c%DE&~r=7NUR49O#ew zPMwZ9LVNjHtml}rzST8Q;UvKS))Yr2J3gY}!|UWoXgZ!Yxkn1WH;`}ZZQV|rnn zVGe{!!qBJtw2$NbFF*DJ`l51hc8xX@b4m@rYc;`x%1k!@Ln~F*xJ4UIOERC{b+R!7 z?ey!#Pc-(~RT|3aDWfunQD>Sc88XHgoKhK=iwu4<=>N^ee}NXepOqmb<9)2fTvlq8%Lj|MVVg zR)~ia-)y1rOFy*?n*vt{Bw)^17lax~GZ~)hSgLr61{u_ll7bWxz1IyAu4hxRI9a~V zwjMg3BS2fH3FE@pm1Kr{Em+%(v7h}#nEG$U)Fk{R+j(vdlf-Fq4f`&^f*YrB>Z>?f zcW@^DoG?Z=d0fV_6o$2J5reD4Tvm?LPR0IlS^V}S%okZgx9)5pJG85?nVW$}kq6z+ zl*p~p&7jyO$+&*}L|!U4gY(*d5YnT|=4{~l9fRJ~-mC%Kj9qX|Os3&mkrC9WlVCCf zcH)D5&p}XC7XPp8%j2o)+Wt)$qcW5b(uB-I!dcfY6-nJ`mXcJ)WQa;CiA}C zh|CAt(Md?2Og`N=mBr0$D2EV*RP2%;17!omZFgB-u#8Uh<5kkdN>Nl$&>5I)SF{XM z=52Y=2z$(>u%f*X|8!BL*EKybdzeAP4sDzgT@US}1Jrt!JIV!=)7lwx7!&^_T)g7} z*N$O14jbF)Y}Gsru9bm3_S2!|kpL;J*ujjowb11!xZDP;g5Y}+upvg={BFG>_86?i zCb?>2-4nr;jXc5LbMY~WB8n`z%b%Dq?mpC3tbtGZtB8Ya3{lEGN&IBa;dee`Y#Q6h z^2^1+feLBfgsuUM%?^Yn^(7ebG7}b_5eJf!i6?Hohf-Ga;?7VxT{LGB`MOCSV&pHw ztg|k}cJD{vn5UDViQm9+`T#78ORZg8ElA@K)S*c9 zUbC2&5H$tev+_}Gq=2sbBE(3$v7A6|F2)+7pCufeN8Y z@1sCq+nQP*YYCoZ0;^pbOzFYZHMqVa8ai6tS#2{b7=0Xyep{DuJdVrJmmNaP$xFiK z2UOb4w+1Z$l->y!Mh%#TB?hn}F_GiDizN+bIVR_in?pT03*hL}IJ9|mfC%ogqSEa7 zA&=e$oQ&f!!+MWZZ;EUq9=T1qgpy90talVFD2Oi~v#Ok%f9$FE`yT8#ayFQ?u)HY#XfZ%=V&x-@l9T|)&TQ(aA;V;g zY2vN1T8y~-op9|~KCJK}IJGnq`G1sh{DObcO}=rMYbAj9dOc9Hu>gCoEAVp5oVY@d z>d5#(6VBd?ML0>?6CV_;fvBoG1WvrBkwI&@$D#~*cBA?n*|1mm~8R9|m>5bG5(ZkxXF$7-hL(hbgO%Whcon@e<&pc94c`YamkP2_P&qjwy;g zjmw8m6Zb3yTy)OUT&Yxn>n)W@2Y#JEIny^pY(ST}=(H8MHKio6>J(>%>QiWoNJSpE z5LW?W3%usd6w*SFv%c^|N+rm(P+zBQ=DjjbKz{3#(a zk-b;jL=aRiKvgH)wk#iUGeiL;IFR&~MZPia(k#e3L0%CYy;X zWLHqBTdVQ;+ek1qsNv4a?BT4b`$~rRs#z{>H|RU}2|Pklz}!t769?)EJQje*eMwOF zpchJu_;|-sj?;h-&7dMF!UW|IES9{6SB}aKkyYV>u=id&%v&VPSSdvi z%Ns33U*t3#iIU?@msyTg$%=TTx&ZIKDJBWGZ_wN15vb17!~qYaA(Ot77~c)3{=*nu zlU{Jd**K}8ryg@@b3cNpHU2PJ3H0t9-knd|AYPL~v|J}n3admXxtnxBaXb;7H;!`E zDq&`04s^Jl#6wpn5Ys{la4A0u(SPzYe9_;miyska8ip?{-a%w_ z5OEtA!Ioh)uu$j*H5QvZc4j3ssu)87lfvm>@yu%?+QFc66qcy`fP*Za+cM=0_%<7( zj)V}S^Y|62csJnf6XP&T{yt~p&X**)_!-gEEoXDtTj@S^Gx~a$9xPA)hL@BrfPSA% z`;yi0l(-lp@HGiH30e^#SlC5V!|8WkhS2zJJ4##u*@`K6h zR|K*zm5|NNl^EEH9pA z5EPD^+p>w|rw?>wB0K-DJPD7vIH2F!Lm&`(oj%C8glZG4a1YB1IjWdWu6`|pU?Xkb zoAov3gG=6FU?R)I8vL@>KEs86ntKR+LroygzLiYwc}msudhzg-VEkTk1A5tf19@p@ zX#0|d<9D7WH+DziNxy6`HLHfo{2)45QBK#L;nD6iLFU|*7zkN$2xa%$cEuzDVS_LiI^9vf$y@PtbUsaFH=mIIlguSPBak%j_!0^ zBNv9t+rGe++)U)nP6EABQS$BSO*|0)hPb}&Bf+a@;PXd!QRTY;FZSeIg5~2G?)zYL zT7DhZz3<`#b?m`o<_)B8Yzzb~u92i?Q{Yh7X=r-=8kz*3;^>D6a(y@+>@{l-VUqE*WuxxSZm8v;HYF2-r3wnT^>zg+h>(EP(-(=k znmXO&r&1HRp2gs!8AQ?$c+%;P2UVo8V_Om&R+eNoJH&uMcPClDZ#!5`mZQa4@zkRK zGwhC2L~WHK+PaX%`C4~_mP`g3k?Cmq&IUyTB$!X*3%EZ@{mCb{47fJrinI3iBTtd# zY0lnFw2lxo2zo|8*x2BLXZf(oAc+LXJOg{pcVIs|h2#vl0N3t5j?Qbw=lW^2Iy9G@`dPwVhq##6+)H-gP2$XZS|8!r<4mI5;2)E5i}y2h7U-= z#YM1%s|?1Wuc^MxLsXxqCr(IW z)fYKzYWs{Wtwv0zksh4OQ$X!C2hdF;gWS8NNPceIPb;T{plfeAuJh4iOa#)Y{Co#$ z!Qukn^jwCD@+xS8#qhjI1cbMR(G_wg@UwFYdC{C}zATuust6C~ zG!x@`mUm5>A2Sj|G2ll68P%VKBOgR~58fH`E;K2CVb*f8IFLhcEiEVAeo8o<#YFZ7 zS}CxjDna^o3G?GEjN3nVF8;n3iKMD*L_L0nvP^`GFz+BTwqFUO=;CjgkOwv!Hi%N<> z_dq$fKSL4b?|2X5F5=9^d)<(xy@Fb$Y^Oi&2!ec1GaC5#6E`mveEM`fiQ!qmr-wGs z=-LB$qWp}D9UN4DOx)JL;FSA@!N|lWqPD#flr`GO zcQ$r6FQgu#d{@xsPjgYrA_B)hh{L@*I=HWO?$Z3E8=M{03>frIK=~`z@TbcQl++Rg z_eGDm6?6AepDYm`f2#u=*{;mSd-Lh+@&Gzc;wE_eTVwmJap-P*hF<>siUie&g6KUr zlnPOSEA^n^I`pH8V-h|F1!W%YR zG5^CFdj3o#J`Sh2#gDRRb;cerJYtA$WgfV9{%Mxm&kGeZjG(S86Vu;XAafy@sA*?_ z^QaC}_a%~uoRULP-zcK3D2uZMK9kfpM_AnW0{o@+mdts34weQ)(bZ3~S-rP(Odp-Y z6pChX0`081KAa-5e9m;p?$y9uWBrt)<<7k{MHV(1UWUtWY-q+^W1MHa3EDi8@Qn3* z+-#CYd6o=#IrosCE_zJe#GBZ7U?p}hx=NeY-lV}l$Dt*854XPoeoZ}!W1H52*@xFK zr70iveMR87dk4<$DKT-3QF8-YH5n2|xgV?GMoH^beq|3zuy%n^;v|uaF zB?~FTUbBzJ2H=??0eIp6j9lpzXO3iyXGR2E=$C2Nxl1ZHL7HGZcwZ@j=jX1X*(y6C zM$W>s0R!4`cm;hoZx&NJ)I??79)P55FxPnPF?xQ_NBG>m88fDD!^GoZ#BkL!GLa_) z@!1MYX8lZ@A4&;Yzs3LwHjjBM7xr0oWmeK<5Hm-Y^%6H7l~LC zU)8&8d|wTo9LuHe)sImRlW9EJO>yMy?UguX69Zl|4ZCO#|(plgS3q2TQl zJUrV7vNqP^2lg3CRV)_@7QF!jHufPOgk=DX5&knE}cU@LwI zgG?d`?@J(OE}N(2G0%d#Yr7lE`Em&4Y;wVEiYAD)nZe<~bC{elmx*!R0*d#xfQwie zc%4*(>GJ?e71W@`E)*ZnID;?G7%)eU7eL%G7knt*&k6AAqz4Wa!`6`*jL+7sc-yKA zY*}3bM^+l4zZX1FEck+D}$T zP9}!zW^=}*oG4dU*`B(|%w|6QQicE)bNz0uDB31wV|*+J&6B&~YVl=Q&IqI5^~rE+ z_&I@OQKp=YMLh1Xr%$_AVV_P3eUQGJ?#l{+r6rf~C8G*~HZn}k$_F&6JR4pag~6($ z!O;98orv|lBdr%3FeKtJ^pu|f*Kgrae0M!Yub9u+|B^@JTm972{!ieZ)j_+-dua47 zJ+g_{ilgZ}VYN;)zKA}LKMv_LhHsWp`)3EBv&Wy#iJJiXOH`rbr3j=9pCC@D7l^P# zDm+`|fXbuaxe3czt?MjlkgW-Z)kpS1c7G~a+Ea_O&MTupl?bzSrVZW`r=NqM zyeHfYx(FLvM46A-0?dRGA1vQ{1jUw@aRr47f36tHvC592U_eXeiqTL&+v<{(FJBQCD9 z!6tnLDs{sPQb!{26?-0v^RNQR5GjzdcY+ZwNmd8v9#|)9(Cz{QjD5Tj>%T9jYjh{V z=BAnGn=Z^~wNw*Shdue)h?Y%^Q24I z{OVFL9Tx(w12<{4PXmxz9ULBai%br4z%sGtQ2uKgv*O8ct=$7tN~SLf?UE?sPD$+YDAShbiB&5V&?up2`~;azdCOP_c@Dm|`a>=!wE5ULomPkfbgL0ui+S-VS-VkVXU69Gg_q*8I2nzA>iHh?5uSJSah|kl> z-`US!cdzqqKX-30OA9_eL-F4pTC!Z%39uHw%m3|R8lT}mJ?QLk@^{kpbKdRl?=tysh7Rmke;Mnzc<!W zxq9t#_VWKvH({h_sxWK*yG;C>o7JrMzpAorzrVBh?j6p%|I_;4M}p+vtRMf6^*_2! z?>|ldeF#YX&GdNozkc}tIQD<^%->3^)){ulnorUkkG{rUH1Tbpsen~hI|ef{45zxVww=g)CW literal 0 HcmV?d00001 diff --git a/DeepSDFStruct/trained_models/test_experiment_homogenization/Logs.png b/DeepSDFStruct/trained_models/test_experiment_homogenization/Logs.png new file mode 100644 index 0000000000000000000000000000000000000000..e4c9cfb62730778b33f2a4c5639716152709f0ef GIT binary patch literal 51485 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%0A7l~fhz?I>ZjE3XliPb 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

cHV{H>`eTSCn)9dg_7 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

n zyb?NiyZKHcmQ2dTz5p*knR&Yym!+SUK*l%USp|PZe?><=_ z77bxx>Bw8qTd|U3Coz?-+`Sb%zmK6Eqi?g%V$Y&NW;LGDZG-fd(-7CHOn;yr+)vYB zJU7XcHgw9*)UfsWf4`?HwAQ+J!@A4=9WY0#8UE@WQ7K6X-om znON2y2D$3*P&6$QCUXVvi`+W^?ei2!j)y9Yt2~I_@6WT95?XZlB|RGac?3jW+r`#K zH$bcPV>pv&NWN+A!z-%?xlhwu2riXcI9z%yx(V*XwVOk*-8`Qep);Oddm=+i&Lm^R z3^6*Ed4tyO58*|^XxQs)MZcvT!ku3{FtgX5-X5L81j%+VjB*yHKGY%yHXVeG9$~0h zjSyA!k#VybPCY^mX}Cr`#BZE~%fDa4{a-J^_z(n%)g}1Zd=%x(^at$;g1ssRK-U^- z({-xGsIgF!ekwAe4@)$N$z@|YEiMV7uBg&>Z#g=&O0fRzv8OBUPlT;5X7t6SXXtk# z61P@1foO{giM?nWE3RgiL~JA0uhY@^-a$BT$078N zGMyycgGy%z%~JQ^OjuydM%+-MW3q(Yz71A(TYp=g%vVvc-qy2)4QvgDa~qC8(P&-9 z(_>s|@egabqYjWMG~*Z>|uWh>OQy7Ta4Q4 z=V;njh)d2rf**&{(P4T4zL$9puWrwv(`2@wXn;Gh{k|2)IbQ)sD=S?0#TnxcRpS1^ zlc>e9KAg5(6|Nn=#(Gp~(L=S9$mqgq=ylh?DGLK2Y>y97pD0NUZG~yxH+>SiS279l1icWeXXcuiUwmuGa)%BGyQJoJm2$Fe&0Wy z=X<|i`?c%Ue&6eEuWRphuWMbO&oUF*YD~dKZq8%s>0q2PJ`er!O3^9yJD$!Fr$I?} zRF=OPnL$kPp4}Hg#;lT!*d2w-+CIRi9v4`0Clh$ugQ&Jm2)Ncr;#BeTeDzqM8yh5v zUi&!EQjKQK0%P%c{s8jB<_xQ5wT2D8U_;MFDZ=6PZ5VCti3YnX!JJixwr)L|VQ53O z9w+1SdR20ntF;+tP{cpfWI*D+j3l~dld#Ys5yBkpX!eK%^x85PZrMD;#hf(MaX&J%LkJg{JctWAg9|ki!7*10 zo96hSnR`22`Kz)ifG2Ep{szaCJt?{?n z4u_gt#%}guKNQf+Wp3qL3cb=HoClyt(+HM9=lM=_PsGZS&@N*t+QZ(=>yn=A^e%UYuH(@7sBR3X>?vM4!bRn zaC#SO*w_3WRJ-iq%b$CGaHZx)qqeJ&Mu7P5QTIkuC3|G|_uwLAXlF`8e zJfhyoCZ_K}cAX~eI-Y}`O-mUUR-DXW9ofzYB2+=99TyvIz^@-}GZ9%jRAzMxjEH~8 z?l2fmTuSGGQiuU-G;s-Z73Qv15cf9&|5WVKWqaQ^&SgqW-cv5R5-SPWq_-^|Z)IJ}E z8yYb<(^jT9KPd?tVy-hQ(uR`mA5WM!$AxT;X&4(HB1PBQp2qC^PPi<3IN83QtBVys z&CNsBqtgv1+^ziz9a@yQ^~NJOFzy5+R*ob};gi|#&0HO#+j%^SLx}M@Y3d{U z9J))D$%4RPBzxGZut48ELou~ z#Gv*ypx@H&(46=dpZbZCMU@gn5U+~gUW_CcwrP{n7wsroXG4|btkICvK;heG+&opE z)a+LvQ`A#YM!ypi&49~WDUt3fThd*xgC(oEH9>6^YM;Om`1Cv4?Q7%vE&K?29r@6d zjaY1R6N=-nV+nV^Y_MFKmIYjg>w|ak>*5k{>l{Ne{IeNWwY9_3O@+X!G~M

VDr9#8PLRRR& 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 literal 0 HcmV?d00001 diff --git a/DeepSDFStruct/trained_models/test_experiment_homogenization/OptimizerParameters/latest.pth b/DeepSDFStruct/trained_models/test_experiment_homogenization/OptimizerParameters/latest.pth new file mode 100644 index 0000000000000000000000000000000000000000..c69017ae3d875b4fab7e5af8645637a94dc860e9 GIT binary patch literal 140181 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 K|Qr=8@^WmXDTD?P=}>8tVGLxoh_lq!ChQ2}2* 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�S5C%> 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 f)b|SMLVWicVbVYGBOj`zqZ%^-)sLLCvofz literal 0 HcmV?d00001 diff --git a/DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json b/DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json new file mode 100644 index 00000000..5d9c957e --- /dev/null +++ b/DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json @@ -0,0 +1,76 @@ +{ + "Description": "This experiment is intented for testing purposes only.", + "NetworkArch": "deep_sdf_decoder", + "TrainSplit": "splits/splines_v2.json", + "TestSplit": "splits/splines_v2.json", + "ReconstructionSplit": "", + "NetworkSpecs": { + "dims": [ + 32, + 32, + 32, + 32, + 32, + 32 + ], + "dropout": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "dropout_prob": 0.2, + "norm_layers": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ], + "latent_in": [ + 2 + ], + "xyz_in_all": false, + "use_tanh": false, + "latent_dropout": false, + "weight_norm": true, + "geom_dimension": 3 + }, + "CodeLength": 10, + "NumEpochs": 5, + "LogFrequency": 5, + "SnapshotFrequency": 100, + "AdditionalSnapshots": [ + 1, + 5 + ], + "LearningRateSchedule": [ + { + "Type": "Step", + "Initial": 0.0005, + "Interval": 500, + "Factor": 0.5 + }, + { + "Type": "Step", + "Initial": 0.001, + "Interval": 500, + "Factor": 0.5 + } + ], + "SamplesPerScene": 4, + "ScenesPerBatch": 2, + "DataLoaderThreads": 1, + "ClampingDistance": 0.1, + "CodeRegularization": true, + "AddHomogenization": true, + "CodeRegularizationLambda": 1e-4, + "CodeBound": 1.0 +} \ No newline at end of file diff --git a/DeepSDFStruct/trained_models/test_experiment_homogenization/training_summary.json b/DeepSDFStruct/trained_models/test_experiment_homogenization/training_summary.json new file mode 100644 index 00000000..8cb8e874 --- /dev/null +++ b/DeepSDFStruct/trained_models/test_experiment_homogenization/training_summary.json @@ -0,0 +1,10 @@ +{ + "loss": 9775.975620117188, + "num_epochs": 5, + "timestamp": "2026-05-21 17:39:48", + "host_name": "neptune", + "device": "cpu", + "training_duration": "0:00:28", + "data_dir": "/storage/mkofler/dissertation/data/", + "version": "1.7.1.dev40+g989384bd4.d20260330" +} \ No newline at end of file diff --git a/tests/test_train_model.py b/tests/test_train_model.py index 505ce2a9..d7659b85 100644 --- a/tests/test_train_model.py +++ b/tests/test_train_model.py @@ -8,6 +8,15 @@ import torch +def test_train_homogenization_model(): + data_dir = "/storage/mkofler/dissertation/data/" + exp_dir = "DeepSDFStruct/trained_models/test_experiment_homogenization" + + device = "cpu" + torch.set_default_device("cpu") + train_deep_sdf(exp_dir, data_dir, device=device) + + def test_train_hierarchical_model(): data_dir = snapshot_download( "mkofler/lattice_structure_unit_cells", @@ -65,6 +74,7 @@ def test_cpp_file_export(): import warnings warnings.filterwarnings("error") + test_train_homogenization_model() test_train_hierarchical_model() test_train_model() test_continue_from() From ccb51f03b394a00a803a9e93d84a80b09fb54f63 Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Wed, 27 May 2026 08:57:31 +0200 Subject: [PATCH 02/11] Add homogenization network and update training loss calculation --- .../deep_sdf/networks/deep_sdf_decoder.py | 23 +++++++++++ DeepSDFStruct/deep_sdf/training.py | 40 ++++++------------- 2 files changed, 36 insertions(+), 27 deletions(-) diff --git a/DeepSDFStruct/deep_sdf/networks/deep_sdf_decoder.py b/DeepSDFStruct/deep_sdf/networks/deep_sdf_decoder.py index 5f47c3df..49731230 100644 --- a/DeepSDFStruct/deep_sdf/networks/deep_sdf_decoder.py +++ b/DeepSDFStruct/deep_sdf/networks/deep_sdf_decoder.py @@ -42,6 +42,7 @@ def __init__( xyz_in_all=None, use_tanh=False, latent_dropout=False, + homogen_predictor_dims=None, ): super(DeepSDFDecoder, self).__init__() @@ -95,6 +96,20 @@ def make_sequence(): self.dropout_prob = dropout_prob self.dropout = dropout self.th = nn.Tanh() + if homogen_predictor_dims is not None: + hp_dims = [latent_size] + homogen_predictor_dims + homogen_layers = [] + + for i in range(len(hp_dims) - 1): + homogen_layers.append(nn.Linear(hp_dims[i], hp_dims[i + 1])) + + # No activation after final layer + if i < len(hp_dims) - 2: + homogen_layers.append(nn.ReLU()) + + self.homogen_network = nn.Sequential(*homogen_layers) + else: + self.homogen_network = None # input: N x (L+3), or N x (L+geom_dimension) def forward(self, input): @@ -130,3 +145,11 @@ def forward(self, input): x = F.dropout(x, p=self.dropout_prob, training=self.training) return x + + def predict_C_homogenized(self, latent_vec): + if self.homogen_network is not None: + return self.homogen_network(latent_vec) + else: + raise RuntimeError( + "Cannot predict homogenized elasticity tensor, because homogenization network is not defined" + ) diff --git a/DeepSDFStruct/deep_sdf/training.py b/DeepSDFStruct/deep_sdf/training.py index 7c288cbc..5da64c49 100644 --- a/DeepSDFStruct/deep_sdf/training.py +++ b/DeepSDFStruct/deep_sdf/training.py @@ -609,37 +609,23 @@ def empirical_stat(latent_vecs, indices): chunk_loss = loss_fun(pred_sdf, sdf_gt[i].to(device)) if add_homogeniation: - prop_dim = batch_properties.shape[1] + pred_properties = decoder.predict_C_homogenized(batch_lat_vecs) - # the first part of the latent vector should be the - # homogenized property tensor - latent_props = batch_lat_vecs[:, :prop_dim] - latent_extra = batch_lat_vecs[:, prop_dim:] - # drive first dimensions toward homogenized properties - hom_loss = torch.sum( - torch.norm(latent_props - batch_properties, dim=1) - ) / (num_sdf_samples / batch_split) + hom_loss = torch.nn.functional.mse_loss( + pred_properties, batch_properties, reduction="mean" + ) chunk_loss += hom_loss.to(device) batch_hom_loss += hom_loss.item() - # regularize remaining latent dimensions toward zero - if latent_extra.shape[1] > 0: - extra_reg_loss = ( - code_reg_lambda - * min(1, epoch / 100) - * torch.sum(torch.norm(latent_extra, dim=1)) - ) / (num_sdf_samples / batch_split) - - chunk_loss += extra_reg_loss.to(device) - else: - # standard l2 latent vector loss - l2_size_loss = torch.sum(torch.norm(batch_lat_vecs, dim=1)) - reg_loss = ( - code_reg_lambda * min(1, epoch / 100) * l2_size_loss - ) / (num_sdf_samples / batch_split) - - chunk_loss = chunk_loss + reg_loss.to(device) - batch_reg_loss = batch_reg_loss + reg_loss.to(device) + + # standard l2 latent vector loss + reg_loss = ( + code_reg_lambda + * min(1, epoch / 100) + * torch.mean(torch.norm(batch_lat_vecs, dim=1)) + ) + chunk_loss = chunk_loss + reg_loss.to(device) + batch_reg_loss = batch_reg_loss + reg_loss.to(device) chunk_loss.backward() From b940431b54dacd82088a07e8f3e65b455ae2dad2 Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Thu, 28 May 2026 15:46:21 +0200 Subject: [PATCH 03/11] added xlim option back to plot sdf --- DeepSDFStruct/SDF.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/DeepSDFStruct/SDF.py b/DeepSDFStruct/SDF.py index 00d6d670..b11eb2ff 100644 --- a/DeepSDFStruct/SDF.py +++ b/DeepSDFStruct/SDF.py @@ -366,6 +366,8 @@ def plot_slice( cmap="seismic", show_zero_level=True, deformation_function=None, + xlim=None, + ylim=None, ): """Plot a 2D slice through an SDF as a contour plot. @@ -435,8 +437,15 @@ def plot_slice( fig, ax = plt.subplots() plt_show = True bounds = self._get_domain_bounds() - xlim, ylim = project_bounds(origin, normal, bounds=bounds) - points = generate_plane_points(origin, normal, res, xlim, ylim) + + if self.geometric_dim == 3: + if xlim is None: + xlim, ylim = project_bounds(origin, normal, bounds=bounds) + points = generate_plane_points(origin, normal, res, xlim, ylim) + else: + if xlim is None: + xlim, ylim = bounds.detach().cpu().numpy().T + points = generate_plane_points(origin, normal, res, xlim, ylim)[:, :2] sdf_device = self.get_device() points = torch.from_numpy(points).to(torch.float32).to(sdf_device) @@ -1636,6 +1645,11 @@ def project_bounds(origin, normal, bounds=None): if bounds is None: bounds = np.array([[0, 0, 0], [1, 1, 1]]) + elif isinstance(bounds, torch.Tensor): + bounds = bounds.detach().cpu().numpy() + if bounds.shape[1] == 2: + logger.info("cannot project 2D onto 2D, returning input") + return bounds[0], bounds[1] bmin, bmax = bounds From fe537164cf8468d119a99b8b41a08f7d16799bed Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Thu, 18 Jun 2026 08:59:29 +0200 Subject: [PATCH 04/11] Update test experiment specs and data directory for homogenization model --- .../test_experiment_homogenization/specs.json | 13 ++++++++++--- tests/test_train_model.py | 10 +++++++++- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json b/DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json index 5d9c957e..180f55b6 100644 --- a/DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json +++ b/DeepSDFStruct/trained_models/test_experiment_homogenization/specs.json @@ -1,8 +1,8 @@ { "Description": "This experiment is intented for testing purposes only.", "NetworkArch": "deep_sdf_decoder", - "TrainSplit": "splits/splines_v2.json", - "TestSplit": "splits/splines_v2.json", + "TrainSplit": "splits/splines_v2_small.json", + "TestSplit": "splits/splines_v2_small.json", "ReconstructionSplit": "", "NetworkSpecs": { "dims": [ @@ -41,7 +41,14 @@ "use_tanh": false, "latent_dropout": false, "weight_norm": true, - "geom_dimension": 3 + "geom_dimension": 3, + "homogen_predictor_dims": [ + 64, + 64, + 64, + 64, + 9 + ] }, "CodeLength": 10, "NumEpochs": 5, diff --git a/tests/test_train_model.py b/tests/test_train_model.py index d7659b85..350696de 100644 --- a/tests/test_train_model.py +++ b/tests/test_train_model.py @@ -9,7 +9,12 @@ def test_train_homogenization_model(): - data_dir = "/storage/mkofler/dissertation/data/" + data_dir = snapshot_download( + "mkofler/lattice_structure_unit_cells", + repo_type="dataset", + revision="dbe58ebaa00057d5f15096c2b253c7efa91e19d3", + ignore_patterns=["*.stl", "**/*.stl"], + ) exp_dir = "DeepSDFStruct/trained_models/test_experiment_homogenization" device = "cpu" @@ -22,6 +27,7 @@ def test_train_hierarchical_model(): "mkofler/lattice_structure_unit_cells", repo_type="dataset", revision="b80339abc071df77ff81e8abc19ad4856d96ddbd", + ignore_patterns=["*.stl", "**/*.stl"], ) exp_dir = "DeepSDFStruct/trained_models/test_experiment_hierarchical" @@ -35,6 +41,7 @@ def test_train_model(): "mkofler/lattice_structure_unit_cells", repo_type="dataset", revision="b80339abc071df77ff81e8abc19ad4856d96ddbd", + ignore_patterns=["*.stl", "**/*.stl"], ) exp_dir = "DeepSDFStruct/trained_models/test_experiment" @@ -48,6 +55,7 @@ def test_continue_from(): "mkofler/lattice_structure_unit_cells", repo_type="dataset", revision="b80339abc071df77ff81e8abc19ad4856d96ddbd", + ignore_patterns=["*.stl", "**/*.stl"], ) exp_dir = "DeepSDFStruct/trained_models/test_experiment" From 40300792b3e0f70f68860d92236928f54f6fc972 Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Thu, 18 Jun 2026 09:29:07 +0200 Subject: [PATCH 05/11] Refactor homogenization model tests to use shared data directory fixture --- tests/test_train_model.py | 51 ++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 28 deletions(-) diff --git a/tests/test_train_model.py b/tests/test_train_model.py index 350696de..fb3637cd 100644 --- a/tests/test_train_model.py +++ b/tests/test_train_model.py @@ -5,16 +5,23 @@ ) from DeepSDFStruct.pretrained_models import get_model from huggingface_hub import snapshot_download +import pytest import torch +REVISION = "dbe58ebaa00057d5f15096c2b253c7efa91e19d3" -def test_train_homogenization_model(): - data_dir = snapshot_download( + +@pytest.fixture(scope="module") +def data_dir(): + return snapshot_download( "mkofler/lattice_structure_unit_cells", repo_type="dataset", - revision="dbe58ebaa00057d5f15096c2b253c7efa91e19d3", + revision=REVISION, ignore_patterns=["*.stl", "**/*.stl"], ) + + +def test_train_homogenization_model(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment_homogenization" device = "cpu" @@ -22,13 +29,7 @@ def test_train_homogenization_model(): train_deep_sdf(exp_dir, data_dir, device=device) -def test_train_hierarchical_model(): - data_dir = snapshot_download( - "mkofler/lattice_structure_unit_cells", - repo_type="dataset", - revision="b80339abc071df77ff81e8abc19ad4856d96ddbd", - ignore_patterns=["*.stl", "**/*.stl"], - ) +def test_train_hierarchical_model(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment_hierarchical" device = "cpu" @@ -36,13 +37,7 @@ def test_train_hierarchical_model(): train_deep_sdf(exp_dir, data_dir, device=device) -def test_train_model(): - data_dir = snapshot_download( - "mkofler/lattice_structure_unit_cells", - repo_type="dataset", - revision="b80339abc071df77ff81e8abc19ad4856d96ddbd", - ignore_patterns=["*.stl", "**/*.stl"], - ) +def test_train_model(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment" device = "cpu" @@ -50,13 +45,7 @@ def test_train_model(): train_deep_sdf(exp_dir, data_dir, device=device) -def test_continue_from(): - data_dir = snapshot_download( - "mkofler/lattice_structure_unit_cells", - repo_type="dataset", - revision="b80339abc071df77ff81e8abc19ad4856d96ddbd", - ignore_patterns=["*.stl", "**/*.stl"], - ) +def test_continue_from(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment" device = "cpu" @@ -82,9 +71,15 @@ def test_cpp_file_export(): import warnings warnings.filterwarnings("error") - test_train_homogenization_model() - test_train_hierarchical_model() - test_train_model() - test_continue_from() + data_dir = snapshot_download( + "mkofler/lattice_structure_unit_cells", + repo_type="dataset", + revision=REVISION, + ignore_patterns=["*.stl", "**/*.stl"], + ) + test_train_homogenization_model(data_dir) + test_train_hierarchical_model(data_dir) + test_train_model(data_dir) + test_continue_from(data_dir) test_latent_recon() test_cpp_file_export() From 8d87f302e42c43712335ed3d4af872f210b76b56 Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Thu, 18 Jun 2026 09:49:59 +0200 Subject: [PATCH 06/11] set default dtype to float32 in test train model --- tests/test_train_model.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/test_train_model.py b/tests/test_train_model.py index fb3637cd..98809303 100644 --- a/tests/test_train_model.py +++ b/tests/test_train_model.py @@ -10,6 +10,9 @@ REVISION = "dbe58ebaa00057d5f15096c2b253c7efa91e19d3" +torch.set_default_dtype(torch.float32) +torch.set_default_device("cpu") + @pytest.fixture(scope="module") def data_dir(): @@ -25,7 +28,6 @@ def test_train_homogenization_model(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment_homogenization" device = "cpu" - torch.set_default_device("cpu") train_deep_sdf(exp_dir, data_dir, device=device) @@ -33,7 +35,6 @@ def test_train_hierarchical_model(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment_hierarchical" device = "cpu" - torch.set_default_device("cpu") train_deep_sdf(exp_dir, data_dir, device=device) @@ -41,7 +42,6 @@ def test_train_model(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment" device = "cpu" - torch.set_default_device("cpu") train_deep_sdf(exp_dir, data_dir, device=device) @@ -49,7 +49,6 @@ def test_continue_from(data_dir): exp_dir = "DeepSDFStruct/trained_models/test_experiment" device = "cpu" - torch.set_default_device("cpu") train_deep_sdf(exp_dir, data_dir, device=device, continue_from="1") From fc991175e0c2e12c869f261e0c37b56fa01d0b9e Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Thu, 18 Jun 2026 10:34:27 +0200 Subject: [PATCH 07/11] reduced test duration by reducing sampling points --- tests/test_generate_dataset.py | 8 ++++---- tests/test_mesh_export.py | 10 +++++----- tests/test_sdf_functions.py | 10 +++++----- tests/test_structural_optimization.py | 7 +++++-- tests/test_train_model.py | 10 ++++++++-- 5 files changed, 27 insertions(+), 18 deletions(-) diff --git a/tests/test_generate_dataset.py b/tests/test_generate_dataset.py index 688610bc..bc993ac5 100644 --- a/tests/test_generate_dataset.py +++ b/tests/test_generate_dataset.py @@ -29,7 +29,7 @@ def test_generate_dataset_from_obj_files(): sampling_strategy="uniform", add_surface_samples=True, also_save_vtk=True, - n_samples=1000, + n_samples=10, ) sdf_sampler.write_json("chairs_train.json") @@ -61,11 +61,11 @@ def test_generate_dataset(n_workers, tmp_path): tile, _ = chi.create_tile(np.array([[phi, t, x1, x2, r]] * 5)) chi_tiles.append(splinepy.Multipatch(tile)) - sdf_sampler.add_class(chi_tiles, class_name="Chi3D_center", n_faces=100) - sdf_sampler.add_class(crosslattice_tiles, class_name="CrossLattice", n_faces=100) + sdf_sampler.add_class(chi_tiles, class_name="Chi3D_center", n_faces=3) + sdf_sampler.add_class(crosslattice_tiles, class_name="CrossLattice", n_faces=3) sdf_sampler.process_geometries( - sampling_strategy="uniform", n_workers=n_workers, n_samples=1000 + sampling_strategy="uniform", n_workers=n_workers, n_samples=10 ) sdf_sampler.write_json("chi_and_cross.json") diff --git a/tests/test_mesh_export.py b/tests/test_mesh_export.py index c2efd2bd..6c234242 100644 --- a/tests/test_mesh_export.py +++ b/tests/test_mesh_export.py @@ -53,7 +53,7 @@ def test_deepsdf_lattice_export_3D(): ) surf_mesh, derivative = create_3D_mesh( lattice_struct, - 30, + 10, differentiate=True, mesh_type="surface", device=model.device, @@ -72,7 +72,7 @@ def test_deepsdf_lattice_export_3D(): # test other method to export 3D mesh: volume_mesh, derivative_vols = create_3D_mesh( - lattice_struct, 30, differentiate=True, mesh_type="volume", device=model.device + lattice_struct, 10, differentiate=True, mesh_type="volume", device=model.device ) _gus.io.meshio.export( fname="tests/tmp_outputs/volumes.inp", mesh=volume_mesh.to_gus() @@ -106,7 +106,7 @@ def test_deepsdf_lattice_export_2D(): surf_mesh, derivative = create_2D_mesh( lattice_struct, - 30, + 10, differentiate=True, mesh_type="surface", device=model.device, @@ -122,11 +122,11 @@ def test_2D_mesh_export(): linemesh.vertices = linemesh.vertices[:, :2] sdf_from_linemesh = SDFfromLineMesh(linemesh, thickness=0.5) - mesh = generate_2D_surf_mesh(sdf_from_linemesh, 300) + mesh = generate_2D_surf_mesh(sdf_from_linemesh, 100) _gus.io.meshio.export("tests/tmp_outputs/triangles.inp", mesh) sdf_from_linemesh = SDFfromLineMesh(linemesh, thickness=0.5, smoothness=0.1) - mesh = generate_2D_surf_mesh(sdf_from_linemesh, 300) + mesh = generate_2D_surf_mesh(sdf_from_linemesh, 100) _gus.io.meshio.export("tests/tmp_outputs/triangles_smooth.inp", mesh) diff --git a/tests/test_sdf_functions.py b/tests/test_sdf_functions.py index daff94d9..6ddc7511 100644 --- a/tests/test_sdf_functions.py +++ b/tests/test_sdf_functions.py @@ -19,7 +19,7 @@ def test_sdf_from_multipatch_cubes_equivalence(): multipatch = splinepy.Multipatch([cube1, cube2]) - n = 30 + n = 10 xs = torch.linspace(-0.5, 2.5, n) ys = torch.linspace(-0.5, 1.5, n) zs = torch.linspace(-0.5, 1.5, n) @@ -28,8 +28,8 @@ def test_sdf_from_multipatch_cubes_equivalence(): -1, 3 ) - multipatch_sdf = SDFfromMesh(multipatch.extract.faces(30)) - big_cube_sdf = SDFfromMesh(big_cube.extract.faces(30)) + multipatch_sdf = SDFfromMesh(multipatch.extract.faces(10)) + big_cube_sdf = SDFfromMesh(big_cube.extract.faces(10)) vals_multipatch = multipatch_sdf(queries) vals_big_cube = big_cube_sdf(queries) @@ -44,7 +44,7 @@ def test_sdf_from_multipatch_cubes_equivalence(): def test_cap_border_dict(): - n = 21 + n = 11 xs = torch.linspace(-1.0, 1.0, n) ys = torch.linspace(-1.0, 1.0, n) zs = torch.linspace(-1.0, 1.0, n) @@ -76,7 +76,7 @@ def test_cap_border_dict(): print(cap_border_dict) capped_sdf_vals = capped_sdf(queries) export_sdf_grid_vtk(capped_sdf, f"tests/tmp_outputs/sdf_{name}.vtk") - surf_mesh, _ = create_3D_mesh(capped_sdf, 51, mesh_type="surface") + surf_mesh, _ = create_3D_mesh(capped_sdf, 11, mesh_type="surface") export_surface_mesh(f"tests/tmp_outputs/sdf_{name}.obj", surf_mesh.to_gus()) export_surface_mesh(f"tests/tmp_outputs/sdf_{name}.stl", surf_mesh.to_gus()) interior_low = caps[0] + measure diff --git a/tests/test_structural_optimization.py b/tests/test_structural_optimization.py index b6aa7bea..50769b45 100644 --- a/tests/test_structural_optimization.py +++ b/tests/test_structural_optimization.py @@ -73,7 +73,7 @@ def test_structural_optimization(num_iter=1): torch.set_default_dtype(torch.float32) mesh, _ = create_3D_mesh( lattice_struct, - 30, + 10, mesh_type="volume", differentiate=False, device=model.device, @@ -81,7 +81,7 @@ def test_structural_optimization(num_iter=1): ) surf_mesh, _ = create_3D_mesh( lattice_struct, - 30, + 10, mesh_type="surface", differentiate=False, device=model.device, @@ -155,6 +155,9 @@ def test_structural_optimization(num_iter=1): dG = torch.autograd.grad(G, param, retain_graph=True)[0] optimizer.step(F, dF, G, dG) + # Reset default dtype to float32 for other tests + torch.set_default_dtype(torch.float32) + # torch.autograd.grad(compliance, cantilever.thickness)[0] mesh = get_mesh_from_torchfem(cantilever) mesh.point_data["u"] = u.detach().cpu().numpy() diff --git a/tests/test_train_model.py b/tests/test_train_model.py index 98809303..e938eebf 100644 --- a/tests/test_train_model.py +++ b/tests/test_train_model.py @@ -10,8 +10,12 @@ REVISION = "dbe58ebaa00057d5f15096c2b253c7efa91e19d3" -torch.set_default_dtype(torch.float32) -torch.set_default_device("cpu") + +@pytest.fixture(scope="module", autouse=True) +def set_float32_dtype(): + torch.set_default_dtype(torch.float32) + torch.set_default_device("cpu") + yield @pytest.fixture(scope="module") @@ -70,6 +74,8 @@ def test_cpp_file_export(): import warnings warnings.filterwarnings("error") + torch.set_default_dtype(torch.float32) + torch.set_default_device("cpu") data_dir = snapshot_download( "mkofler/lattice_structure_unit_cells", repo_type="dataset", From 732f86dab99ba112d71c64051b2525f2dbe4c4ad Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Thu, 18 Jun 2026 10:52:45 +0200 Subject: [PATCH 08/11] fix retry 429 error --- .github/workflows/test.yml | 11 +++++------ tests/test_DOE.py | 20 +++++++++++++++++++- tests/test_train_model.py | 22 ++++++++++++++++++++-- 3 files changed, 44 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 345f6ce9..96c15252 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,6 +13,8 @@ jobs: env: HF_HOME: ${{ github.workspace }}/.cache/huggingface HF_HUB_CACHE: ${{ github.workspace }}/.cache/huggingface/hub + HF_HUB_DOWNLOAD_TIMEOUT: "60" + HF_HUB_ETAG_TIMEOUT: "30" strategy: matrix: @@ -36,12 +38,9 @@ jobs: - name: Cache huggingface uses: actions/cache@v4 with: - path: ~/.cache/huggingface - key: ${{ runner.os }}-huggingface - - - name: Ensure Hugging Face cache directories exist - run: | - mkdir -p "$HF_HUB_CACHE" + path: ${{ github.workspace }}/.cache/huggingface + key: huggingface-${{ hashFiles('pyproject.toml') }} + restore-keys: huggingface- - name: Ensure Hugging Face cache directories exist run: | diff --git a/tests/test_DOE.py b/tests/test_DOE.py index 1d5a909c..c5c18aa8 100644 --- a/tests/test_DOE.py +++ b/tests/test_DOE.py @@ -1,9 +1,27 @@ from DeepSDFStruct.design_of_experiments import run_experiment, ExperimentSpecifications from huggingface_hub import snapshot_download +from huggingface_hub.utils import HfHubHTTPError +import time + + +def snapshot_download_with_retry(*args, max_retries=3, **kwargs): + """Download with retry on 429 rate limit errors.""" + for attempt in range(max_retries): + try: + return snapshot_download(*args, **kwargs) + except HfHubHTTPError as e: + if e.response and e.response.status_code == 429: + if attempt < max_retries - 1: + wait_time = 60 * (attempt + 1) + print(f"Rate limited (429). Waiting {wait_time}s before retry {attempt + 2}/{max_retries}") + time.sleep(wait_time) + else: + raise + raise def test_DOE(): - data_dir = snapshot_download( + data_dir = snapshot_download_with_retry( "mkofler/lattice_structure_unit_cells", repo_type="dataset", revision="b80339abc071df77ff81e8abc19ad4856d96ddbd", diff --git a/tests/test_train_model.py b/tests/test_train_model.py index e938eebf..2e11b08e 100644 --- a/tests/test_train_model.py +++ b/tests/test_train_model.py @@ -5,12 +5,30 @@ ) from DeepSDFStruct.pretrained_models import get_model from huggingface_hub import snapshot_download +from huggingface_hub.utils import HfHubHTTPError import pytest import torch +import time REVISION = "dbe58ebaa00057d5f15096c2b253c7efa91e19d3" +def snapshot_download_with_retry(*args, max_retries=3, **kwargs): + """Download with retry on 429 rate limit errors.""" + for attempt in range(max_retries): + try: + return snapshot_download(*args, **kwargs) + except HfHubHTTPError as e: + if e.response and e.response.status_code == 429: + if attempt < max_retries - 1: + wait_time = 60 * (attempt + 1) + print(f"Rate limited (429). Waiting {wait_time}s before retry {attempt + 2}/{max_retries}") + time.sleep(wait_time) + else: + raise + raise + + @pytest.fixture(scope="module", autouse=True) def set_float32_dtype(): torch.set_default_dtype(torch.float32) @@ -20,7 +38,7 @@ def set_float32_dtype(): @pytest.fixture(scope="module") def data_dir(): - return snapshot_download( + return snapshot_download_with_retry( "mkofler/lattice_structure_unit_cells", repo_type="dataset", revision=REVISION, @@ -76,7 +94,7 @@ def test_cpp_file_export(): warnings.filterwarnings("error") torch.set_default_dtype(torch.float32) torch.set_default_device("cpu") - data_dir = snapshot_download( + data_dir = snapshot_download_with_retry( "mkofler/lattice_structure_unit_cells", repo_type="dataset", revision=REVISION, From 55796f687a6511094a3b9aed3776a0374478d969 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Thu, 18 Jun 2026 08:52:58 +0000 Subject: [PATCH 09/11] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- tests/test_DOE.py | 4 +++- tests/test_train_model.py | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/test_DOE.py b/tests/test_DOE.py index c5c18aa8..6769a853 100644 --- a/tests/test_DOE.py +++ b/tests/test_DOE.py @@ -13,7 +13,9 @@ def snapshot_download_with_retry(*args, max_retries=3, **kwargs): if e.response and e.response.status_code == 429: if attempt < max_retries - 1: wait_time = 60 * (attempt + 1) - print(f"Rate limited (429). Waiting {wait_time}s before retry {attempt + 2}/{max_retries}") + print( + f"Rate limited (429). Waiting {wait_time}s before retry {attempt + 2}/{max_retries}" + ) time.sleep(wait_time) else: raise diff --git a/tests/test_train_model.py b/tests/test_train_model.py index 2e11b08e..06e76f55 100644 --- a/tests/test_train_model.py +++ b/tests/test_train_model.py @@ -22,7 +22,9 @@ def snapshot_download_with_retry(*args, max_retries=3, **kwargs): if e.response and e.response.status_code == 429: if attempt < max_retries - 1: wait_time = 60 * (attempt + 1) - print(f"Rate limited (429). Waiting {wait_time}s before retry {attempt + 2}/{max_retries}") + print( + f"Rate limited (429). Waiting {wait_time}s before retry {attempt + 2}/{max_retries}" + ) time.sleep(wait_time) else: raise From cf60ebdfd5bec7108cd18e87d5532dde9e1e2370 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 18 Jun 2026 09:09:34 +0000 Subject: [PATCH 10/11] Fix negative Jacobian at mesh resolution 10 by filtering tets in float64 The orientation check ran in float32 but torchfem evaluates Jacobians in float64 (after verts.to(float64)). Tets with a tiny positive float32 volume can flip negative in float64, causing the "Negative Jacobian" exception. Compute the final validity mask in float64 so the filter is consistent with torchfem. --- tests/test_structural_optimization.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/test_structural_optimization.py b/tests/test_structural_optimization.py index 50769b45..1a317c41 100644 --- a/tests/test_structural_optimization.py +++ b/tests/test_structural_optimization.py @@ -110,7 +110,10 @@ def test_structural_optimization(num_iter=1): init_vol = vols.sum().item() logger.info(f"Initial volume: {init_vol} on {len(vols)} elements.") eps = 1e-12 - mask = vols > eps + # Use float64 for the mask to match torchfem's internal precision; + # tets with tiny float32-positive volumes can become negative in float64. + vols_f64 = tet_signed_vol(verts.to(torch.float64), tets_oriented) + mask = vols_f64 > eps vol = vols[mask].sum() # keep only the good tets From 23969f1ebb06f2f4ef979ec4983289bf0666495d Mon Sep 17 00:00:00 2001 From: Michael Kofler Date: Thu, 18 Jun 2026 11:21:12 +0200 Subject: [PATCH 11/11] added HF secret --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 96c15252..91d6944a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,6 +15,7 @@ jobs: HF_HUB_CACHE: ${{ github.workspace }}/.cache/huggingface/hub HF_HUB_DOWNLOAD_TIMEOUT: "60" HF_HUB_ETAG_TIMEOUT: "30" + HF_TOKEN: ${{ secrets.HF_TOKEN }} strategy: matrix: