arm_compute v17.12
diff --git a/documentation/namespacearm__compute_1_1test.js b/documentation/namespacearm__compute_1_1test.js
index 710fb14..c4d933a 100644
--- a/documentation/namespacearm__compute_1_1test.js
+++ b/documentation/namespacearm__compute_1_1test.js
@@ -1,39 +1,47 @@
 var namespacearm__compute_1_1test =
 [
-    [ "CLSuite", "namespacearm__compute_1_1test_1_1_c_l_suite.xhtml", "namespacearm__compute_1_1test_1_1_c_l_suite" ],
+    [ "CLSuite", "namespacearm__compute_1_1test_1_1_c_l_suite.xhtml", null ],
     [ "datasets", "namespacearm__compute_1_1test_1_1datasets.xhtml", "namespacearm__compute_1_1test_1_1datasets" ],
     [ "fixed_point_arithmetic", "namespacearm__compute_1_1test_1_1fixed__point__arithmetic.xhtml", "namespacearm__compute_1_1test_1_1fixed__point__arithmetic" ],
     [ "framework", "namespacearm__compute_1_1test_1_1framework.xhtml", "namespacearm__compute_1_1test_1_1framework" ],
     [ "networks", "namespacearm__compute_1_1test_1_1networks.xhtml", "namespacearm__compute_1_1test_1_1networks" ],
     [ "traits", "namespacearm__compute_1_1test_1_1traits.xhtml", "namespacearm__compute_1_1test_1_1traits" ],
     [ "validation", "namespacearm__compute_1_1test_1_1validation.xhtml", "namespacearm__compute_1_1test_1_1validation" ],
-    [ "AssetsLibrary", "classarm__compute_1_1test_1_1_assets_library.xhtml", "classarm__compute_1_1test_1_1_assets_library" ],
+    [ "Accessor", "classarm__compute_1_1test_1_1_accessor.xhtml", "classarm__compute_1_1test_1_1_accessor" ],
     [ "ActivationLayerFixture", "classarm__compute_1_1test_1_1_activation_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_activation_layer_fixture" ],
     [ "AlexNetFixture", "classarm__compute_1_1test_1_1_alex_net_fixture.xhtml", "classarm__compute_1_1test_1_1_alex_net_fixture" ],
+    [ "ArrayAccessor", "classarm__compute_1_1test_1_1_array_accessor.xhtml", "classarm__compute_1_1test_1_1_array_accessor" ],
+    [ "AssetsLibrary", "classarm__compute_1_1test_1_1_assets_library.xhtml", "classarm__compute_1_1test_1_1_assets_library" ],
     [ "BatchNormalizationLayerFixture", "classarm__compute_1_1test_1_1_batch_normalization_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_batch_normalization_layer_fixture" ],
-    [ "ConvolutionLayerFixture", "classarm__compute_1_1test_1_1_convolution_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_convolution_layer_fixture" ],
-    [ "DepthwiseConvolutionFixture", "classarm__compute_1_1test_1_1_depthwise_convolution_fixture.xhtml", "classarm__compute_1_1test_1_1_depthwise_convolution_fixture" ],
-    [ "DepthwiseSeparableConvolutionLayerFixture", "classarm__compute_1_1test_1_1_depthwise_separable_convolution_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_depthwise_separable_convolution_layer_fixture" ],
-    [ "FloorFixture", "classarm__compute_1_1test_1_1_floor_fixture.xhtml", "classarm__compute_1_1test_1_1_floor_fixture" ],
-    [ "FullyConnectedLayerFixture", "classarm__compute_1_1test_1_1_fully_connected_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_fully_connected_layer_fixture" ],
-    [ "GEMMFixture", "classarm__compute_1_1test_1_1_g_e_m_m_fixture.xhtml", "classarm__compute_1_1test_1_1_g_e_m_m_fixture" ],
-    [ "LeNet5Fixture", "classarm__compute_1_1test_1_1_le_net5_fixture.xhtml", "classarm__compute_1_1test_1_1_le_net5_fixture" ],
-    [ "NormalizationLayerFixture", "classarm__compute_1_1test_1_1_normalization_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_normalization_layer_fixture" ],
-    [ "PoolingLayerFixture", "classarm__compute_1_1test_1_1_pooling_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_pooling_layer_fixture" ],
-    [ "ROIPoolingLayerFixture", "classarm__compute_1_1test_1_1_r_o_i_pooling_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_r_o_i_pooling_layer_fixture" ],
     [ "CLAccessor", "classarm__compute_1_1test_1_1_c_l_accessor.xhtml", "classarm__compute_1_1test_1_1_c_l_accessor" ],
     [ "CLArrayAccessor", "classarm__compute_1_1test_1_1_c_l_array_accessor.xhtml", "classarm__compute_1_1test_1_1_c_l_array_accessor" ],
     [ "CLLutAccessor", "classarm__compute_1_1test_1_1_c_l_lut_accessor.xhtml", "classarm__compute_1_1test_1_1_c_l_lut_accessor" ],
+    [ "common_promoted_signed_type", "structarm__compute_1_1test_1_1common__promoted__signed__type.xhtml", "structarm__compute_1_1test_1_1common__promoted__signed__type" ],
+    [ "common_promoted_unsigned_type", "structarm__compute_1_1test_1_1common__promoted__unsigned__type.xhtml", "structarm__compute_1_1test_1_1common__promoted__unsigned__type" ],
+    [ "ConvolutionLayerFixture", "classarm__compute_1_1test_1_1_convolution_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_convolution_layer_fixture" ],
+    [ "DepthwiseConvolutionLayerFixture", "classarm__compute_1_1test_1_1_depthwise_convolution_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_depthwise_convolution_layer_fixture" ],
+    [ "DepthwiseSeparableConvolutionLayerFixture", "classarm__compute_1_1test_1_1_depthwise_separable_convolution_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_depthwise_separable_convolution_layer_fixture" ],
+    [ "FloorFixture", "classarm__compute_1_1test_1_1_floor_fixture.xhtml", "classarm__compute_1_1test_1_1_floor_fixture" ],
+    [ "FullyConnectedLayerFixture", "classarm__compute_1_1test_1_1_fully_connected_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_fully_connected_layer_fixture" ],
+    [ "GCAccessor", "classarm__compute_1_1test_1_1_g_c_accessor.xhtml", "classarm__compute_1_1test_1_1_g_c_accessor" ],
+    [ "GEMMFixture", "classarm__compute_1_1test_1_1_g_e_m_m_fixture.xhtml", "classarm__compute_1_1test_1_1_g_e_m_m_fixture" ],
+    [ "GEMMLowpMatrixMultiplyCoreFixture", "classarm__compute_1_1test_1_1_g_e_m_m_lowp_matrix_multiply_core_fixture.xhtml", "classarm__compute_1_1test_1_1_g_e_m_m_lowp_matrix_multiply_core_fixture" ],
     [ "IAccessor", "classarm__compute_1_1test_1_1_i_accessor.xhtml", "classarm__compute_1_1test_1_1_i_accessor" ],
     [ "IArrayAccessor", "classarm__compute_1_1test_1_1_i_array_accessor.xhtml", "classarm__compute_1_1test_1_1_i_array_accessor" ],
     [ "ILutAccessor", "classarm__compute_1_1test_1_1_i_lut_accessor.xhtml", "classarm__compute_1_1test_1_1_i_lut_accessor" ],
-    [ "Accessor", "classarm__compute_1_1test_1_1_accessor.xhtml", "classarm__compute_1_1test_1_1_accessor" ],
-    [ "ArrayAccessor", "classarm__compute_1_1test_1_1_array_accessor.xhtml", "classarm__compute_1_1test_1_1_array_accessor" ],
+    [ "LeNet5Fixture", "classarm__compute_1_1test_1_1_le_net5_fixture.xhtml", "classarm__compute_1_1test_1_1_le_net5_fixture" ],
     [ "LutAccessor", "classarm__compute_1_1test_1_1_lut_accessor.xhtml", "classarm__compute_1_1test_1_1_lut_accessor" ],
+    [ "MobileNetFixture", "classarm__compute_1_1test_1_1_mobile_net_fixture.xhtml", "classarm__compute_1_1test_1_1_mobile_net_fixture" ],
+    [ "MobileNetV1Fixture", "classarm__compute_1_1test_1_1_mobile_net_v1_fixture.xhtml", "classarm__compute_1_1test_1_1_mobile_net_v1_fixture" ],
+    [ "NESynthetizeFunction", "classarm__compute_1_1test_1_1_n_e_synthetize_function.xhtml", "classarm__compute_1_1test_1_1_n_e_synthetize_function" ],
+    [ "NESynthetizeFunctionWithZeroConstantBorder", "classarm__compute_1_1test_1_1_n_e_synthetize_function_with_zero_constant_border.xhtml", "classarm__compute_1_1test_1_1_n_e_synthetize_function_with_zero_constant_border" ],
+    [ "NormalizationLayerFixture", "classarm__compute_1_1test_1_1_normalization_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_normalization_layer_fixture" ],
     [ "PaddingCalculator", "classarm__compute_1_1test_1_1_padding_calculator.xhtml", "classarm__compute_1_1test_1_1_padding_calculator" ],
+    [ "PoolingLayerFixture", "classarm__compute_1_1test_1_1_pooling_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_pooling_layer_fixture" ],
     [ "RawLutAccessor", "classarm__compute_1_1test_1_1_raw_lut_accessor.xhtml", "classarm__compute_1_1test_1_1_raw_lut_accessor" ],
     [ "RawTensor", "classarm__compute_1_1test_1_1_raw_tensor.xhtml", "classarm__compute_1_1test_1_1_raw_tensor" ],
+    [ "ROIPoolingLayerFixture", "classarm__compute_1_1test_1_1_r_o_i_pooling_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_r_o_i_pooling_layer_fixture" ],
     [ "SimpleTensor", "classarm__compute_1_1test_1_1_simple_tensor.xhtml", "classarm__compute_1_1test_1_1_simple_tensor" ],
-    [ "TensorCache", "classarm__compute_1_1test_1_1_tensor_cache.xhtml", "classarm__compute_1_1test_1_1_tensor_cache" ],
-    [ "common_promoted_signed_type", "structarm__compute_1_1test_1_1common__promoted__signed__type.xhtml", "structarm__compute_1_1test_1_1common__promoted__signed__type" ]
+    [ "SoftmaxLayerFixture", "classarm__compute_1_1test_1_1_softmax_layer_fixture.xhtml", "classarm__compute_1_1test_1_1_softmax_layer_fixture" ],
+    [ "TensorCache", "classarm__compute_1_1test_1_1_tensor_cache.xhtml", "classarm__compute_1_1test_1_1_tensor_cache" ]
 ];
\ No newline at end of file