A thin wrapper around neml2::Model
|
| TensorValue | __getattr__ (self, str arg0) |
| |
| None | __setattr__ (self, str arg0, tensors.Tensor arg1) |
| |
| str | __str__ (self) |
| |
| dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, tensors.Tensor]]] | d2value (self, dict arg0) |
| |
| dict[str, Model] | dependency (self) |
| |
| dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, tensors.Tensor]] | dvalue (self, dict arg0) |
| |
| tuple[dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, tensors.Tensor]], dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, tensors.Tensor]]]] | dvalue_and_d2value (self, dict arg0) |
| |
| TensorValue | get_parameter (self, str arg0) |
| |
| LabeledAxis | input_axis (self) |
| |
| tensors.TensorType | input_type (self, LabeledAxisAccessor variable) |
| |
| dict[str, TensorValue] | named_buffers (self) |
| |
| dict[str, TensorValue] | named_parameters (self) |
| |
| dict[str, Model] | named_submodels (self) |
| |
| LabeledAxis | output_axis (self) |
| |
| tensors.TensorType | output_type (self, LabeledAxisAccessor variable) |
| |
| None | set_parameter (self, str arg0, tensors.Tensor arg1) |
| |
| None | set_parameters (self, dict[str, tensors.Tensor] arg0) |
| |
| None | to (self, *, torch.dtype dtype=..., torch.device device=..., bool requires_grad=False) |
| |
| dict[LabeledAxisAccessor, tensors.Tensor] | value (self, dict arg0) |
| |
| tuple[dict[LabeledAxisAccessor, tensors.Tensor], dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, tensors.Tensor]]] | value_and_dvalue (self, dict arg0) |
| |
| tuple[dict[LabeledAxisAccessor, tensors.Tensor], dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, tensors.Tensor]], dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, dict[LabeledAxisAccessor, tensors.Tensor]]]] | value_and_dvalue_and_d2value (self, dict arg0) |
| |
| str | name (self) |
| |
| str | type (self) |
| |