1#ifndef INFINI_OPS_BASE_QUANTILE_H_
2#define INFINI_OPS_BASE_QUANTILE_H_
14 const bool keepdim,
const std::string interpolation,
Tensor out)
29 Quantile(
const Tensor input,
const double q,
const std::optional<int64_t> dim,
30 const bool keepdim,
const std::string interpolation,
Tensor out)
44 const std::optional<int64_t> dim,
const bool keepdim,
45 const std::string interpolation,
49 const std::optional<int64_t> dim,
const bool keepdim,
50 const std::string interpolation,
72 std::optional<int64_t>
dim_{};
Definition generated/include/operator.h:282
virtual void operator()(const Tensor input, const double q, const std::optional< int64_t > dim, const bool keepdim, const std::string interpolation, Tensor out) const =0
int device_index_
Definition quantile.h:80
Tensor::Shape q_shape_
Definition quantile.h:60
double q_
Definition quantile.h:78
DataType input_type_
Definition quantile.h:58
bool keepdim_
Definition quantile.h:74
std::string interpolation_
Definition quantile.h:76
Tensor::Shape out_shape_
Definition quantile.h:66
Tensor::Shape input_shape_
Definition quantile.h:54
Quantile(const Tensor input, const Tensor q, const std::optional< int64_t > dim, const bool keepdim, const std::string interpolation, Tensor out)
Definition quantile.h:13
virtual void operator()(const Tensor input, const Tensor q, const std::optional< int64_t > dim, const bool keepdim, const std::string interpolation, Tensor out) const =0
Tensor::Strides out_strides_
Definition quantile.h:68
Tensor::Strides q_strides_
Definition quantile.h:62
Quantile(const Tensor input, const double q, const std::optional< int64_t > dim, const bool keepdim, const std::string interpolation, Tensor out)
Definition quantile.h:29
DataType out_type_
Definition quantile.h:70
std::optional< int64_t > dim_
Definition quantile.h:72
Tensor::Strides input_strides_
Definition quantile.h:56
DataType q_type_
Definition quantile.h:64
Definition generated/include/operator.h:28
infini::rt::TensorView Tensor
Definition tensor.h:8