clDNN
|
Classes | |
struct | cldnn::activation |
Activation using rectified linear unit or parameterized rectified linear unit. More... | |
struct | cldnn::batch_norm |
Batch normalization primitive. More... | |
struct | cldnn::concatenation |
struct | cldnn::convolution |
Performs forward spatial convolution with weight sharing. Also supports built-in Relu cldnn_activation_desc available by setting it in arguments. More... | |
struct | cldnn::crop |
Performs crop operation on input. More... | |
struct | cldnn::custom_gpu_primitive |
This primitive executes a custom kernel provided by the application. More... | |
struct | cldnn::data |
Provides input data to topology. More... | |
struct | cldnn::deconvolution |
Performs transposed convolution. Also supports built-in Relu activation available by setting it in arguments. More... | |
struct | cldnn::detection_output |
Generates a list of detections based on location and confidence predictions by doing non maximum suppression. More... | |
struct | cldnn::eltwise |
Performs elementwise operations (sum, subtract, max or product) on two input primitives Also supports built-in Relu activation available by setting it in arguments. . More... | |
struct | cldnn::fully_connected |
Performs forward fully connected layer (inner product). Also supports built-in Relu cldnn_activation_desc available by setting it in arguments. . More... | |
struct | cldnn::input_layout |
Provides input layout for a data to be passed later to network. More... | |
struct | cldnn::lrn |
Local response normalization. More... | |
struct | cldnn::normalize |
Normalizes the input using an L2 norm and multiplies the output with scale value. The scale can be equal for all channels or one scale per channel. More... | |
struct | cldnn::permute |
Permutes data in the memory, with respect to provided order. More... | |
struct | cldnn::pooling |
Performs "pooling" operation which is a form of non-linear down-sampling. More... | |
struct | cldnn::prior_box |
Generates a set of default bounding boxes with different sizes and aspect ratios. More... | |
struct | cldnn::proposal |
struct | cldnn::region_yolo |
Normalizes results so they sum to 1. More... | |
struct | cldnn::reorder |
Changes how data is ordered in memory. Value type is not changed & all information is preserved. More... | |
struct | cldnn::reorg_yolo |
Normalizes results so they sum to 1. More... | |
struct | cldnn::reshape |
Changes information about inputs's layout effectively creating new memory which share underlaying buffer but is interpreted in a different way (different shape). More... | |
struct | cldnn::roi_pooling |
struct | cldnn::scale |
Performs elementwise product of input and scale_input. More... | |
struct | cldnn::softmax |
Normalizes results so they sum to 1. More... | |
struct | cldnn::split |
Performs split operation on input. More... | |
struct | cldnn::upsampling |
Performs nearest neighbor/bilinear upsampling Also supports built-in Relu activation available by setting it in arguments. More... | |
Enumerations | |
enum | cldnn::prior_box_code_type : int32_t { corner = cldnn_code_type_corner, center_size = cldnn_code_type_center_size, corner_size = cldnn_code_type_corner_size } |
Select method for coding the prior-boxes in the detection output layer. | |
enum | cldnn::eltwise_mode : int32_t { cldnn::eltwise_mode::sum = cldnn_eltwise_sum, cldnn::eltwise_mode::sub = cldnn_eltwise_sub, cldnn::eltwise_mode::max = cldnn_eltwise_max, cldnn::eltwise_mode::prod = cldnn_eltwise_prod } |
Select mode for the eltwise layer. More... | |
enum | cldnn::pooling_mode : int32_t { cldnn::pooling_mode::max = cldnn_pooling_max, cldnn::pooling_mode::average = cldnn_pooling_average, cldnn::pooling_mode::average_no_padding = cldnn_pooling_average_no_padding } |
Select method for the pooling layer. More... | |
enum | cldnn::upsampling_sample_type : int32_t { cldnn::upsampling_sample_type::nearest = cldnn_upsampling_nearest, cldnn::upsampling_sample_type::bilinear = cldnn_upsampling_bilinear } |
Sample mode for the upsampling layer. More... | |
|
strong |
Select mode for the eltwise layer.
Enumerator | |
---|---|
sum | Eltwise sum. |
sub | Eltwise subtract. |
max | Eltwise max. |
prod | Eltwise product (Hamarad). |
Definition at line 32 of file eltwise.hpp.
|
strong |
Select method for the pooling layer.
Enumerator | |
---|---|
max | Maximum-pooling method. |
average | Average-pooling method - values. |
average_no_padding | Average-pooling method without values which are outside of the input. |
Definition at line 32 of file pooling.hpp.
|
strong |
Sample mode for the upsampling layer.
Enumerator | |
---|---|
nearest | upsampling nearest neighbor. |
bilinear | upsampling bilinear. |
Definition at line 32 of file upsampling.hpp.