magnet.io.load_dataset#
- magnet.io.load_dataset(dataset_path: str, extension: str = 'vtk', base_name: str = 'mesh') AggMeshDataset #
Load mesh dataset from folder.
The folder should contain the mesh file plus the .npz file (with the same name of the folder) containing the adjacency, centroids and volume data. Meshes must be named progressively starting from ‘base_name`0.`extension’ (e.g. ‘mesh0.vtk’).
- Parameters:
dataset_path (str) – Path of the folder that contains the dataset.
extension (str, optional) – Mesh format extension of the dataset to be loaded (default is ‘vtk’)
base_name (str, optional) – Base name of the meshes (default is ‘mesh’)
- Returns:
Dataset containing the loaded meshes.
- Return type:
AgglomerableMeshDataset
See also
generate2D.generate_2D_dataset
Generate dataset of 2D meshes.
generate3D.generate_dataset_3D
Generate dataset of 3D meshes.
Examples
>>> from magnet.generate import dataset_3D >>> dataset_3D(5, 5, 'datasets', 'Testdataset') >>> dataset = load_dataset('datasets/Testdataset') Name: Testdataset Dimension: 10