1#ifndef INFINI_OPS_BASE_NORM_H_
2#define INFINI_OPS_BASE_NORM_H_
14 const std::vector<int64_t> dim,
const bool keepdim,
Tensor out)
27 const std::vector<int64_t> dim,
const bool keepdim,
43 std::optional<double>
p_{};
45 std::vector<int64_t>
dim_{};
std::vector< int64_t > dim_
Definition norm.h:45
int device_index_
Definition norm.h:49
std::optional< double > p_
Definition norm.h:43
Tensor::Strides out_strides_
Definition norm.h:39
Tensor::Shape input_shape_
Definition norm.h:31
DataType out_type_
Definition norm.h:41
Tensor::Strides input_strides_
Definition norm.h:33
virtual void operator()(const Tensor input, const std::optional< double > p, const std::vector< int64_t > dim, const bool keepdim, Tensor out) const =0
Tensor::Shape out_shape_
Definition norm.h:37
Norm(const Tensor input, const std::optional< double > p, const std::vector< int64_t > dim, const bool keepdim, Tensor out)
Definition norm.h:13
DataType input_type_
Definition norm.h:35
bool keepdim_
Definition norm.h:47
Definition generated/include/operator.h:282
Definition generated/include/operator.h:28
infini::rt::TensorView Tensor
Definition tensor.h:8