package stream_executor.dnn

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

enum ActivationMode

dnn.proto:61

Describes a kind of non-linearity (threshold-like mathematical function).

Used in: tensorflow.ConvParametersProto.Fusion, tensorflow.ConvolutionProto, tensorflow.MatmulParametersProto, tensorflow.MatmulProto

message AlgorithmConfigProto

dnn.proto:143

Proto definition of AlgorithmConfig in "dnn.h". TODO(ruochengw): After cl/380702564 is submitted, add support for algorithm configs with cuDNN Frontend APIs.

Used in: tensorflow.ConvMapProto.Entry

message AlgorithmProto

dnn.proto:110

Generic algorithm representation.

Used in: AlgorithmConfigProto, tensorflow.AutotuneResult, tensorflow.AutotuneResult.FailureResult, xla.gpu.CudnnConvBackendConfig

enum AlgorithmProto.MathType

dnn.proto:111

Used in: AlgorithmProto

message ConvolutionDescriptorProto

dnn.proto:158

Convolution-specific parameters.

Used in: tensorflow.ConvolutionProto

enum ConvolutionKind

dnn.proto:91

Used in: tensorflow.ConvolutionProto

enum ConvolutionMode

dnn.proto:86

Describe the math definition for the conv op. The popular behavior is actually called cross-correlation in math, despite the operation is often referred as convolution. See cuDNN cudnnConvolutionMode_t.

Used in: ConvolutionDescriptorProto

enum DataLayout

dnn.proto:23

Describes how a convolution input or output layer's data is formatted.

Used in: TensorDescriptorProto

enum DataType

dnn.proto:11

Specifies the data type used by an operation.

Used in: ConvolutionDescriptorProto, TensorDescriptorProto, tensorflow.MatmulProto

enum FilterLayout

dnn.proto:45

Describes how a convolution filter is laid out in the memory.

Used in: TensorDescriptorProto

message TensorDescriptorProto

dnn.proto:100

Generic tensor representation.

Used in: tensorflow.ConvolutionProto