CUDNN Frontend API  8.3.0
OperationBuilder_v8

Functions

auto cudnn_frontend::OperationBuilder_v8::setxDesc (ManagedOpaqueDescriptor const &raw_tensor) -> OperationBuilder_v8 &
 Will be Deprecated Do not use. More...
 
auto cudnn_frontend::OperationBuilder_v8::setxDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setbDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setyDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setwDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setdyDesc (ManagedOpaqueDescriptor const &raw_tensor) -> OperationBuilder_v8 &
 Will be Deprecated Do not use. More...
 
auto cudnn_frontend::OperationBuilder_v8::setdyDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setdxDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setdwDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setcDesc (ConvDesc_v8 const &conv) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setaMatDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setbMatDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setcMatDesc (Tensor_v8 const &tensor) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setmatmulDesc (MatMulDesc_v8 const &matmulDesc) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setreductionDesc (ReductionDesc_v8 const &reductionDesc) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setpwDesc (PointWiseDesc_v8 const &pointWiseDesc) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setAlpha (float alpha) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setAlpha (double alpha) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setAlpha2 (float alpha) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setAlpha2 (double alpha) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setBeta (float beta) -> OperationBuilder_v8 &
 
auto cudnn_frontend::OperationBuilder_v8::setBeta (double beta) -> OperationBuilder_v8 &
 
 cudnn_frontend::OperationBuilder_v8::OperationBuilder_v8 (cudnnBackendDescriptorType_t mode)
 

Detailed Description

Set individual property of Operation_v8 class

Function Documentation

◆ OperationBuilder_v8()

cudnn_frontend::OperationBuilder_v8::OperationBuilder_v8 ( cudnnBackendDescriptorType_t  mode)
inline

◆ setAlpha() [1/2]

auto cudnn_frontend::OperationBuilder_v8::setAlpha ( float  alpha) -> OperationBuilder_v8 &
inline

◆ setAlpha() [2/2]

auto cudnn_frontend::OperationBuilder_v8::setAlpha ( double  alpha) -> OperationBuilder_v8 &
inline

◆ setAlpha2() [1/2]

auto cudnn_frontend::OperationBuilder_v8::setAlpha2 ( float  alpha) -> OperationBuilder_v8 &
inline

◆ setAlpha2() [2/2]

auto cudnn_frontend::OperationBuilder_v8::setAlpha2 ( double  alpha) -> OperationBuilder_v8 &
inline

◆ setaMatDesc()

auto cudnn_frontend::OperationBuilder_v8::setaMatDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

◆ setbDesc()

auto cudnn_frontend::OperationBuilder_v8::setbDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

◆ setBeta() [1/2]

auto cudnn_frontend::OperationBuilder_v8::setBeta ( float  beta) -> OperationBuilder_v8 &
inline

◆ setBeta() [2/2]

auto cudnn_frontend::OperationBuilder_v8::setBeta ( double  beta) -> OperationBuilder_v8 &
inline

◆ setbMatDesc()

auto cudnn_frontend::OperationBuilder_v8::setbMatDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

◆ setcDesc()

auto cudnn_frontend::OperationBuilder_v8::setcDesc ( ConvDesc_v8 const &  conv) -> OperationBuilder_v8 &
inline

◆ setcMatDesc()

auto cudnn_frontend::OperationBuilder_v8::setcMatDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

◆ setdwDesc()

auto cudnn_frontend::OperationBuilder_v8::setdwDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

Definition at line 1132 of file cudnn_frontend_Operation.h.

References cudnn_frontend::Operation_v8::dwdesc.

◆ setdxDesc()

auto cudnn_frontend::OperationBuilder_v8::setdxDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

Definition at line 1123 of file cudnn_frontend_Operation.h.

References cudnn_frontend::Operation_v8::dxdesc.

◆ setdyDesc() [1/2]

auto cudnn_frontend::OperationBuilder_v8::setdyDesc ( ManagedOpaqueDescriptor const &  raw_tensor) -> OperationBuilder_v8 &
inline

Will be Deprecated Do not use.

Definition at line 1110 of file cudnn_frontend_Operation.h.

References cudnn_frontend::Operation_v8::dydesc.

◆ setdyDesc() [2/2]

auto cudnn_frontend::OperationBuilder_v8::setdyDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

Definition at line 1115 of file cudnn_frontend_Operation.h.

References cudnn_frontend::Operation_v8::dydesc.

◆ setmatmulDesc()

auto cudnn_frontend::OperationBuilder_v8::setmatmulDesc ( MatMulDesc_v8 const &  matmulDesc) -> OperationBuilder_v8 &
inline

◆ setpwDesc()

◆ setreductionDesc()

auto cudnn_frontend::OperationBuilder_v8::setreductionDesc ( ReductionDesc_v8 const &  reductionDesc) -> OperationBuilder_v8 &
inline

◆ setwDesc()

auto cudnn_frontend::OperationBuilder_v8::setwDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

◆ setxDesc() [1/2]

auto cudnn_frontend::OperationBuilder_v8::setxDesc ( ManagedOpaqueDescriptor const &  raw_tensor) -> OperationBuilder_v8 &
inline

Will be Deprecated Do not use.

Definition at line 1060 of file cudnn_frontend_Operation.h.

References cudnn_frontend::Operation_v8::xdesc.

◆ setxDesc() [2/2]

auto cudnn_frontend::OperationBuilder_v8::setxDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

Definition at line 1066 of file cudnn_frontend_Operation.h.

References cudnn_frontend::Operation_v8::xdesc.

◆ setyDesc()

auto cudnn_frontend::OperationBuilder_v8::setyDesc ( Tensor_v8 const &  tensor) -> OperationBuilder_v8 &
inline

Definition at line 1086 of file cudnn_frontend_Operation.h.

References cudnn_frontend::Operation_v8::ydesc.