Skip to main content
Ctrl+K

DeePMD-GNN

  • GitHub
  • GitLab
  • Parameters
  • Development Notes
  • API Reference
    • deepmd_gnn
      • deepmd_gnn.__main__
      • deepmd_gnn._version
      • deepmd_gnn.argcheck
      • deepmd_gnn.autograd
      • deepmd_gnn.cli
      • deepmd_gnn.deepmd_ops
      • deepmd_gnn.edge
      • deepmd_gnn.env
      • deepmd_gnn.export
      • deepmd_gnn.mace
      • deepmd_gnn.mace_network
      • deepmd_gnn.mace_off
      • deepmd_gnn.mace_off_cli
      • deepmd_gnn.nequip
      • deepmd_gnn.op
      • deepmd_gnn.pt
      • deepmd_gnn.pt_expt
      • deepmd_gnn.stat_compat
  • .rst

deepmd_gnn.autograd

Contents

  • Functions
  • Module Contents
    • derive_atomic_virial_from_displacement()

deepmd_gnn.autograd#

Autograd helpers shared by GNN model wrappers.

Functions#

derive_atomic_virial_from_displacement(→ torch.Tensor)

Derive per-atom virials from atom-energy gradients w.r.t. cell strain.

Module Contents#

deepmd_gnn.autograd.derive_atomic_virial_from_displacement(atom_energy: torch.Tensor, displacement: torch.Tensor, nloc: int, create_graph: bool) → torch.Tensor[source]#

Derive per-atom virials from atom-energy gradients w.r.t. cell strain.

previous

deepmd_gnn.argcheck

next

deepmd_gnn.cli

Contents
  • Functions
  • Module Contents
    • derive_atomic_virial_from_displacement()

By Jinzhe Zeng

© Copyright 2024-2026, DeepModeling.