MXtalTools
Contents
About
Installation
Examples
Crystal Building
Dataset Creation
Model Training
API Reference
Common Utilities
Constants
Crystal Building
Crystal Search
Dataset Utilities
MLIP Interfaces
Models
mxtaltools.models.autoencoder_utils
mxtaltools.models.utils
mxtaltools.models.functions.minimum_image_neighbors
mxtaltools.models.functions.radial_graph
mxtaltools.models.graph_models.base_graph_model
mxtaltools.models.graph_models.graph_neural_network
mxtaltools.models.graph_models.molecule_graph_model
mxtaltools.models.modules.augmented_softmax_aggregator
mxtaltools.models.modules.basis_functions
BesselBasisLayer
Envelope
GaussianEmbedding
mxtaltools.models.modules.components
mxtaltools.models.modules.graph_convolution
mxtaltools.models.modules.vector_LayerNorm
mxtaltools.models.task_models.autoencoder_models
mxtaltools.models.task_models.crystal_models
mxtaltools.models.task_models.embedding_regression_models
mxtaltools.models.task_models.mol_classifier
mxtaltools.models.task_models.regression_models
MXtalTools
API Reference
mxtaltools.models.modules.basis_functions
View page source
mxtaltools.models.modules.basis_functions
class
mxtaltools.models.modules.basis_functions.
BesselBasisLayer
(
num_radial
:
int
,
cutoff
:
float
=
5.0
,
envelope_exponent
:
int
=
5
)
[source]
Bases:
Module
forward
(
dist
:
Tensor
)
→
Tensor
[source]
reset_parameters
(
)
[source]
class
mxtaltools.models.modules.basis_functions.
Envelope
(
exponent
:
float
)
[source]
Bases:
Module
forward
(
x
:
Tensor
)
→
Tensor
[source]
class
mxtaltools.models.modules.basis_functions.
GaussianEmbedding
(
start
:
float
=
0.0
,
stop
:
float
=
5.0
,
num_gaussians
:
int
=
50
)
[source]
Bases:
Module
forward
(
dist
:
Tensor
)
→
Tensor
[source]