|
NEML2 2.0.0
|
Schema for the traced forward operators. More...
Schema for the traced forward operators.
The schema is determined by the dynamic dimensions of all input variables and model parameters.
#include <Model.h>
Public Member Functions | |
| bool | operator== (const EvaluationSchema &other) const |
| bool | operator!= (const EvaluationSchema &other) const |
| bool | operator< (const EvaluationSchema &other) const |
Public Attributes | |
| std::vector< Size > | dynamic_dims |
| std::vector< TensorShape > | intmd_shapes |
| at::DispatchKey | dispatch_key |
| bool operator!= | ( | const EvaluationSchema & | other | ) | const |
| bool operator< | ( | const EvaluationSchema & | other | ) | const |
| bool operator== | ( | const EvaluationSchema & | other | ) | const |
| at::DispatchKey dispatch_key |
| std::vector<Size> dynamic_dims |
| std::vector<TensorShape> intmd_shapes |