NEML2 1.4.0
|
This is the complete list of members for Variable< T >, including all inherited members.
_args | VariableBase | protected |
_base_sizes | Variable< T > | protected |
_batch_sizes | VariableBase | protected |
_d2value_d | VariableBase | protected |
_derivative_storage | VariableBase | protected |
_dvalue_d | VariableBase | protected |
_name | VariableBase | protected |
_raw_value | VariableBase | protected |
_second_derivative_storage | VariableBase | protected |
_sizes | Variable< T > | protected |
_value | Variable< T > | protected |
_value_storage | VariableBase | protected |
add_arg(const VariableBase &arg) | VariableBase | inline |
args() const | VariableBase | inline |
base_dim() const | VariableBase | inline |
base_sizes() const override | Variable< T > | inlinevirtual |
base_storage() const | VariableBase | inline |
batch_dim() const | VariableBase | inline |
batch_sizes() const | VariableBase | inline |
cache(TorchShapeRef batch_shape) override | Variable< T > | inlinevirtual |
clear_args() | VariableBase | inline |
d(const VariableBase &x) | VariableBase | |
d(const VariableBase &x1, const VariableBase &x2) | VariableBase | |
derivative_storage() const | VariableBase | |
name() const | VariableBase | inline |
operator BatchTensor() const | Variable< T > | inline |
operator T() const | Variable< T > | inline |
operator-() const | Variable< T > | inline |
operator=(const Variable< T > &) | Variable< T > | inline |
operator=(const BatchTensor &val) | Variable< T > | inline |
raw_value() const | VariableBase | inline |
reinit_views(bool out, bool dout_din, bool d2out_din2) override | Variable< T > | inlinevirtual |
requires_grad_(bool req=true) override | Variable< T > | inlinevirtual |
second_derivative_storage() const | VariableBase | |
setup_views(const LabeledVector *value, const LabeledMatrix *deriv=nullptr, const LabeledTensor3D *secderiv=nullptr) | VariableBase | |
setup_views(const VariableBase *other) | VariableBase | |
sizes() const override | Variable< T > | inlinevirtual |
tensor() const override | Variable< T > | inlinevirtual |
value() const | Variable< T > | inline |
value_storage() const | VariableBase | |
Variable(const VariableName &name_in) | Variable< T > | inline |
Variable(const VariableName &name_in, TorchShapeRef base_shape) | Variable< T > | inline |
Variable(const Variable< T > &) | Variable< T > | inline |
VariableBase(const VariableName &name_in) | VariableBase | inline |
~VariableBase()=default | VariableBase | virtual |