29#include "neml2/misc/types.h"
30#include "neml2/tensors/Tensor.h"
43 using std::vector<
Tensor>::vector;
Scalar.
Definition Scalar.h:38
Definition DiagnosticsInterface.h:31
SparseTensorList operator-(const SparseTensorList &)
Scalar norm_sq(const SparseTensorList &)
Norm-squared.
c10::TensorOptions TensorOptions
Definition types.h:66
SparseTensorList operator+(const SparseTensorList &, const SparseTensorList &)
Binary addition.
Scalar inner(const SparseTensorList &, const SparseTensorList &)
Inner product.
SparseTensorList operator*(const Scalar &, const SparseTensorList &)
Multiplication with scalar.
Scalar norm(const SparseTensorList &)
Norm.
Alias for a list of Tensors.
Definition SparseTensorList.h:42
SparseTensorList data() const
Start a SparseTensorList with fresh function graph.
SparseTensorList(const std::vector< Tensor > &)
Construct from a vector of Tensors.
TensorOptions options() const
Tensor options.