arm_compute v18.05
diff --git a/documentation/search/functions_b.js b/documentation/search/functions_b.js
index 6330df5..e296c97 100644
--- a/documentation/search/functions_b.js
+++ b/documentation/search/functions_b.js
@@ -2,27 +2,6 @@
 [
   ['l2_5fhyst_5fthreshold',['l2_hyst_threshold',['../classarm__compute_1_1_h_o_g_info.xhtml#a954d05635b1ff48daffdd70d8a1a6443',1,'arm_compute::HOGInfo']]],
   ['l2_5fnormalize',['l2_normalize',['../l2__normalize_8cl.xhtml#ab09ea0cc113c0aed126f90b6de71eb2d',1,'l2_normalize(): l2_normalize.cl'],['../namespacearm__compute_1_1test_1_1validation_1_1reference.xhtml#a238d3ab8cdae100387631d6491204c6b',1,'arm_compute::test::validation::reference::l2_normalize(const SimpleTensor< T > &src, unsigned int axis, float epsilon)'],['../namespacearm__compute_1_1test_1_1validation_1_1reference.xhtml#af0e1f08a54d6896f4d1e7b5ee7f54852',1,'arm_compute::test::validation::reference::l2_normalize(const SimpleTensor< float > &src, unsigned int axis, float epsilon)']]],
-  ['l2normalizelayer',['L2NormalizeLayer',['../classarm__compute_1_1graph_1_1_l2_normalize_layer.xhtml#ae6c901659a168b351b78a8eaeed4810f',1,'arm_compute::graph::L2NormalizeLayer']]],
-  ['large1dshapes',['Large1DShapes',['../classarm__compute_1_1test_1_1datasets_1_1_large1_d_shapes.xhtml#af537cfa758eca0ba6254354cf29bb35a',1,'arm_compute::test::datasets::Large1DShapes']]],
-  ['large2dshapes',['Large2DShapes',['../classarm__compute_1_1test_1_1datasets_1_1_large2_d_shapes.xhtml#aec6e35680c5a27de50d771cc7a4ab568',1,'arm_compute::test::datasets::Large2DShapes']]],
-  ['large3dshapes',['Large3DShapes',['../classarm__compute_1_1test_1_1datasets_1_1_large3_d_shapes.xhtml#aa6c076c0bc51f626dc92e460434f39a0',1,'arm_compute::test::datasets::Large3DShapes']]],
-  ['large4dshapes',['Large4DShapes',['../classarm__compute_1_1test_1_1datasets_1_1_large4_d_shapes.xhtml#aeca085a1350713335ede663fcbcfe5f0',1,'arm_compute::test::datasets::Large4DShapes']]],
-  ['largeconvolutionlayerdataset',['LargeConvolutionLayerDataset',['../classarm__compute_1_1test_1_1datasets_1_1_large_convolution_layer_dataset.xhtml#a5fc2698fe3f094b4c7900606ee1b699b',1,'arm_compute::test::datasets::LargeConvolutionLayerDataset']]],
-  ['largedepthwiseconvolutionlayerdataset',['LargeDepthwiseConvolutionLayerDataset',['../classarm__compute_1_1test_1_1datasets_1_1_large_depthwise_convolution_layer_dataset.xhtml#ab2efa4ae1cce5452df4fd6827043c21d',1,'arm_compute::test::datasets::LargeDepthwiseConvolutionLayerDataset']]],
-  ['largedepthwiseconvolutionlayerdataset3x3',['LargeDepthwiseConvolutionLayerDataset3x3',['../classarm__compute_1_1test_1_1datasets_1_1_large_depthwise_convolution_layer_dataset3x3.xhtml#aa0e96d1eaa61f7c1664f2495a00b48ac',1,'arm_compute::test::datasets::LargeDepthwiseConvolutionLayerDataset3x3']]],
-  ['largefullyconnectedlayerdataset',['LargeFullyConnectedLayerDataset',['../classarm__compute_1_1test_1_1datasets_1_1_large_fully_connected_layer_dataset.xhtml#a67e061497f9e20d506a0016a13f76829',1,'arm_compute::test::datasets::LargeFullyConnectedLayerDataset']]],
-  ['largegemmdataset',['LargeGEMMDataset',['../classarm__compute_1_1test_1_1datasets_1_1_large_g_e_m_m_dataset.xhtml#aae88224f4fa8355a2453aa0f8c82ff81',1,'arm_compute::test::datasets::LargeGEMMDataset']]],
-  ['largegemmlowpdataset',['LargeGEMMLowpDataset',['../classarm__compute_1_1test_1_1datasets_1_1_large_g_e_m_m_lowp_dataset.xhtml#a641962fb8e0dc88399b7ac06b1e574da',1,'arm_compute::test::datasets::LargeGEMMLowpDataset']]],
-  ['largehogdescriptordataset',['LargeHOGDescriptorDataset',['../classarm__compute_1_1test_1_1datasets_1_1_large_h_o_g_descriptor_dataset.xhtml#aa25e040e8c459bcdd5321da95aa6517c',1,'arm_compute::test::datasets::LargeHOGDescriptorDataset']]],
-  ['largeimagefiles',['LargeImageFiles',['../classarm__compute_1_1test_1_1datasets_1_1_large_image_files.xhtml#ab5d10e431be452a04cff8effae2c425d',1,'arm_compute::test::datasets::LargeImageFiles']]],
-  ['largeimageshapes',['LargeImageShapes',['../classarm__compute_1_1test_1_1datasets_1_1_large_image_shapes.xhtml#abe0fe955d4585a33d14e526d99374c22',1,'arm_compute::test::datasets::LargeImageShapes']]],
-  ['largescalelayershapes',['LargeScaleLayerShapes',['../classarm__compute_1_1test_1_1datasets_1_1_large_scale_layer_shapes.xhtml#a13f7fea95075b8f47e846ddff399b1e5',1,'arm_compute::test::datasets::LargeScaleLayerShapes']]],
-  ['largeshapes',['LargeShapes',['../classarm__compute_1_1test_1_1datasets_1_1_large_shapes.xhtml#a9715c2e5fcad0e230de11c4f66ecf8a3',1,'arm_compute::test::datasets::LargeShapes']]],
-  ['largeshapesbroadcast',['LargeShapesBroadcast',['../classarm__compute_1_1test_1_1datasets_1_1_large_shapes_broadcast.xhtml#a36423f389d3779c338041d95532dcdb2',1,'arm_compute::test::datasets::LargeShapesBroadcast']]],
-  ['lenet5activationlayerdataset',['LeNet5ActivationLayerDataset',['../classarm__compute_1_1test_1_1datasets_1_1_le_net5_activation_layer_dataset.xhtml#a1214ab786c67321e2b26ed65c778ca34',1,'arm_compute::test::datasets::LeNet5ActivationLayerDataset::LeNet5ActivationLayerDataset()'],['../classarm__compute_1_1test_1_1datasets_1_1_le_net5_activation_layer_dataset.xhtml#af59a36b60ce95ae4fb8b7c7e90805feb',1,'arm_compute::test::datasets::LeNet5ActivationLayerDataset::LeNet5ActivationLayerDataset(LeNet5ActivationLayerDataset &&)=default']]],
-  ['lenet5convolutionlayerdataset',['LeNet5ConvolutionLayerDataset',['../classarm__compute_1_1test_1_1datasets_1_1_le_net5_convolution_layer_dataset.xhtml#a3a52dcbb8d093d9899337cb9c022aa59',1,'arm_compute::test::datasets::LeNet5ConvolutionLayerDataset']]],
-  ['lenet5fullyconnectedlayerdataset',['LeNet5FullyConnectedLayerDataset',['../classarm__compute_1_1test_1_1datasets_1_1_le_net5_fully_connected_layer_dataset.xhtml#a3e6b1264353f809d02913c6d10a5530f',1,'arm_compute::test::datasets::LeNet5FullyConnectedLayerDataset']]],
-  ['lenet5poolinglayerdataset',['LeNet5PoolingLayerDataset',['../classarm__compute_1_1test_1_1datasets_1_1_le_net5_pooling_layer_dataset.xhtml#af6e1aa0a2104e54eac9fe81f66098d10',1,'arm_compute::test::datasets::LeNet5PoolingLayerDataset']]],
   ['level',['level',['../classarm__compute_1_1test_1_1framework_1_1_test_error.xhtml#a20b426e4b9bb65d7a0b9316022d0adef',1,'arm_compute::test::framework::TestError']]],
   ['lifetime_5fmanager',['lifetime_manager',['../classarm__compute_1_1_i_memory_manager.xhtml#ab065826e9ee10f61d681b2103eaa74ed',1,'arm_compute::IMemoryManager::lifetime_manager()'],['../classarm__compute_1_1_memory_manager_on_demand.xhtml#ab551a6658a80a521dfb3426b1a3cbfb8',1,'arm_compute::MemoryManagerOnDemand::lifetime_manager()']]],
   ['limit',['limit',['../structarm__compute_1_1_border_size.xhtml#a00ac5d6334fe3217b4ef49ea8dc61fb0',1,'arm_compute::BorderSize']]],
@@ -30,13 +9,14 @@
   ['link_5fprogram',['link_program',['../classarm__compute_1_1_g_c_program.xhtml#a5b4af3fb9839027279876a231a328ec9',1,'arm_compute::GCProgram']]],
   ['listoption',['ListOption',['../classarm__compute_1_1test_1_1framework_1_1_list_option.xhtml#ad3d07e9d0c0ca2fb73095349c0903b74',1,'arm_compute::test::framework::ListOption']]],
   ['lktracker_5fstage0',['lktracker_stage0',['../optical__flow__pyramid__lk_8cl.xhtml#ae1961d0f636da631c35ffaf096187840',1,'optical_flow_pyramid_lk.cl']]],
-  ['lktracker_5fstage1',['lktracker_stage1',['../optical__flow__pyramid__lk_8cl.xhtml#a97401877f0071dbe2443c697b29d80e0',1,'optical_flow_pyramid_lk.cl']]],
+  ['lktracker_5fstage1',['lktracker_stage1',['../optical__flow__pyramid__lk_8cl.xhtml#a58a96623b3f2f8696e9ab6cf101d955c',1,'optical_flow_pyramid_lk.cl']]],
   ['load',['load',['../classarm__compute_1_1_c_l_symbols.xhtml#a32db0706b9c174ef7238a15760e232fe',1,'arm_compute::CLSymbols']]],
-  ['load_5fbinary',['load_binary',['../classarm__compute_1_1_c_l_kernel_library.xhtml#a389a543ae040ca6bf6b57fd6215f154b',1,'arm_compute::CLKernelLibrary::load_binary()'],['../classarm__compute_1_1_g_c_kernel_library.xhtml#a389a543ae040ca6bf6b57fd6215f154b',1,'arm_compute::GCKernelLibrary::load_binary()']]],
+  ['load_5fbinary',['load_binary',['../classarm__compute_1_1_g_c_kernel_library.xhtml#a389a543ae040ca6bf6b57fd6215f154b',1,'arm_compute::GCKernelLibrary']]],
   ['load_5fdefault',['load_default',['../classarm__compute_1_1_c_l_symbols.xhtml#a7d9b5b93ad5e6018700fa36de6e1e279',1,'arm_compute::CLSymbols']]],
   ['load_5ffrom_5ffile',['load_from_file',['../classarm__compute_1_1_c_l_tuner.xhtml#a5ddfa449f78e4c4d8345e37f1719cc57',1,'arm_compute::CLTuner']]],
   ['load_5fmatrix_5frow',['load_matrix_row',['../namespacearm__compute_1_1detail.xhtml#afaba543670e99c2483e0bd1996201ba3',1,'arm_compute::detail::load_matrix_row(const float *ptr)'],['../namespacearm__compute_1_1detail.xhtml#a5db34f1ae85326efebbe1dadb65f0301',1,'arm_compute::detail::load_matrix_row(const float *ptr, int weights_offset=0)'],['../namespacearm__compute_1_1detail.xhtml#ae45ede86aac420e1c4f6a0e4ef22bf89',1,'arm_compute::detail::load_matrix_row(const qint8_t *ptr, int weights_offset=0)'],['../namespacearm__compute_1_1detail.xhtml#a8b01a1b2b7bd61029dfaa8601b23b4fc',1,'arm_compute::detail::load_matrix_row(const uint8_t *ptr, int weights_offset=0)']]],
   ['load_5ftrained_5fdata',['load_trained_data',['../namespacearm__compute_1_1utils.xhtml#af214346f90d640ac468dd90fa2a275cc',1,'arm_compute::utils']]],
+  ['locally_5fconnected',['locally_connected',['../namespacearm__compute_1_1test_1_1validation_1_1reference.xhtml#ac2ec089a63eb5f7980a98d7ac1ef8377',1,'arm_compute::test::validation::reference::locally_connected(const SimpleTensor< T > &src, const SimpleTensor< T > &weights, const SimpleTensor< TB > &bias, const TensorShape &output_shape, const PadStrideInfo &info)'],['../namespacearm__compute_1_1test_1_1validation_1_1reference.xhtml#a86290449cccd9f7ea563247982525a64',1,'arm_compute::test::validation::reference::locally_connected(const SimpleTensor< float > &src, const SimpleTensor< float > &weights, const SimpleTensor< float > &bias, const TensorShape &output_shape, const PadStrideInfo &info)']]],
   ['lock_5fpool',['lock_pool',['../classarm__compute_1_1_i_pool_manager.xhtml#abab838bc75d6ecf91c0c278fff0e3d6f',1,'arm_compute::IPoolManager::lock_pool()'],['../classarm__compute_1_1_pool_manager.xhtml#a942998df91ceab307b20b89f0c4479c7',1,'arm_compute::PoolManager::lock_pool()']]],
   ['log',['log',['../classarm__compute_1_1logging_1_1_logger.xhtml#a50292ee16d3334856912eb89cffbcf83',1,'arm_compute::logging::Logger::log(LogLevel log_level, const std::string &msg)'],['../classarm__compute_1_1logging_1_1_logger.xhtml#a2359a792f2d9a5c74d58017912a9fe24',1,'arm_compute::logging::Logger::log(LogLevel log_level, const std::string &fmt, Ts &&...args)'],['../structarm__compute_1_1test_1_1fixed__point__arithmetic_1_1detail_1_1functions.xhtml#a33520868a877b6b9a1beccdc1aaa4ec6',1,'arm_compute::test::fixed_point_arithmetic::detail::functions::log()'],['../namespacearm__compute_1_1test_1_1fixed__point__arithmetic_1_1detail.xhtml#a8c8ce35c61b4f71cccec28d18161eaa1',1,'arm_compute::test::fixed_point_arithmetic::detail::log()']]],
   ['log_5ffailed_5fexpectation',['log_failed_expectation',['../classarm__compute_1_1test_1_1framework_1_1_framework.xhtml#a0128e62cd67888b56078dac05dd59761',1,'arm_compute::test::framework::Framework']]],
@@ -55,10 +35,12 @@
   ['logmsg',['LogMsg',['../structarm__compute_1_1logging_1_1_log_msg.xhtml#a7a52b7ac5573a192829860829803041c',1,'arm_compute::logging::LogMsg::LogMsg()'],['../structarm__compute_1_1logging_1_1_log_msg.xhtml#a8c55b53c8a48244a70681a7e09f08045',1,'arm_compute::logging::LogMsg::LogMsg(std::string msg, LogLevel log_level=LogLevel::OFF)']]],
   ['lower_5fstring',['lower_string',['../namespacearm__compute.xhtml#a532fb45c0261724a4c2e755cfd3a44e6',1,'arm_compute']]],
   ['lrelu_5fop',['lrelu_op',['../activation__layer_8cl.xhtml#a067fc4f955fe2f0ea21900c0a3772d5e',1,'activation_layer.cl']]],
+  ['lstmparams',['LSTMParams',['../classarm__compute_1_1_l_s_t_m_params.xhtml#ada73ca6bbffdf20b246b101e1d8e2ab1',1,'arm_compute::LSTMParams::LSTMParams()'],['../classarm__compute_1_1_l_s_t_m_params.xhtml#addc401e45b660bdd3c8e27828b88d036',1,'arm_compute::LSTMParams::LSTMParams(const LSTMParams &)=delete']]],
   ['lu_5fbrelu_5fop',['lu_brelu_op',['../activation__layer_8cl.xhtml#a979d1d0d0b9b9595f467d94b1c22faea',1,'lu_brelu_op(DATA_TYPEVEC_SIZE x): activation_layer.cl'],['../activation__layer__qa8_8cl.xhtml#a979d1d0d0b9b9595f467d94b1c22faea',1,'lu_brelu_op(DATA_TYPEVEC_SIZE x): activation_layer_qa8.cl']]],
   ['lubrelu',['lubrelu',['../structarm__compute_1_1detail_1_1lubrelu.xhtml#acc201840dbd6c9794d282209aae9b19f',1,'arm_compute::detail::lubrelu']]],
   ['lut',['Lut',['../classarm__compute_1_1_lut.xhtml#a0f61968969758af458b1bb644445cb4d',1,'arm_compute::Lut::Lut()'],['../classarm__compute_1_1_lut.xhtml#adad4e75f50babe21da02638fa2cfb9d1',1,'arm_compute::Lut::Lut(size_t num_elements, DataType data_type)']]],
   ['lutaccessor',['LutAccessor',['../classarm__compute_1_1test_1_1_lut_accessor.xhtml#ae99963d5a188fc22b0943680f9d463ad',1,'arm_compute::test::LutAccessor::LutAccessor(Lut &lut)'],['../classarm__compute_1_1test_1_1_lut_accessor.xhtml#ac8490a0e13403aa46250b736a3a9b1cc',1,'arm_compute::test::LutAccessor::LutAccessor(const LutAccessor &)=delete'],['../classarm__compute_1_1test_1_1_lut_accessor.xhtml#a1963ce09163dcfe7437106500bc2482d',1,'arm_compute::test::LutAccessor::LutAccessor(LutAccessor &&)=default']]],
   ['lutallocator',['LutAllocator',['../classarm__compute_1_1_lut_allocator.xhtml#a5fdb67ad7cf44fcbc5bf7bd0a7a1ca09',1,'arm_compute::LutAllocator']]],
+  ['lws_5fhint',['lws_hint',['../classarm__compute_1_1_i_c_l_kernel.xhtml#a0737b867334392d5dc5c2e3291d67dbf',1,'arm_compute::ICLKernel']]],
   ['lws_5ftable',['lws_table',['../classarm__compute_1_1_c_l_tuner.xhtml#a14d465f5c80ab980a9f5611eb80fa43c',1,'arm_compute::CLTuner']]]
 ];