deepmd.pt.model.model.dp_zbl_model
Attributes
Classes
Base class for final exported model that will be directly used for inference. |
Module Contents
- class deepmd.pt.model.model.dp_zbl_model.DPZBLModel(*args, **kwargs)[source]
Bases:
DPZBLModel_Base class for final exported model that will be directly used for inference.
The class defines some abstractmethods that will be directly called by the inference interface. If the final model class inherits some of those methods from other classes, BaseModel should be inherited as the last class to ensure the correct method resolution order.
This class is backend-indepedent.
See also
deepmd.dpmodel.model.base_model.BaseModelBaseModel class for DPModel backend.
- forward(coord, atype, box: torch.Tensor | None = None, fparam: torch.Tensor | None = None, aparam: torch.Tensor | None = None, do_atomic_virial: bool = False) Dict[str, torch.Tensor][source]
- forward_lower(extended_coord, extended_atype, nlist, mapping: torch.Tensor | None = None, fparam: torch.Tensor | None = None, aparam: torch.Tensor | None = None, do_atomic_virial: bool = False)[source]