deepmd.utils.compat
Module providing compatibility between 0.x.x and 1.x.x input versions.
Module Contents
Functions
| Convert input from v0 format to v1. |
| |
| Convert data to v1 input for non-smooth model. |
| Convert data to v1 input for non-smooth descriptor. |
| Convert data to v1 input for smooth descriptor. |
| Convert data to v1 input for fitting net. |
| Convert data to v1 input for learning rate section. |
| Convert data to v1 input for loss function. |
| Convert data to v1 input for training. |
| Copy specified keys from one dict to another. |
| Convert decay_rate to stop_lr. |
| |
| |
| Deprecate numb_test since v2.1. It has taken no effect since v2.0. |
|
- deepmd.utils.compat.convert_input_v0_v1(jdata: Dict[str, Any], warning: bool = True, dump: str | pathlib.Path | None = None) Dict[str, Any] [source]
Convert input from v0 format to v1.
- deepmd.utils.compat._warning_input_v0_v1(fname: str | pathlib.Path | None)[source]
- deepmd.utils.compat._model(jdata: Dict[str, Any], smooth: bool) Dict[str, Dict[str, Any]] [source]
Convert data to v1 input for non-smooth model.
- deepmd.utils.compat._nonsmth_descriptor(jdata: Dict[str, Any]) Dict[str, Any] [source]
Convert data to v1 input for non-smooth descriptor.
- deepmd.utils.compat._smth_descriptor(jdata: Dict[str, Any]) Dict[str, Any] [source]
Convert data to v1 input for smooth descriptor.
- deepmd.utils.compat._fitting_net(jdata: Dict[str, Any]) Dict[str, Any] [source]
Convert data to v1 input for fitting net.
- deepmd.utils.compat._learning_rate(jdata: Dict[str, Any]) Dict[str, Any] [source]
Convert data to v1 input for learning rate section.
- deepmd.utils.compat._loss(jdata: Dict[str, Any]) Dict[str, Any] [source]
Convert data to v1 input for loss function.
- deepmd.utils.compat._training(jdata: Dict[str, Any]) Dict[str, Any] [source]
Convert data to v1 input for training.
- deepmd.utils.compat._jcopy(src: Dict[str, Any], dst: Dict[str, Any], keys: Sequence[str])[source]
Copy specified keys from one dict to another.
- deepmd.utils.compat.remove_decay_rate(jdata: Dict[str, Any])[source]
Convert decay_rate to stop_lr.
- deepmd.utils.compat.convert_input_v1_v2(jdata: Dict[str, Any], warning: bool = True, dump: str | pathlib.Path | None = None) Dict[str, Any] [source]
- deepmd.utils.compat._warning_input_v1_v2(fname: str | pathlib.Path | None)[source]