graph2mat.bindings.e3nn.modules.matrixblock
Classes
|
Computes a matrix block by computing its irreps first. |
- class graph2mat.bindings.e3nn.modules.matrixblock.E3nnIrrepsMatrixBlock(i_basis: PointBasis, j_basis: PointBasis, symmetry: str, operation_cls: Type, symm_transpose: bool = False, preprocessor=None, irreps: Dict[str, Irreps] = {}, **operation_kwargs)[source]
Bases:
TorchMatrixBlock
Computes a matrix block by computing its irreps first.
- __init__(i_basis: PointBasis, j_basis: PointBasis, symmetry: str, operation_cls: Type, symm_transpose: bool = False, preprocessor=None, irreps: Dict[str, Irreps] = {}, **operation_kwargs)[source]
Initialize internal Module state, shared by both nn.Module and ScriptModule.