1#ifndef INFINI_OPS_BASE_MIN_H_
2#define INFINI_OPS_BASE_MIN_H_
50 const bool keepdim,
Tensor min,
51 Tensor min_indices)
const = 0;
DataType out_type_
Definition min.h:72
Tensor::Shape min_shape_
Definition min.h:74
Min(const Tensor input, const int64_t dim, const bool keepdim, Tensor min, Tensor min_indices)
Definition min.h:22
Tensor::Strides out_strides_
Definition min.h:70
Min(const Tensor input, const Tensor other, Tensor out)
Definition min.h:10
Tensor::Shape input_shape_
Definition min.h:56
Min(const Tensor input, Tensor out)
Definition min.h:37
virtual void operator()(const Tensor input, const Tensor other, Tensor out) const =0
virtual void operator()(const Tensor input, const int64_t dim, const bool keepdim, Tensor min, Tensor min_indices) const =0
virtual void operator()(const Tensor input, Tensor out) const =0
bool keepdim_
Definition min.h:88
DataType min_type_
Definition min.h:78
Tensor::Shape out_shape_
Definition min.h:68
DataType other_type_
Definition min.h:66
int64_t dim_
Definition min.h:86
int device_index_
Definition min.h:90
Tensor::Strides input_strides_
Definition min.h:58
Tensor::Strides other_strides_
Definition min.h:64
DataType min_indices_type_
Definition min.h:84
Tensor::Shape min_indices_shape_
Definition min.h:80
Tensor::Strides min_indices_strides_
Definition min.h:82
Tensor::Strides min_strides_
Definition min.h:76
DataType input_type_
Definition min.h:60
Tensor::Shape other_shape_
Definition min.h:62
Definition generated/include/operator.h:282
Definition generated/include/operator.h:28
infini::rt::TensorView Tensor
Definition tensor.h:8