Compute Library
 21.02
DirectConvolutionLayerOutputStageKernelInfo Struct Reference

Descriptor used by the direct convolution layer output stage kernels. More...

#include <KernelDescriptors.h>

Data Fields

int32_t result_fixedpoint_multiplier { 0 }
 Result output stage multiplier used for quantizing. More...
 
int32_t result_shift { 0 }
 Result output stage shift used for quantizing. More...
 
int32_t result_offset_after_shift { 0 }
 Result offset used for quantizing. More...
 
DataType output_data_type { DataType::UNKNOWN }
 Output tensor data type to use if the output is not initialized. More...
 

Detailed Description

Descriptor used by the direct convolution layer output stage kernels.

Definition at line 120 of file KernelDescriptors.h.

Field Documentation

◆ output_data_type

DataType output_data_type { DataType::UNKNOWN }

Output tensor data type to use if the output is not initialized.

Definition at line 125 of file KernelDescriptors.h.

Referenced by NEDirectConvolutionLayerOutputStageKernel::configure().

◆ result_fixedpoint_multiplier

int32_t result_fixedpoint_multiplier { 0 }

Result output stage multiplier used for quantizing.

Definition at line 122 of file KernelDescriptors.h.

Referenced by NEDirectConvolutionLayerOutputStageKernel::configure().

◆ result_offset_after_shift

int32_t result_offset_after_shift { 0 }

Result offset used for quantizing.

Definition at line 124 of file KernelDescriptors.h.

Referenced by NEDirectConvolutionLayerOutputStageKernel::configure().

◆ result_shift

int32_t result_shift { 0 }

Result output stage shift used for quantizing.

Definition at line 123 of file KernelDescriptors.h.

Referenced by NEDirectConvolutionLayerOutputStageKernel::configure().


The documentation for this struct was generated from the following file: