deepmd.tf.utils.path
Alias for backward compatibility.
Module Contents
Classes
The path class to data system (DeepmdData) for HDF5 files. | |
The OS path class to data system (DeepmdData) for real directories. | |
The path class to data system (DeepmdData). |
- class deepmd.tf.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
- property _new_keys
New keys that haven’t been cached.
- 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
- rglob(pattern: str) List[DPPath] [source]
This is like calling
DPPath.glob()
with **/ added in front of the given relative pattern.
- class deepmd.tf.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
- rglob(pattern: str) List[DPPath] [source]
This is like calling
DPPath.glob()
with **/ added in front of the given relative pattern.
- class deepmd.tf.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
- abstract rglob(pattern: str) List[DPPath] [source]
This is like calling
DPPath.glob()
with **/ added in front of the given relative pattern.