1#ifndef INFINI_OPS_BASE_LINALG_NORM_H_
2#define INFINI_OPS_BASE_LINALG_NORM_H_
14 Norm(
const Tensor input,
const std::optional<double> ord,
15 const std::optional<std::vector<int64_t>> dim,
const bool keepdim,
16 const std::optional<DataType> dtype,
Tensor out)
30 const std::optional<std::vector<int64_t>> dim,
const bool keepdim,
31 const std::optional<DataType> dtype,
Tensor out)
44 const std::optional<std::vector<int64_t>> dim,
46 const std::optional<DataType> dtype,
50 const std::optional<std::vector<int64_t>> dim,
52 const std::optional<DataType> dtype,
68 std::optional<double>
ord_{};
70 std::optional<std::vector<int64_t>>
dim_{};
Definition generated/include/operator.h:282
Definition linalg_norm.h:12
bool keepdim_
Definition linalg_norm.h:72
int device_index_
Definition linalg_norm.h:76
DataType out_type_
Definition linalg_norm.h:66
Tensor::Strides input_strides_
Definition linalg_norm.h:58
std::optional< double > ord_
Definition linalg_norm.h:68
Tensor::Shape input_shape_
Definition linalg_norm.h:56
virtual void operator()(const Tensor input, const std::string ord, const std::optional< std::vector< int64_t > > dim, const bool keepdim, const std::optional< DataType > dtype, Tensor out) const =0
Norm(const Tensor input, const std::optional< double > ord, const std::optional< std::vector< int64_t > > dim, const bool keepdim, const std::optional< DataType > dtype, Tensor out)
Definition linalg_norm.h:14
std::optional< std::vector< int64_t > > dim_
Definition linalg_norm.h:70
std::optional< DataType > dtype_
Definition linalg_norm.h:74
Norm(const Tensor input, const std::string ord, const std::optional< std::vector< int64_t > > dim, const bool keepdim, const std::optional< DataType > dtype, Tensor out)
Definition linalg_norm.h:29
Tensor::Shape out_shape_
Definition linalg_norm.h:62
Tensor::Strides out_strides_
Definition linalg_norm.h:64
DataType input_type_
Definition linalg_norm.h:60
virtual void operator()(const Tensor input, const std::optional< double > ord, const std::optional< std::vector< int64_t > > dim, const bool keepdim, const std::optional< DataType > dtype, Tensor out) const =0
Definition linalg_cholesky.h:6
infini::rt::TensorView Tensor
Definition tensor.h:8