|
CUDNN Frontend API
8.3.0
|
#include <cudnn_frontend_ReductionDesc.h>

Public Member Functions | |
| auto | setMathPrecision (cudnnDataType_t data_type_) -> ReductionDescBuilder_v8 & |
| Set Math Precision Data Type for the Reduction Operation. More... | |
| auto | setReductionOp (cudnnReduceTensorOp_t op_) -> ReductionDescBuilder_v8 & |
| Set redution operator for the Reduction Operation. More... | |
| ReductionDesc_v8 && | build () |
| ReductionDescBuilder_v8 ()=default | |
| ~ReductionDescBuilder_v8 ()=default | |
| ReductionDescBuilder_v8 (ReductionDescBuilder_v8 &&)=delete | |
| ReductionDescBuilder_v8 (ReductionDescBuilder_v8 const &)=delete | |
| ReductionDescBuilder_v8 & | operator= (ReductionDescBuilder_v8 const &)=delete |
Private Attributes | |
| ReductionDesc_v8 | m_reductionDesc |
ReductionDescBuilder_v8 Class Helper class used to build ReductionDesc_v8 class
Definition at line 78 of file cudnn_frontend_ReductionDesc.h.
|
explicitdefault |
|
default |
|
delete |
|
delete |
|
inline |
constructs the ReductionDesc_v8 by calling the cudnn API Throws the appropriate error message
Definition at line 101 of file cudnn_frontend_ReductionDesc.h.
References cudnn_frontend::getLogger(), cudnn_frontend::ReductionDesc_v8::operator=(), cudnn_frontend::ReductionDesc_v8::ReductionDescBuilder_v8, cudnn_frontend::set_error_and_throw_exception(), and cudnn_frontend::BackendDescriptor::status.
|
delete |
|
private |
Definition at line 157 of file cudnn_frontend_ReductionDesc.h.