cudnn_frontend::ReductionDesc_v8
cudnn_frontend::BackendDescriptor
cudnn_frontend_ReductionDesc.h
friend class friend class ReductionDescBuilder_v8 ReductionDescBuilder_v8 cudnn_frontend::ReductionDescBuilder_v8::build
cudnnDataType_t cudnnDataType_t cudnn_frontend::ReductionDesc_v8::math_precision math_precision = CUDNN_DATA_FLOAT describe
cudnnReduceTensorOp_t cudnnReduceTensorOp_t cudnn_frontend::ReductionDesc_v8::reduction_op reduction_op = CUDNN_REDUCE_TENSOR_ADD describe
std::string std::string cudnn_frontend::ReductionDesc_v8::describe () const override describe describe

Return a string describing the backend Descriptor.

math_precision
operator=
reduction_op
ReductionDesc_v8
~ReductionDesc_v8
cudnn_frontend::ReductionDesc_v8::ReductionDesc_v8
(ReductionDesc_v8 &&from)=default
ReductionDesc_v8
ReductionDesc_v8 && from
ReductionDesc_v8 & ReductionDesc_v8& cudnn_frontend::ReductionDesc_v8::operator= (ReductionDesc_v8 &&from)=default operator= ReductionDesc_v8 && from cudnn_frontend::ReductionDescBuilder_v8::build describe
cudnn_frontend::ReductionDesc_v8::~ReductionDesc_v8
()=default
~ReductionDesc_v8
describe
cudnn_frontend::ReductionDesc_v8::ReductionDesc_v8
()=default
ReductionDesc_v8
describe
cudnn_frontend::ReductionDesc_v8::ReductionDesc_v8
(ReductionDesc_v8 const &)=delete
ReductionDesc_v8
ReductionDesc_v8 const &
ReductionDesc_v8 & ReductionDesc_v8& cudnn_frontend::ReductionDesc_v8::operator= (ReductionDesc_v8 const &)=delete operator= ReductionDesc_v8 const &

ReductionDesc Descriptor Class This class tells the properties of the Reduction operation Properties:

- math_precision

- reduction_op

Use ReductionDesc_v8 to build this class. Describe returns a string describing the Reduction operation

cudnn_frontend::ReductionDesc_v8
cudnn_frontend::BackendDescriptor
shared_ptr< OpaqueBackendPointer >
cudnnReduceTensorOp_t
cudnn_frontend::ReductionDesc_v8
-reduction_op
-math_precision
cudnnStatus_t
std::basic_string< char >
cudnnDataType_t
cudnn_frontend::BackendDescriptor
#err_msg
#pointer
#status
std::string
- cudnn_frontend::ReductionDesc_v8
  BackendDescriptor
- cudnn_frontend::ReductionDesc_v8
  BackendDescriptor
- cudnn_frontend::ReductionDesc_v8
  describe
- cudnn_frontend::ReductionDesc_v8
  err_msg
- cudnn_frontend::ReductionDesc_v8
  get_desc
- cudnn_frontend::ReductionDesc_v8
  get_error
- cudnn_frontend::ReductionDesc_v8
  get_raw_desc
- cudnn_frontend::ReductionDesc_v8
  get_status
- cudnn_frontend::ReductionDesc_v8
  initialize_managed_backend_pointer
- cudnn_frontend::ReductionDesc_v8
  math_precision
- cudnn_frontend::ReductionDesc_v8
  operator=
- cudnn_frontend::ReductionDesc_v8
  operator=
- cudnn_frontend::ReductionDesc_v8
  pointer
- cudnn_frontend::ReductionDesc_v8
  reduction_op
- cudnn_frontend::ReductionDesc_v8
  ReductionDesc_v8
- cudnn_frontend::ReductionDesc_v8
  ReductionDesc_v8
- cudnn_frontend::ReductionDesc_v8
  ReductionDesc_v8
- cudnn_frontend::ReductionDesc_v8
  ReductionDescBuilder_v8
- cudnn_frontend::ReductionDesc_v8
  set_error
- cudnn_frontend::ReductionDesc_v8
  set_status
- cudnn_frontend::ReductionDesc_v8
  status
- cudnn_frontend::ReductionDesc_v8
  ~ReductionDesc_v8