deepmd.utils.path#
Classes#
Module Contents#
- class deepmd.utils.path.DPPath[source]#
Bases:
abc.ABC
The path class to data system (DeepmdData).
- abstract load_numpy() numpy.ndarray [source]#
Load NumPy array.
- Returns:
np.ndarray
loaded NumPy array
- abstract load_txt(**kwargs) numpy.ndarray [source]#
Load NumPy array from text.
- Returns:
np.ndarray
loaded NumPy array
- abstract save_numpy(arr: numpy.ndarray) None [source]#
Save NumPy array.
- Parameters:
- arr
np.ndarray
NumPy array
- arr
- class deepmd.utils.path.DPOSPath(path: str, mode: str = 'r')[source]#
Bases:
DPPath
The OS path class to data system (DeepmdData) for real directories.
- load_numpy() numpy.ndarray [source]#
Load NumPy array.
- Returns:
np.ndarray
loaded NumPy array
- load_txt(**kwargs) numpy.ndarray [source]#
Load NumPy array from text.
- Returns:
np.ndarray
loaded NumPy array
- save_numpy(arr: numpy.ndarray) None [source]#
Save NumPy array.
- Parameters:
- arr
np.ndarray
NumPy array
- arr
- class deepmd.utils.path.DPH5Path(path: str, mode: str = 'r')[source]#
Bases:
DPPath
The path class to data system (DeepmdData) for HDF5 files.
Notes
- OS - HDF5 relationship:
directory - Group file - Dataset
- load_numpy() numpy.ndarray [source]#
Load NumPy array.
- Returns:
np.ndarray
loaded NumPy array
- load_txt(dtype: numpy.dtype | None = None, **kwargs) numpy.ndarray [source]#
Load NumPy array from text.
- Returns:
np.ndarray
loaded NumPy array
- save_numpy(arr: numpy.ndarray) None [source]#
Save NumPy array.
- Parameters:
- arr
np.ndarray
NumPy array
- arr