1#ifndef INFINI_OPS_BASE_TRIANGULAR_SOLVE_H_
2#define INFINI_OPS_BASE_TRIANGULAR_SOLVE_H_
11 const bool transpose,
const bool unitriangular,
Tensor X,
31 const bool transpose,
const bool unitriangular,
Definition generated/include/operator.h:282
Definition triangular_solve.h:8
DataType M_type_
Definition triangular_solve.h:57
Tensor::Strides X_strides_
Definition triangular_solve.h:49
Tensor::Shape A_shape_
Definition triangular_solve.h:41
int device_index_
Definition triangular_solve.h:65
DataType X_type_
Definition triangular_solve.h:51
Tensor::Strides A_strides_
Definition triangular_solve.h:43
Tensor::Shape X_shape_
Definition triangular_solve.h:47
Tensor::Shape input_shape_
Definition triangular_solve.h:35
DataType input_type_
Definition triangular_solve.h:39
Tensor::Shape M_shape_
Definition triangular_solve.h:53
Tensor::Strides M_strides_
Definition triangular_solve.h:55
Tensor::Strides input_strides_
Definition triangular_solve.h:37
DataType A_type_
Definition triangular_solve.h:45
virtual void operator()(const Tensor input, const Tensor A, const bool upper, const bool transpose, const bool unitriangular, Tensor X, Tensor M) const =0
TriangularSolve(const Tensor input, const Tensor A, const bool upper, const bool transpose, const bool unitriangular, Tensor X, Tensor M)
Definition triangular_solve.h:10
bool transpose_
Definition triangular_solve.h:61
bool unitriangular_
Definition triangular_solve.h:63
bool upper_
Definition triangular_solve.h:59
Definition generated/include/operator.h:28
infini::rt::TensorView Tensor
Definition tensor.h:8