|
clDNN
|
| ▶Ccldnn::build_option | Represents user-provided program build option |
| Ccldnn::detail::build_option_traits< OptType > | Helper template to convert build_option_type value to particular build_option class |
| Ccldnn::build_options | Represents program build options list |
| Ccldnn_activation_additional_params | Activation additional params |
| Ccldnn_activation_desc | Activation using rectified linear unit or parameterized rectified linear unit |
| Ccldnn_arg | Custom primitive kernel argument type |
| Ccldnn_batch_norm_desc | Batch normalization primitive |
| Ccldnn_build_option | Represents network build option |
| Ccldnn_concatenation_desc | |
| Ccldnn_convolution_desc | Performs forward spatial convolution with weight sharing. Also supports built-in Relu cldnn_activation_desc available by setting it in arguments |
| Ccldnn_crop_desc | Performs crop operation on input |
| Ccldnn_custom_gpu_primitive_desc | This primitive executes a custom kernel provided by the application |
| Ccldnn_data_desc | Provides input data to topology |
| Ccldnn_deconvolution_desc | Performs transposed convolution. Also supports built-in Relu cldnn_activation_desc available by setting it in arguments |
| Ccldnn_detection_output_desc | Generates a list of detections based on location and confidence predictions by doing non maximum suppression |
| Ccldnn_eltwise_desc | Performs elementwise operations (sum, subtract, max or product) on two input primitives Also supports built-in Relu cldnn_activation_desc available by setting it in arguments. |
| Ccldnn_engine_configuration | Configuration parameters for created engine |
| Ccldnn_engine_info | Information about the engine returned by cldnn_get_engine_info() |
| Ccldnn_float_arr | Represents reference to an array of floats |
| Ccldnn_fully_connected_desc | Performs forward fully connected layer (inner product). Also supports built-in Relu cldnn_activation_desc available by setting it in arguments |
| Ccldnn_input_layout_desc | Provides input layout for a data to be passed later to network |
| Ccldnn_layout | Memory layout description |
| Ccldnn_lrn_desc | Local response normalization |
| Ccldnn_network_output | Output information for executed cldnn_network |
| Ccldnn_normalize_desc | 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 |
| Ccldnn_padding | Padding information |
| Ccldnn_permute_desc | Permutes data in the memory, with respect to provided order |
| Ccldnn_pooling_desc | Performs "pooling" operation which is a form of non-linear down-sampling |
| Ccldnn_primitive_desc | Basic primitive descriptor structure |
| Ccldnn_primitive_id_arr | Represents reference to an array of primitive ids |
| Ccldnn_prior_box_desc | Generates a set of default bounding boxes with different sizes and aspect ratios |
| Ccldnn_profiling_interval | Profiling information for an executed network primitive |
| Ccldnn_proposal_desc | |
| Ccldnn_region_yolo_desc | Region softmax specific for yolo2 topology |
| Ccldnn_reorder_desc | Changes how data is ordered in memory. Value type is not changed & all information is preserved |
| Ccldnn_reorg_yolo_desc | Yolo2 topology specific data reorganization primitive |
| Ccldnn_reshape_desc | Changes information about inputs's layout effectively creating new memory which share underlaying buffer but is interpreted in a different way (different shape) |
| Ccldnn_roi_pooling_desc | |
| Ccldnn_scale_desc | Performs elementwise product of input and scale_input |
| Ccldnn_softmax_desc | Normalizes results so they sum to 1. The scope of normalization is defined by a member dimension |
| Ccldnn_split_desc | Performs split operation on input |
| Ccldnn_tensor | N-dimensional vector. Mostly used to represent memory size |
| Ccldnn_tensor_arr | Represents reference to an array of tensor |
| Ccldnn_tuning_config | Tuning config |
| Ccldnn_uint16_t_arr | Represents reference to an array of uint16_t |
| Ccldnn_upsampling_desc | Performs nearest neighbor/bilinear upsampling Also supports built-in Relu activation available by setting it in arguments |
| Ccldnn_version | |
| Ccldnn::data_type_to_type< Data_Type > | Converts data_types to C++ type |
| Ccldnn::data_type_traits | Helper class to identify key properties for data_types |
| Ccldnn::details::dim_vec_kind_init< Kind > | Template class used in tensor constructor using dim_vec_kinds |
| Ccldnn::details::dim_vec_limits< Kind > | Template class with max_dimensionalities and dimension offset for dimension kinds |
| Ccldnn::details::dim_vec_limits< dim_vec_kind::batch > | |
| Ccldnn::details::dim_vec_limits< dim_vec_kind::feature > | |
| Ccldnn::details::dim_vec_limits< dim_vec_kind::spatial > | |
| Ccldnn::engine | Represents clDNN engine object |
| Ccldnn::engine_configuration | Configuration parameters for created engine |
| Ccldnn::event | Represents an clDNN Event object |
| ▶Cfalse_type | |
| Ccldnn::primitive::fixed_size_vector_ref | Initialize fields common for all primitives |
| Ccldnn::format | Represents memory formats (orders). In CNN most of data is described as 4 dimensional blocks. In Intel(R) clDNN library we describe memory with 4 letters |
| Ccldnn::format_traits | Format information helper class |
| Ccldnn::half_impl | |
| ▶Cintegral_constant | |
| Ccldnn::layout | Describes memory layout |
| Ccldnn::memory | Represents buffer with particular layout |
| Ccldnn::details::memory_c_to_cpp_converter | |
| Ccldnn::network | Executable network allocated from program |
| Ccldnn::network_output | Represents network output returned by network::get_output() |
| Ccldnn::padding | Represents data padding information |
| Ccldnn::pointer< T > | Helper class to get an access memory data |
| ▶Ccldnn::primitive | Base class of network primitive description |
| Ccldnn::primitive::primitive_id_arr | |
| Ccldnn::instrumentation::profiling_info | Represents list of profiling_interval |
| Ccldnn::instrumentation::profiling_interval | Represents prifiling interval as its name and value |
| ▶Ccldnn::instrumentation::profiling_period | Abstract class to represent profiling period |
| Ccldnn::program | Compiled program build from topology by engine |
| ▶Cruntime_error | |
| Ccldnn::tensor | N-dimensional vector. Mostly used to represent memory size |
| Ccldnn::instrumentation::timer< ClockTy > | Helper class to calculate time periods |
| Ccldnn::topology | Network topology to be defined by user |
| ▶Ctrue_type | |
| Ccldnn::tuning_config_options | Tuning configuration |
| ▶Ctype | |
| Ccldnn::type_to_data_type< T > | Converts C++ type to data_types |
| Ccldnn::meta::val_tuple< Ty, Vals > |