arm_compute v17.06
diff --git a/documentation/hierarchy.js b/documentation/hierarchy.js
index 7088c59..0b71312 100644
--- a/documentation/hierarchy.js
+++ b/documentation/hierarchy.js
@@ -1,16 +1,52 @@
 var hierarchy =
 [
+    [ "_Unique_if< T >", "structarm__compute_1_1test_1_1cpp14_1_1___unique__if.xhtml", null ],
+    [ "_Unique_if< T >", "structarm__compute_1_1cpp14_1_1___unique__if.xhtml", null ],
+    [ "_Unique_if< T[]>", "structarm__compute_1_1test_1_1cpp14_1_1___unique__if_3_01_t[]_4.xhtml", null ],
+    [ "_Unique_if< T[]>", "structarm__compute_1_1cpp14_1_1___unique__if_3_01_t[]_4.xhtml", null ],
+    [ "_Unique_if< T[N]>", "structarm__compute_1_1test_1_1cpp14_1_1___unique__if_3_01_t[_n]_4.xhtml", null ],
+    [ "_Unique_if< T[N]>", "structarm__compute_1_1cpp14_1_1___unique__if_3_01_t[_n]_4.xhtml", null ],
+    [ "ActivationLayerDataObject", "classarm__compute_1_1test_1_1_activation_layer_data_object.xhtml", null ],
     [ "ActivationLayerInfo", "classarm__compute_1_1_activation_layer_info.xhtml", null ],
+    [ "AlexNet< ITensorType, TensorType, SubTensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, NormalizationLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction, dt, fixed_point_position >", "classarm__compute_1_1test_1_1model__objects_1_1_alex_net.xhtml", null ],
+    [ "AlexNet< ITensorType, TensorType, SubTensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, NormalizationLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction, dt >", "classarm__compute_1_1test_1_1model__objects_1_1_alex_net.xhtml", null ],
+    [ "BatchNormalizationLayerDataObject", "classarm__compute_1_1test_1_1_batch_normalization_layer_data_object.xhtml", null ],
+    [ "BorderModes", "classarm__compute_1_1test_1_1_border_modes.xhtml", null ],
     [ "BorderSize", "structarm__compute_1_1_border_size.xhtml", null ],
     [ "CLCoefficientTable", "structarm__compute_1_1_c_l_coefficient_table.xhtml", null ],
+    [ "CLFixture", "structarm__compute_1_1test_1_1validation_1_1cl_1_1_c_l_fixture.xhtml", null ],
     [ "CLKernelLibrary", "classarm__compute_1_1_c_l_kernel_library.xhtml", null ],
     [ "CLLKInternalKeypoint", "structarm__compute_1_1_c_l_l_k_internal_keypoint.xhtml", null ],
     [ "CLOldValue", "structarm__compute_1_1_c_l_old_value.xhtml", null ],
     [ "CLScheduler", "classarm__compute_1_1_c_l_scheduler.xhtml", null ],
+    [ "common_promoted_signed_type< T >", "structarm__compute_1_1test_1_1common__promoted__signed__type.xhtml", null ],
+    [ "compare_dimension< T >", "classarm__compute_1_1detail_1_1compare__dimension.xhtml", null ],
+    [ "constant_expr< T >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1detail_1_1constant__expr.xhtml", null ],
+    [ "ConvertPolicies", "classarm__compute_1_1test_1_1_convert_policies.xhtml", null ],
+    [ "ConvolutionLayerDataObject", "classarm__compute_1_1test_1_1_convolution_layer_data_object.xhtml", null ],
     [ "Coordinates2D", "struct_coordinates2_d.xhtml", null ],
     [ "Coordinates2D", "structarm__compute_1_1_coordinates2_d.xhtml", null ],
     [ "Coordinates3D", "structarm__compute_1_1_coordinates3_d.xhtml", null ],
-    [ "CPPScheduler", "classarm__compute_1_1_c_p_p_scheduler.xhtml", null ],
+    [ "DataTypes< Size >", "classarm__compute_1_1test_1_1_data_types.xhtml", null ],
+    [ "DataTypes< 1 >", "classarm__compute_1_1test_1_1_data_types.xhtml", [
+      [ "CNNFixedPointDataTypes", "classarm__compute_1_1test_1_1_c_n_n_fixed_point_data_types.xhtml", null ],
+      [ "CNNFloatDataTypes", "classarm__compute_1_1test_1_1_c_n_n_float_data_types.xhtml", null ]
+    ] ],
+    [ "DataTypes< 14 >", "classarm__compute_1_1test_1_1_data_types.xhtml", [
+      [ "AllDataTypes", "classarm__compute_1_1test_1_1_all_data_types.xhtml", null ]
+    ] ],
+    [ "DataTypes< 2 >", "classarm__compute_1_1test_1_1_data_types.xhtml", [
+      [ "CNNDataTypes", "classarm__compute_1_1test_1_1_c_n_n_data_types.xhtml", null ],
+      [ "FixedPointDataTypes", "classarm__compute_1_1test_1_1_fixed_point_data_types.xhtml", null ]
+    ] ],
+    [ "DataTypes< 3 >", "classarm__compute_1_1test_1_1_data_types.xhtml", [
+      [ "FloatDataTypes", "classarm__compute_1_1test_1_1_float_data_types.xhtml", null ]
+    ] ],
+    [ "DataTypes< 4 >", "classarm__compute_1_1test_1_1_data_types.xhtml", [
+      [ "SignedDataTypes", "classarm__compute_1_1test_1_1_signed_data_types.xhtml", null ],
+      [ "UnsignedDataTypes", "classarm__compute_1_1test_1_1_unsigned_data_types.xhtml", null ]
+    ] ],
+    [ "DetectionWindow", "struct_detection_window.xhtml", null ],
     [ "DetectionWindow", "structarm__compute_1_1_detection_window.xhtml", null ],
     [ "Window::Dimension", "classarm__compute_1_1_window_1_1_dimension.xhtml", null ],
     [ "Dimensions< T >", "classarm__compute_1_1_dimensions.xhtml", null ],
@@ -24,7 +60,67 @@
     [ "Dimensions< unsigned int >", "classarm__compute_1_1_dimensions.xhtml", [
       [ "Steps", "classarm__compute_1_1_steps.xhtml", null ]
     ] ],
+    [ "enable_bitwise_ops< T >", "structarm__compute_1_1enable__bitwise__ops.xhtml", null ],
+    [ "enable_bitwise_ops< arm_compute::GPUTarget >", "structarm__compute_1_1enable__bitwise__ops_3_01arm__compute_1_1_g_p_u_target_01_4.xhtml", null ],
+    [ "false_type", null, [
+      [ "is_contained< T, std::tuple<> >", "structarm__compute_1_1traits_1_1is__contained_3_01_t_00_01std_1_1tuple_3_4_01_4.xhtml", null ]
+    ] ],
+    [ "fixed_point< T >", "classarm__compute_1_1test_1_1fixed__point__arithmetic_1_1fixed__point.xhtml", null ],
+    [ "Fixture", null, [
+      [ "ActivationLayer< DataSet, TensorType, Accessor, Function, dt >", "classarm__compute_1_1test_1_1benchmark_1_1_activation_layer.xhtml", null ],
+      [ "AlexNetFixture< ITensorType, TensorType, SubTensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, NormalizationLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction, dt >", "classarm__compute_1_1test_1_1benchmark_1_1_alex_net_fixture.xhtml", null ],
+      [ "ConvolutionLayer< DataSet, TensorType, Accessor, Function, dt >", "classarm__compute_1_1test_1_1benchmark_1_1_convolution_layer.xhtml", null ],
+      [ "FullyConnectedLayer< DataSet, TensorType, Accessor, Function, dt >", "classarm__compute_1_1test_1_1benchmark_1_1_fully_connected_layer.xhtml", null ],
+      [ "GEMM< DataSet, TensorType, Accessor, Function, data_type >", "classarm__compute_1_1test_1_1benchmark_1_1_g_e_m_m.xhtml", null ],
+      [ "GEMM< DataSet, TensorType, Accessor, Function, data_type >", "classarm__compute_1_1test_1_1benchmark_1_1_g_e_m_m.xhtml", null ],
+      [ "LeNet5Fixture< TensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction >", "classarm__compute_1_1test_1_1benchmark_1_1_le_net5_fixture.xhtml", null ],
+      [ "NormalizationLayer< DataSet, TensorType, Accessor, Function, dt >", "classarm__compute_1_1test_1_1benchmark_1_1_normalization_layer.xhtml", null ],
+      [ "PoolingLayer< DataSet, TensorType, Accessor, Function, dt >", "classarm__compute_1_1test_1_1benchmark_1_1_pooling_layer.xhtml", null ]
+    ] ],
+    [ "FullyConnectedLayerDataObject", "classarm__compute_1_1test_1_1_fully_connected_layer_data_object.xhtml", null ],
+    [ "functions", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1detail_1_1functions.xhtml", null ],
+    [ "GEMMDataObject", "classarm__compute_1_1test_1_1_g_e_m_m_data_object.xhtml", null ],
+    [ "GenericDataset< T, Size >", "classarm__compute_1_1test_1_1_generic_dataset.xhtml", [
+      [ "AlexNetActivationLayerDataset", "classarm__compute_1_1test_1_1_alex_net_activation_layer_dataset.xhtml", null ],
+      [ "AlexNetConvolutionLayerDataset", "classarm__compute_1_1test_1_1_alex_net_convolution_layer_dataset.xhtml", null ],
+      [ "AlexNetFullyConnectedLayerDataset", "classarm__compute_1_1test_1_1_alex_net_fully_connected_layer_dataset.xhtml", null ],
+      [ "AlexNetNormalizationLayerDataset", "classarm__compute_1_1test_1_1_alex_net_normalization_layer_dataset.xhtml", null ],
+      [ "AlexNetPoolingLayerDataset", "classarm__compute_1_1test_1_1_alex_net_pooling_layer_dataset.xhtml", null ],
+      [ "GoogLeNetActivationLayerDataset", "classarm__compute_1_1test_1_1_goog_le_net_activation_layer_dataset.xhtml", null ],
+      [ "GoogLeNetConvolutionLayerDataset1", "classarm__compute_1_1test_1_1_goog_le_net_convolution_layer_dataset1.xhtml", null ],
+      [ "GoogLeNetConvolutionLayerDataset2", "classarm__compute_1_1test_1_1_goog_le_net_convolution_layer_dataset2.xhtml", null ],
+      [ "GoogLeNetFullyConnectedLayerDataset", "classarm__compute_1_1test_1_1_goog_le_net_fully_connected_layer_dataset.xhtml", null ],
+      [ "GoogLeNetNormalizationLayerDataset", "classarm__compute_1_1test_1_1_goog_le_net_normalization_layer_dataset.xhtml", null ],
+      [ "GoogLeNetPoolingLayerDataset", "classarm__compute_1_1test_1_1_goog_le_net_pooling_layer_dataset.xhtml", null ],
+      [ "LargeFullyConnectedLayerDataset", "classarm__compute_1_1test_1_1_large_fully_connected_layer_dataset.xhtml", null ],
+      [ "LeNet5ActivationLayerDataset", "classarm__compute_1_1test_1_1_le_net5_activation_layer_dataset.xhtml", null ],
+      [ "LeNet5ConvolutionLayerDataset", "classarm__compute_1_1test_1_1_le_net5_convolution_layer_dataset.xhtml", null ],
+      [ "LeNet5FullyConnectedLayerDataset", "classarm__compute_1_1test_1_1_le_net5_fully_connected_layer_dataset.xhtml", null ],
+      [ "LeNet5PoolingLayerDataset", "classarm__compute_1_1test_1_1_le_net5_pooling_layer_dataset.xhtml", null ],
+      [ "RandomBatchNormalizationLayerDataset", "classarm__compute_1_1test_1_1_random_batch_normalization_layer_dataset.xhtml", null ],
+      [ "RandomPoolingLayerDataset", "classarm__compute_1_1test_1_1_random_pooling_layer_dataset.xhtml", null ],
+      [ "SmallConvolutionLayerDataset", "classarm__compute_1_1test_1_1_small_convolution_layer_dataset.xhtml", null ],
+      [ "SmallFullyConnectedLayerDataset", "classarm__compute_1_1test_1_1_small_fully_connected_layer_dataset.xhtml", null ]
+    ] ],
+    [ "GenericDataset< ActivationLayerInfo::ActivationFunction, 9 >", "classarm__compute_1_1test_1_1_generic_dataset.xhtml", [
+      [ "ActivationFunctions", "classarm__compute_1_1test_1_1_activation_functions.xhtml", null ]
+    ] ],
+    [ "GenericDataset< GEMMDataObject, 32 >", "classarm__compute_1_1test_1_1_generic_dataset.xhtml", [
+      [ "GoogLeNetGEMMDataset1", "classarm__compute_1_1test_1_1_goog_le_net_g_e_m_m_dataset1.xhtml", null ],
+      [ "GoogLeNetGEMMDataset2", "classarm__compute_1_1test_1_1_goog_le_net_g_e_m_m_dataset2.xhtml", null ]
+    ] ],
+    [ "GenericDataset< GEMMDataObject, 4 >", "classarm__compute_1_1test_1_1_generic_dataset.xhtml", [
+      [ "LargeGEMMDataset", "classarm__compute_1_1test_1_1_large_g_e_m_m_dataset.xhtml", null ],
+      [ "SmallGEMMDataset", "classarm__compute_1_1test_1_1_small_g_e_m_m_dataset.xhtml", null ]
+    ] ],
+    [ "GenericDataset< ThresholdDataObject, 4 >", "classarm__compute_1_1test_1_1_generic_dataset.xhtml", [
+      [ "ThresholdDataset", "classarm__compute_1_1test_1_1_threshold_dataset.xhtml", null ]
+    ] ],
     [ "HOGInfo", "classarm__compute_1_1_h_o_g_info.xhtml", null ],
+    [ "IAccessor", "classarm__compute_1_1test_1_1_i_accessor.xhtml", [
+      [ "CLAccessor", "classarm__compute_1_1test_1_1cl_1_1_c_l_accessor.xhtml", null ],
+      [ "NEAccessor", "classarm__compute_1_1test_1_1neon_1_1_n_e_accessor.xhtml", null ]
+    ] ],
     [ "IAccessWindow", "classarm__compute_1_1_i_access_window.xhtml", [
       [ "AccessWindowAutoPadding", "classarm__compute_1_1_access_window_auto_padding.xhtml", null ],
       [ "AccessWindowRectangle", "classarm__compute_1_1_access_window_rectangle.xhtml", [
@@ -52,12 +148,16 @@
       ] ]
     ] ],
     [ "IFunction", "classarm__compute_1_1_i_function.xhtml", [
+      [ "CLBatchNormalizationLayer", "classarm__compute_1_1_c_l_batch_normalization_layer.xhtml", null ],
       [ "CLCannyEdge", "classarm__compute_1_1_c_l_canny_edge.xhtml", null ],
       [ "CLConvolutionLayer", "classarm__compute_1_1_c_l_convolution_layer.xhtml", null ],
+      [ "CLConvolutionLayerReshapeWeights", "classarm__compute_1_1_c_l_convolution_layer_reshape_weights.xhtml", null ],
       [ "CLConvolutionSquare< matrix_size >", "classarm__compute_1_1_c_l_convolution_square.xhtml", null ],
+      [ "CLDepthConcatenate", "classarm__compute_1_1_c_l_depth_concatenate.xhtml", null ],
       [ "CLEqualizeHistogram", "classarm__compute_1_1_c_l_equalize_histogram.xhtml", null ],
       [ "CLFastCorners", "classarm__compute_1_1_c_l_fast_corners.xhtml", null ],
       [ "CLFullyConnectedLayer", "classarm__compute_1_1_c_l_fully_connected_layer.xhtml", null ],
+      [ "CLFullyConnectedLayerReshapeWeights", "classarm__compute_1_1_c_l_fully_connected_layer_reshape_weights.xhtml", null ],
       [ "CLGaussian5x5", "classarm__compute_1_1_c_l_gaussian5x5.xhtml", null ],
       [ "CLGaussianPyramid", "classarm__compute_1_1_c_l_gaussian_pyramid.xhtml", [
         [ "CLGaussianPyramidHalf", "classarm__compute_1_1_c_l_gaussian_pyramid_half.xhtml", null ],
@@ -67,9 +167,14 @@
       [ "CLGEMMLowp", "classarm__compute_1_1_c_l_g_e_m_m_lowp.xhtml", null ],
       [ "CLHarrisCorners", "classarm__compute_1_1_c_l_harris_corners.xhtml", null ],
       [ "CLHistogram", "classarm__compute_1_1_c_l_histogram.xhtml", null ],
+      [ "CLHOGDescriptor", "classarm__compute_1_1_c_l_h_o_g_descriptor.xhtml", null ],
+      [ "CLHOGDetector", "classarm__compute_1_1_c_l_h_o_g_detector.xhtml", null ],
+      [ "CLHOGGradient", "classarm__compute_1_1_c_l_h_o_g_gradient.xhtml", null ],
+      [ "CLHOGMultiDetection", "classarm__compute_1_1_c_l_h_o_g_multi_detection.xhtml", null ],
       [ "CLIntegralImage", "classarm__compute_1_1_c_l_integral_image.xhtml", null ],
       [ "CLLaplacianPyramid", "classarm__compute_1_1_c_l_laplacian_pyramid.xhtml", null ],
       [ "CLLaplacianReconstruct", "classarm__compute_1_1_c_l_laplacian_reconstruct.xhtml", null ],
+      [ "CLLocallyConnectedLayer", "classarm__compute_1_1_c_l_locally_connected_layer.xhtml", null ],
       [ "CLMeanStdDev", "classarm__compute_1_1_c_l_mean_std_dev.xhtml", null ],
       [ "CLMinMaxLocation", "classarm__compute_1_1_c_l_min_max_location.xhtml", null ],
       [ "CLNormalizationLayer", "classarm__compute_1_1_c_l_normalization_layer.xhtml", null ],
@@ -162,14 +267,19 @@
         [ "NEWarpAffine", "classarm__compute_1_1_n_e_warp_affine.xhtml", null ],
         [ "NEWarpPerspective", "classarm__compute_1_1_n_e_warp_perspective.xhtml", null ]
       ] ],
+      [ "NEBatchNormalizationLayer", "classarm__compute_1_1_n_e_batch_normalization_layer.xhtml", null ],
       [ "NECannyEdge", "classarm__compute_1_1_n_e_canny_edge.xhtml", null ],
       [ "NEConvolutionLayer", "classarm__compute_1_1_n_e_convolution_layer.xhtml", null ],
+      [ "NEConvolutionLayerReshapeWeights", "classarm__compute_1_1_n_e_convolution_layer_reshape_weights.xhtml", null ],
       [ "NEConvolutionSquare< matrix_size >", "classarm__compute_1_1_n_e_convolution_square.xhtml", null ],
+      [ "NEDepthConcatenate", "classarm__compute_1_1_n_e_depth_concatenate.xhtml", null ],
       [ "NEDerivative", "classarm__compute_1_1_n_e_derivative.xhtml", null ],
+      [ "NEDirectConvolutionLayer", "classarm__compute_1_1_n_e_direct_convolution_layer.xhtml", null ],
       [ "NEEqualizeHistogram", "classarm__compute_1_1_n_e_equalize_histogram.xhtml", null ],
       [ "NEFastCorners", "classarm__compute_1_1_n_e_fast_corners.xhtml", null ],
       [ "NEFillBorder", "classarm__compute_1_1_n_e_fill_border.xhtml", null ],
       [ "NEFullyConnectedLayer", "classarm__compute_1_1_n_e_fully_connected_layer.xhtml", null ],
+      [ "NEFullyConnectedLayerReshapeWeights", "classarm__compute_1_1_n_e_fully_connected_layer_reshape_weights.xhtml", null ],
       [ "NEGaussian5x5", "classarm__compute_1_1_n_e_gaussian5x5.xhtml", null ],
       [ "NEGaussianPyramid", "classarm__compute_1_1_n_e_gaussian_pyramid.xhtml", [
         [ "NEGaussianPyramidHalf", "classarm__compute_1_1_n_e_gaussian_pyramid_half.xhtml", null ],
@@ -184,6 +294,7 @@
       [ "NEHOGMultiDetection", "classarm__compute_1_1_n_e_h_o_g_multi_detection.xhtml", null ],
       [ "NELaplacianPyramid", "classarm__compute_1_1_n_e_laplacian_pyramid.xhtml", null ],
       [ "NELaplacianReconstruct", "classarm__compute_1_1_n_e_laplacian_reconstruct.xhtml", null ],
+      [ "NELocallyConnectedLayer", "classarm__compute_1_1_n_e_locally_connected_layer.xhtml", null ],
       [ "NEMeanStdDev", "classarm__compute_1_1_n_e_mean_std_dev.xhtml", null ],
       [ "NEMinMaxLocation", "classarm__compute_1_1_n_e_min_max_location.xhtml", null ],
       [ "NENormalizationLayer", "classarm__compute_1_1_n_e_normalization_layer.xhtml", null ],
@@ -193,13 +304,17 @@
       [ "NESoftmaxLayer", "classarm__compute_1_1_n_e_softmax_layer.xhtml", null ]
     ] ],
     [ "IHOG", "classarm__compute_1_1_i_h_o_g.xhtml", [
-      [ "HOG", "classarm__compute_1_1_h_o_g.xhtml", null ]
+      [ "HOG", "classarm__compute_1_1_h_o_g.xhtml", null ],
+      [ "ICLHOG", "classarm__compute_1_1_i_c_l_h_o_g.xhtml", [
+        [ "CLHOG", "classarm__compute_1_1_c_l_h_o_g.xhtml", null ]
+      ] ]
     ] ],
     [ "IKernel", "classarm__compute_1_1_i_kernel.xhtml", [
       [ "ICLKernel", "classarm__compute_1_1_i_c_l_kernel.xhtml", [
         [ "CLAbsoluteDifferenceKernel", "classarm__compute_1_1_c_l_absolute_difference_kernel.xhtml", null ],
         [ "CLArithmeticAdditionKernel", "classarm__compute_1_1_c_l_arithmetic_addition_kernel.xhtml", null ],
         [ "CLArithmeticSubtractionKernel", "classarm__compute_1_1_c_l_arithmetic_subtraction_kernel.xhtml", null ],
+        [ "CLBatchNormalizationLayerKernel", "classarm__compute_1_1_c_l_batch_normalization_layer_kernel.xhtml", null ],
         [ "CLBitwiseAndKernel", "classarm__compute_1_1_c_l_bitwise_and_kernel.xhtml", null ],
         [ "CLBitwiseOrKernel", "classarm__compute_1_1_c_l_bitwise_or_kernel.xhtml", null ],
         [ "CLBitwiseXorKernel", "classarm__compute_1_1_c_l_bitwise_xor_kernel.xhtml", null ],
@@ -207,9 +322,9 @@
         [ "CLChannelExtractKernel", "classarm__compute_1_1_c_l_channel_extract_kernel.xhtml", null ],
         [ "CLCol2ImKernel", "classarm__compute_1_1_c_l_col2_im_kernel.xhtml", null ],
         [ "CLColorConvertKernel", "classarm__compute_1_1_c_l_color_convert_kernel.xhtml", null ],
-        [ "CLConvolutionLayerWeightsReshapeKernel", "classarm__compute_1_1_c_l_convolution_layer_weights_reshape_kernel.xhtml", null ],
         [ "CLConvolutionRectangleKernel", "classarm__compute_1_1_c_l_convolution_rectangle_kernel.xhtml", null ],
         [ "CLCopyToArrayKernel", "classarm__compute_1_1_c_l_copy_to_array_kernel.xhtml", null ],
+        [ "CLDepthConcatenateKernel", "classarm__compute_1_1_c_l_depth_concatenate_kernel.xhtml", null ],
         [ "CLDerivativeKernel", "classarm__compute_1_1_c_l_derivative_kernel.xhtml", null ],
         [ "CLEdgeNonMaxSuppressionKernel", "classarm__compute_1_1_c_l_edge_non_max_suppression_kernel.xhtml", null ],
         [ "CLEdgeTraceKernel", "classarm__compute_1_1_c_l_edge_trace_kernel.xhtml", null ],
@@ -224,12 +339,16 @@
         [ "CLHarrisScoreKernel", "classarm__compute_1_1_c_l_harris_score_kernel.xhtml", null ],
         [ "CLHistogramBorderKernel", "classarm__compute_1_1_c_l_histogram_border_kernel.xhtml", null ],
         [ "CLHistogramKernel", "classarm__compute_1_1_c_l_histogram_kernel.xhtml", null ],
+        [ "CLHOGBlockNormalizationKernel", "classarm__compute_1_1_c_l_h_o_g_block_normalization_kernel.xhtml", null ],
+        [ "CLHOGDetectorKernel", "classarm__compute_1_1_c_l_h_o_g_detector_kernel.xhtml", null ],
+        [ "CLHOGOrientationBinningKernel", "classarm__compute_1_1_c_l_h_o_g_orientation_binning_kernel.xhtml", null ],
         [ "CLIm2ColKernel", "classarm__compute_1_1_c_l_im2_col_kernel.xhtml", null ],
         [ "CLIntegralImageVertKernel", "classarm__compute_1_1_c_l_integral_image_vert_kernel.xhtml", null ],
         [ "CLLKTrackerFinalizeKernel", "classarm__compute_1_1_c_l_l_k_tracker_finalize_kernel.xhtml", null ],
         [ "CLLKTrackerInitKernel", "classarm__compute_1_1_c_l_l_k_tracker_init_kernel.xhtml", null ],
         [ "CLLKTrackerStage0Kernel", "classarm__compute_1_1_c_l_l_k_tracker_stage0_kernel.xhtml", null ],
         [ "CLLKTrackerStage1Kernel", "classarm__compute_1_1_c_l_l_k_tracker_stage1_kernel.xhtml", null ],
+        [ "CLLocallyConnectedMatrixMultiplyKernel", "classarm__compute_1_1_c_l_locally_connected_matrix_multiply_kernel.xhtml", null ],
         [ "CLLogits1DNormKernel", "classarm__compute_1_1_c_l_logits1_d_norm_kernel.xhtml", null ],
         [ "CLLogits1DShiftExpSumKernel", "classarm__compute_1_1_c_l_logits1_d_shift_exp_sum_kernel.xhtml", null ],
         [ "CLMagnitudePhaseKernel", "classarm__compute_1_1_c_l_magnitude_phase_kernel.xhtml", null ],
@@ -246,6 +365,10 @@
         [ "CLSobel5x5VertKernel", "classarm__compute_1_1_c_l_sobel5x5_vert_kernel.xhtml", null ],
         [ "CLSobel7x7HorKernel", "classarm__compute_1_1_c_l_sobel7x7_hor_kernel.xhtml", null ],
         [ "CLSobel7x7VertKernel", "classarm__compute_1_1_c_l_sobel7x7_vert_kernel.xhtml", null ],
+        [ "CLWeightsReshapeKernel", "classarm__compute_1_1_c_l_weights_reshape_kernel.xhtml", [
+          [ "CLConvolutionLayerWeightsReshapeKernel", "classarm__compute_1_1_c_l_convolution_layer_weights_reshape_kernel.xhtml", null ],
+          [ "CLLocallyConnectedLayerWeightsReshapeKernel", "classarm__compute_1_1_c_l_locally_connected_layer_weights_reshape_kernel.xhtml", null ]
+        ] ],
         [ "ICLSimpleKernel", "classarm__compute_1_1_i_c_l_simple_kernel.xhtml", [
           [ "CLGaussianPyramidHorKernel", "classarm__compute_1_1_c_l_gaussian_pyramid_hor_kernel.xhtml", null ],
           [ "CLGaussianPyramidVertKernel", "classarm__compute_1_1_c_l_gaussian_pyramid_vert_kernel.xhtml", null ],
@@ -253,7 +376,6 @@
             [ "CLAccumulateKernel", "classarm__compute_1_1_c_l_accumulate_kernel.xhtml", null ],
             [ "CLAccumulateSquaredKernel", "classarm__compute_1_1_c_l_accumulate_squared_kernel.xhtml", null ],
             [ "CLAccumulateWeightedKernel", "classarm__compute_1_1_c_l_accumulate_weighted_kernel.xhtml", null ],
-            [ "CLActivationLayerKernel", "classarm__compute_1_1_c_l_activation_layer_kernel.xhtml", null ],
             [ "CLBitwiseNotKernel", "classarm__compute_1_1_c_l_bitwise_not_kernel.xhtml", null ],
             [ "CLBox3x3Kernel", "classarm__compute_1_1_c_l_box3x3_kernel.xhtml", null ],
             [ "CLConvolutionKernel< matrix_size >", "classarm__compute_1_1_c_l_convolution_kernel.xhtml", null ],
@@ -279,12 +401,15 @@
             [ "CLTransposeKernel", "classarm__compute_1_1_c_l_transpose_kernel.xhtml", null ],
             [ "CLWarpAffineKernel", "classarm__compute_1_1_c_l_warp_affine_kernel.xhtml", null ],
             [ "CLWarpPerspectiveKernel", "classarm__compute_1_1_c_l_warp_perspective_kernel.xhtml", null ],
-            [ "ICLSimple3DKernel", "classarm__compute_1_1_i_c_l_simple3_d_kernel.xhtml", null ]
+            [ "ICLSimple3DKernel", "classarm__compute_1_1_i_c_l_simple3_d_kernel.xhtml", [
+              [ "CLActivationLayerKernel", "classarm__compute_1_1_c_l_activation_layer_kernel.xhtml", null ]
+            ] ]
           ] ]
         ] ]
       ] ],
       [ "ICPPKernel", "classarm__compute_1_1_i_c_p_p_kernel.xhtml", [
         [ "CPPCornerCandidatesKernel", "classarm__compute_1_1_c_p_p_corner_candidates_kernel.xhtml", null ],
+        [ "CPPDetectionWindowNonMaximaSuppressionKernel", "classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml", null ],
         [ "CPPSortEuclideanDistanceKernel", "classarm__compute_1_1_c_p_p_sort_euclidean_distance_kernel.xhtml", null ],
         [ "ICPPSimpleKernel", "classarm__compute_1_1_i_c_p_p_simple_kernel.xhtml", [
           [ "NEAccumulateKernel", "classarm__compute_1_1_n_e_accumulate_kernel.xhtml", null ],
@@ -327,6 +452,7 @@
         [ "NEAbsoluteDifferenceKernel", "classarm__compute_1_1_n_e_absolute_difference_kernel.xhtml", null ],
         [ "NEArithmeticAdditionKernel", "classarm__compute_1_1_n_e_arithmetic_addition_kernel.xhtml", null ],
         [ "NEArithmeticSubtractionKernel", "classarm__compute_1_1_n_e_arithmetic_subtraction_kernel.xhtml", null ],
+        [ "NEBatchNormalizationLayerKernel", "classarm__compute_1_1_n_e_batch_normalization_layer_kernel.xhtml", null ],
         [ "NEBitwiseAndKernel", "classarm__compute_1_1_n_e_bitwise_and_kernel.xhtml", null ],
         [ "NEBitwiseNotKernel", "classarm__compute_1_1_n_e_bitwise_not_kernel.xhtml", null ],
         [ "NEBitwiseOrKernel", "classarm__compute_1_1_n_e_bitwise_or_kernel.xhtml", null ],
@@ -334,10 +460,12 @@
         [ "NEChannelCombineKernel", "classarm__compute_1_1_n_e_channel_combine_kernel.xhtml", null ],
         [ "NECol2ImKernel", "classarm__compute_1_1_n_e_col2_im_kernel.xhtml", null ],
         [ "NEColorConvertKernel", "classarm__compute_1_1_n_e_color_convert_kernel.xhtml", null ],
-        [ "NEConvolutionLayerWeightsReshapeKernel", "classarm__compute_1_1_n_e_convolution_layer_weights_reshape_kernel.xhtml", null ],
         [ "NEConvolutionRectangleKernel", "classarm__compute_1_1_n_e_convolution_rectangle_kernel.xhtml", null ],
         [ "NECumulativeDistributionKernel", "classarm__compute_1_1_n_e_cumulative_distribution_kernel.xhtml", null ],
+        [ "NEDepthConcatenateKernel", "classarm__compute_1_1_n_e_depth_concatenate_kernel.xhtml", null ],
         [ "NEDerivativeKernel", "classarm__compute_1_1_n_e_derivative_kernel.xhtml", null ],
+        [ "NEDirectConvolutionLayerBiasAccumulateKernel", "classarm__compute_1_1_n_e_direct_convolution_layer_bias_accumulate_kernel.xhtml", null ],
+        [ "NEDirectConvolutionLayerKernel", "classarm__compute_1_1_n_e_direct_convolution_layer_kernel.xhtml", null ],
         [ "NEEdgeNonMaxSuppressionKernel", "classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml", null ],
         [ "NEEdgeTraceKernel", "classarm__compute_1_1_n_e_edge_trace_kernel.xhtml", null ],
         [ "NEFastCornersKernel", "classarm__compute_1_1_n_e_fast_corners_kernel.xhtml", null ],
@@ -353,10 +481,10 @@
         [ "NEHistogramKernel", "classarm__compute_1_1_n_e_histogram_kernel.xhtml", null ],
         [ "NEHOGBlockNormalizationKernel", "classarm__compute_1_1_n_e_h_o_g_block_normalization_kernel.xhtml", null ],
         [ "NEHOGDetectorKernel", "classarm__compute_1_1_n_e_h_o_g_detector_kernel.xhtml", null ],
-        [ "NEHOGNonMaximaSuppressionKernel", "classarm__compute_1_1_n_e_h_o_g_non_maxima_suppression_kernel.xhtml", null ],
         [ "NEHOGOrientationBinningKernel", "classarm__compute_1_1_n_e_h_o_g_orientation_binning_kernel.xhtml", null ],
         [ "NEIm2ColKernel", "classarm__compute_1_1_n_e_im2_col_kernel.xhtml", null ],
         [ "NELKTrackerKernel", "classarm__compute_1_1_n_e_l_k_tracker_kernel.xhtml", null ],
+        [ "NELocallyConnectedMatrixMultiplyKernel", "classarm__compute_1_1_n_e_locally_connected_matrix_multiply_kernel.xhtml", null ],
         [ "NELogits1DNormKernel", "classarm__compute_1_1_n_e_logits1_d_norm_kernel.xhtml", null ],
         [ "NELogits1DShiftExpSumKernel", "classarm__compute_1_1_n_e_logits1_d_shift_exp_sum_kernel.xhtml", null ],
         [ "NEMagnitudePhaseFP16Kernel< mag_type, phase_type >", "classarm__compute_1_1_n_e_magnitude_phase_f_p16_kernel.xhtml", null ],
@@ -380,7 +508,8 @@
         [ "NESobel7x7HorKernel", "classarm__compute_1_1_n_e_sobel7x7_hor_kernel.xhtml", null ],
         [ "NESobel7x7VertKernel", "classarm__compute_1_1_n_e_sobel7x7_vert_kernel.xhtml", null ],
         [ "NEThresholdKernel", "classarm__compute_1_1_n_e_threshold_kernel.xhtml", null ],
-        [ "NETransposeKernel", "classarm__compute_1_1_n_e_transpose_kernel.xhtml", null ]
+        [ "NETransposeKernel", "classarm__compute_1_1_n_e_transpose_kernel.xhtml", null ],
+        [ "NEWeightsReshapeKernel", "classarm__compute_1_1_n_e_weights_reshape_kernel.xhtml", null ]
       ] ]
     ] ],
     [ "ILut", "classarm__compute_1_1_i_lut.xhtml", [
@@ -394,7 +523,20 @@
       [ "LutAllocator", "classarm__compute_1_1_lut_allocator.xhtml", null ]
     ] ],
     [ "Image", "struct_image.xhtml", null ],
+    [ "ImageDataset< Size >", "classarm__compute_1_1test_1_1_image_dataset.xhtml", null ],
+    [ "ImageDataset< 2 >", "classarm__compute_1_1test_1_1_image_dataset.xhtml", [
+      [ "SmallImages", "classarm__compute_1_1test_1_1_small_images.xhtml", null ]
+    ] ],
+    [ "ImageDataset< 3 >", "classarm__compute_1_1test_1_1_image_dataset.xhtml", [
+      [ "LargeImages", "classarm__compute_1_1test_1_1_large_images.xhtml", null ]
+    ] ],
+    [ "Instrument::IMeasurement", "classarm__compute_1_1test_1_1benchmark_1_1_instrument_1_1_i_measurement.xhtml", [
+      [ "Instrument::Measurement< T >", "classarm__compute_1_1test_1_1benchmark_1_1_instrument_1_1_measurement.xhtml", null ]
+    ] ],
     [ "IMultiHOG", "classarm__compute_1_1_i_multi_h_o_g.xhtml", [
+      [ "ICLMultiHOG", "classarm__compute_1_1_i_c_l_multi_h_o_g.xhtml", [
+        [ "CLMultiHOG", "classarm__compute_1_1_c_l_multi_h_o_g.xhtml", null ]
+      ] ],
       [ "MultiHOG", "classarm__compute_1_1_multi_h_o_g.xhtml", null ]
     ] ],
     [ "IMultiImage", "classarm__compute_1_1_i_multi_image.xhtml", [
@@ -403,40 +545,164 @@
       ] ],
       [ "MultiImage", "classarm__compute_1_1_multi_image.xhtml", null ]
     ] ],
+    [ "Instrument", "classarm__compute_1_1test_1_1benchmark_1_1_instrument.xhtml", [
+      [ "CycleCounter", "classarm__compute_1_1test_1_1benchmark_1_1_cycle_counter.xhtml", null ],
+      [ "InstructionCounter", "classarm__compute_1_1test_1_1benchmark_1_1_instruction_counter.xhtml", null ],
+      [ "WallClockTimer", "classarm__compute_1_1test_1_1benchmark_1_1_wall_clock_timer.xhtml", null ]
+    ] ],
     [ "InternalKeypoint", "struct_internal_keypoint.xhtml", null ],
+    [ "InterpolationPolicies", "classarm__compute_1_1test_1_1_interpolation_policies.xhtml", null ],
     [ "IOFormatInfo", "structarm__compute_1_1_i_o_format_info.xhtml", null ],
     [ "IPyramid", "classarm__compute_1_1_i_pyramid.xhtml", [
       [ "CLPyramid", "classarm__compute_1_1_c_l_pyramid.xhtml", null ],
       [ "Pyramid", "classarm__compute_1_1_pyramid.xhtml", null ]
     ] ],
+    [ "is_contained< T, Tuple >", "structarm__compute_1_1traits_1_1is__contained.xhtml", null ],
+    [ "is_contained< T, std::tuple< Ts... > >", "structarm__compute_1_1traits_1_1is__contained.xhtml", [
+      [ "is_contained< T, std::tuple< U, Ts... > >", "structarm__compute_1_1traits_1_1is__contained_3_01_t_00_01std_1_1tuple_3_01_u_00_01_ts_8_8_8_01_4_01_4.xhtml", null ]
+    ] ],
+    [ "IScheduler", "classarm__compute_1_1_i_scheduler.xhtml", [
+      [ "CPPScheduler", "classarm__compute_1_1_c_p_p_scheduler.xhtml", null ],
+      [ "OMPScheduler", "classarm__compute_1_1_o_m_p_scheduler.xhtml", null ],
+      [ "SingleThreadScheduler", "classarm__compute_1_1_single_thread_scheduler.xhtml", null ]
+    ] ],
     [ "ITensor", "classarm__compute_1_1_i_tensor.xhtml", [
       [ "ICLTensor", "classarm__compute_1_1_i_c_l_tensor.xhtml", [
+        [ "CLSubTensor", "classarm__compute_1_1_c_l_sub_tensor.xhtml", null ],
         [ "CLTensor", "classarm__compute_1_1_c_l_tensor.xhtml", null ]
       ] ],
+      [ "SubTensor", "classarm__compute_1_1_sub_tensor.xhtml", null ],
       [ "Tensor", "classarm__compute_1_1_tensor.xhtml", null ]
     ] ],
     [ "ITensorAllocator", "classarm__compute_1_1_i_tensor_allocator.xhtml", [
       [ "CLTensorAllocator", "classarm__compute_1_1_c_l_tensor_allocator.xhtml", null ],
       [ "TensorAllocator", "classarm__compute_1_1_tensor_allocator.xhtml", null ]
     ] ],
+    [ "ITensorInfo", "classarm__compute_1_1_i_tensor_info.xhtml", [
+      [ "SubTensorInfo", "classarm__compute_1_1_sub_tensor_info.xhtml", null ],
+      [ "TensorInfo", "classarm__compute_1_1_tensor_info.xhtml", null ]
+    ] ],
     [ "Iterator", "classarm__compute_1_1_iterator.xhtml", null ],
     [ "Kernel", "classarm__compute_1_1_kernel.xhtml", null ],
-    [ "KeyPoint", "structarm__compute_1_1_key_point.xhtml", null ],
     [ "Keypoint", "struct_keypoint.xhtml", null ],
+    [ "KeyPoint", "structarm__compute_1_1_key_point.xhtml", null ],
+    [ "LeNet5< TensorType, Accessor, ActivationLayerFunction, ConvolutionLayerFunction, FullyConnectedLayerFunction, PoolingLayerFunction, SoftmaxLayerFunction >", "classarm__compute_1_1test_1_1model__objects_1_1_le_net5.xhtml", null ],
+    [ "match_const< R, T >", "structarm__compute_1_1test_1_1validation_1_1match__const.xhtml", null ],
     [ "MultiImageInfo", "classarm__compute_1_1_multi_image_info.xhtml", null ],
     [ "NELKInternalKeypoint", "structarm__compute_1_1_n_e_l_k_internal_keypoint.xhtml", null ],
+    [ "NormalizationLayerDataObject", "classarm__compute_1_1test_1_1_normalization_layer_data_object.xhtml", null ],
     [ "NormalizationLayerInfo", "classarm__compute_1_1_normalization_layer_info.xhtml", null ],
+    [ "NormalizationTypes", "classarm__compute_1_1test_1_1_normalization_types.xhtml", null ],
     [ "PadStrideInfo", "classarm__compute_1_1_pad_stride_info.xhtml", null ],
     [ "PixelValue", "classarm__compute_1_1_pixel_value.xhtml", null ],
+    [ "PoolingLayerDataObject", "classarm__compute_1_1test_1_1_pooling_layer_data_object.xhtml", null ],
     [ "PoolingLayerInfo", "classarm__compute_1_1_pooling_layer_info.xhtml", null ],
-    [ "PPMLoader", "classtest__helpers_1_1_p_p_m_loader.xhtml", null ],
+    [ "PPMLoader", "classarm__compute_1_1utils_1_1_p_p_m_loader.xhtml", null ],
+    [ "Profiler", "classarm__compute_1_1test_1_1benchmark_1_1_profiler.xhtml", null ],
     [ "Program", "classarm__compute_1_1_program.xhtml", null ],
+    [ "ProgramOptions", "classarm__compute_1_1test_1_1_program_options.xhtml", [
+      [ "PerformanceProgramOptions", "classarm__compute_1_1test_1_1performance_1_1_performance_program_options.xhtml", null ],
+      [ "ValidationProgramOptions", "classarm__compute_1_1test_1_1validation_1_1_validation_program_options.xhtml", null ]
+    ] ],
+    [ "promote< T >", "structarm__compute_1_1test_1_1traits_1_1promote.xhtml", null ],
+    [ "promote< T >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote.xhtml", null ],
+    [ "promote< float >", "structarm__compute_1_1test_1_1traits_1_1promote_3_01float_01_4.xhtml", null ],
+    [ "promote< int16_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01int16__t_01_4.xhtml", null ],
+    [ "promote< int16_t >", "structarm__compute_1_1test_1_1traits_1_1promote_3_01int16__t_01_4.xhtml", null ],
+    [ "promote< int32_t >", "structarm__compute_1_1test_1_1traits_1_1promote_3_01int32__t_01_4.xhtml", null ],
+    [ "promote< int32_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01int32__t_01_4.xhtml", null ],
+    [ "promote< int64_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01int64__t_01_4.xhtml", null ],
+    [ "promote< int8_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01int8__t_01_4.xhtml", null ],
+    [ "promote< int8_t >", "structarm__compute_1_1test_1_1traits_1_1promote_3_01int8__t_01_4.xhtml", null ],
+    [ "promote< uint16_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01uint16__t_01_4.xhtml", null ],
+    [ "promote< uint16_t >", "structarm__compute_1_1test_1_1traits_1_1promote_3_01uint16__t_01_4.xhtml", null ],
+    [ "promote< uint32_t >", "structarm__compute_1_1test_1_1traits_1_1promote_3_01uint32__t_01_4.xhtml", null ],
+    [ "promote< uint32_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01uint32__t_01_4.xhtml", null ],
+    [ "promote< uint64_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01uint64__t_01_4.xhtml", null ],
+    [ "promote< uint8_t >", "structarm__compute_1_1test_1_1traits_1_1promote_3_01uint8__t_01_4.xhtml", null ],
+    [ "promote< uint8_t >", "structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1traits_1_1promote_3_01uint8__t_01_4.xhtml", null ],
     [ "PyramidInfo", "classarm__compute_1_1_pyramid_info.xhtml", null ],
+    [ "RawTensor", "classarm__compute_1_1test_1_1_raw_tensor.xhtml", null ],
     [ "Rectangle", "structarm__compute_1_1_rectangle.xhtml", null ],
+    [ "Reference", "classarm__compute_1_1test_1_1validation_1_1_reference.xhtml", [
+      [ "ReferenceCPP", "classarm__compute_1_1test_1_1validation_1_1_reference_c_p_p.xhtml", null ]
+    ] ],
+    [ "RoundingPolicies", "classarm__compute_1_1test_1_1_rounding_policies.xhtml", null ],
+    [ "Scheduler", "classarm__compute_1_1_scheduler.xhtml", null ],
+    [ "ShapeDataset< Size >", "classarm__compute_1_1test_1_1_shape_dataset.xhtml", null ],
+    [ "ShapeDataset< 1 >", "classarm__compute_1_1test_1_1_shape_dataset.xhtml", [
+      [ "Small1DShape", "classarm__compute_1_1test_1_1_small1_d_shape.xhtml", null ]
+    ] ],
+    [ "ShapeDataset< 3 >", "classarm__compute_1_1test_1_1_shape_dataset.xhtml", [
+      [ "DirectConvolutionShapes", "classarm__compute_1_1test_1_1_direct_convolution_shapes.xhtml", null ],
+      [ "LargeShapes", "classarm__compute_1_1test_1_1_large_shapes.xhtml", null ],
+      [ "SmallShapes", "classarm__compute_1_1test_1_1_small_shapes.xhtml", null ]
+    ] ],
     [ "Size2D", "classarm__compute_1_1_size2_d.xhtml", null ],
+    [ "static_visitor", null, [
+      [ "absolute_difference_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1absolute__difference__visitor.xhtml", null ],
+      [ "activation_layer_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1activation__layer__visitor.xhtml", null ],
+      [ "arithmetic_addition_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1arithmetic__addition__visitor.xhtml", null ],
+      [ "arithmetic_subtraction_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1arithmetic__subtraction__visitor.xhtml", null ],
+      [ "batch_normalization_layer_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1batch__normalization__layer__visitor.xhtml", null ],
+      [ "convolution_layer_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1convolution__layer__visitor.xhtml", null ],
+      [ "depth_convert_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1depth__convert__visitor.xhtml", null ],
+      [ "fixed_point_operation_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1fixed__point__operation__visitor.xhtml", null ],
+      [ "fixed_point_pixel_wise_multiplication_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1fixed__point__pixel__wise__multiplication__visitor.xhtml", null ],
+      [ "fully_connected_layer_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1fully__connected__layer__visitor.xhtml", null ],
+      [ "gemm_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1gemm__visitor.xhtml", null ],
+      [ "normalization_layer_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1normalization__layer__visitor.xhtml", null ],
+      [ "pixel_wise_multiplication_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1pixel__wise__multiplication__visitor.xhtml", null ],
+      [ "pooling_layer_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1pooling__layer__visitor.xhtml", null ],
+      [ "print_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1print__visitor.xhtml", null ],
+      [ "softmax_layer_visitor", "structarm__compute_1_1test_1_1validation_1_1tensor__visitors_1_1softmax__layer__visitor.xhtml", null ]
+    ] ],
+    [ "Tensor< T >", "classarm__compute_1_1test_1_1validation_1_1_tensor.xhtml", null ],
     [ "Tensor3D", "struct_tensor3_d.xhtml", null ],
-    [ "TensorInfo", "classarm__compute_1_1_tensor_info.xhtml", null ],
+    [ "TensorCache", "classarm__compute_1_1test_1_1_tensor_cache.xhtml", null ],
+    [ "TensorFactory", "classarm__compute_1_1test_1_1validation_1_1_tensor_factory.xhtml", null ],
+    [ "TensorLibrary", "classarm__compute_1_1test_1_1_tensor_library.xhtml", null ],
+    [ "ThresholdDataObject", "classarm__compute_1_1test_1_1_threshold_data_object.xhtml", null ],
+    [ "true_", null, [
+      [ "is_dataset< arm_compute::test::ActivationFunctions >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_activation_functions_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::AlexNetConvolutionLayerDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_ale353bc52507aa43f06dbf95e757937ea3.xhtml", null ],
+      [ "is_dataset< arm_compute::test::AlexNetFullyConnectedLayerDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_ale08494eac301fe59801c94a1e49323f42.xhtml", null ],
+      [ "is_dataset< arm_compute::test::AllDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_all_data_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::BorderModes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_border_modes_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::CNNDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_c_n_n_data_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::CNNFixedPointDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_c_n_n_fixed_point_data_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::CNNFloatDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_c_n_n_float_data_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::ConvertPolicies >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_convert_policies_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::DirectConvolutionShapes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_direct_convolution_shapes_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::FixedPointDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_fixed_point_data_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::FloatDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_float_data_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::InterpolationPolicies >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_interpolation_policies_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::LargeFullyConnectedLayerDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_larb321d1e758b5a8ba2357d45c9fb79214.xhtml", null ],
+      [ "is_dataset< arm_compute::test::LargeGEMMDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_large_g_e_m_m_dataset_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::LargeImages >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_large_images_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::LargeShapes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_large_shapes_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::NormalizationTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_normalization_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::RandomBatchNormalizationLayerDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_ran0c09af4ee7a64edb9be5e86462d7cfee.xhtml", null ],
+      [ "is_dataset< arm_compute::test::RandomPoolingLayerDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_random_pooling_layer_dataset_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::RoundingPolicies >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_rounding_policies_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::SignedDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_signed_data_types_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::Small1DShape >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_small1_d_shape_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::SmallConvolutionLayerDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_sma37aa36c611469959a5228d982ba942dd.xhtml", null ],
+      [ "is_dataset< arm_compute::test::SmallFullyConnectedLayerDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_sma7e005b651d0eb6b1236ae8f2d63b33e2.xhtml", null ],
+      [ "is_dataset< arm_compute::test::SmallGEMMDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_small_g_e_m_m_dataset_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::SmallImages >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_small_images_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::SmallShapes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_small_shapes_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::ThresholdDataset >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_threshold_dataset_01_4.xhtml", null ],
+      [ "is_dataset< arm_compute::test::UnsignedDataTypes >", "structboost_1_1unit__test_1_1data_1_1monomorphic_1_1is__dataset_3_01arm__compute_1_1test_1_1_unsigned_data_types_01_4.xhtml", null ]
+    ] ],
+    [ "true_type", null, [
+      [ "is_contained< T, std::tuple< T, Ts... > >", "structarm__compute_1_1traits_1_1is__contained_3_01_t_00_01std_1_1tuple_3_01_t_00_01_ts_8_8_8_01_4_01_4.xhtml", null ]
+    ] ],
+    [ "UserConfiguration", "structarm__compute_1_1test_1_1_user_configuration.xhtml", [
+      [ "PerformanceUserConfiguration", "structarm__compute_1_1test_1_1performance_1_1_performance_user_configuration.xhtml", null ]
+    ] ],
     [ "ValidRegion", "structarm__compute_1_1_valid_region.xhtml", null ],
     [ "Vector", "struct_vector.xhtml", null ],
+    [ "WeightsInfo", "classarm__compute_1_1_weights_info.xhtml", null ],
     [ "Window", "classarm__compute_1_1_window.xhtml", null ]
 ];
\ No newline at end of file