blob: 2fbc187aab2d9e4bdb3ccf8b2d5fae56c9ab1254 [file] [log] [blame]
Anthony Barbier8140e1e2017-12-14 23:48:46 +00001var NAVTREE =
2[
3 [ "Compute Library", "index.xhtml", [
4 [ "Introduction", "index.xhtml", [
5 [ "Contact / Support", "index.xhtml#S0_1_contact", null ],
6 [ "Pre-built binaries", "index.xhtml#S0_2_prebuilt_binaries", null ],
7 [ "File organisation", "index.xhtml#S1_file_organisation", null ],
8 [ "Release versions and changelog", "index.xhtml#S2_versions_changelog", [
9 [ "Release versions", "index.xhtml#S2_1_versions", null ],
10 [ "Changelog", "index.xhtml#S2_2_changelog", null ]
11 ] ],
12 [ "How to build the library and the examples", "index.xhtml#S3_how_to_build", [
13 [ "Build options", "index.xhtml#S3_1_build_options", null ],
14 [ "Building for Linux", "index.xhtml#S3_2_linux", [
15 [ "How to build the library ?", "index.xhtml#S3_2_1_library", null ],
16 [ "How to manually build the examples ?", "index.xhtml#S3_2_2_examples", null ]
17 ] ],
18 [ "Building for Android", "index.xhtml#S3_3_android", [
19 [ "How to build the library ?", "index.xhtml#S3_3_1_library", null ],
20 [ "How to manually build the examples ?", "index.xhtml#S3_3_2_examples", null ]
21 ] ],
22 [ "Building for bare metal", "index.xhtml#S3_4_bare_metal", [
23 [ "How to build the library ?", "index.xhtml#S3_4_1_library", null ],
24 [ "How to manually build the examples ?", "index.xhtml#S3_4_2_examples", null ]
25 ] ],
26 [ "Building on a Windows host system", "index.xhtml#S3_5_windows_host", [
27 [ "Bash on Ubuntu on Windows", "index.xhtml#S3_5_1_ubuntu_on_windows", null ],
28 [ "Cygwin", "index.xhtml#S3_5_2_cygwin", null ]
29 ] ],
30 [ "The OpenCL stub library", "index.xhtml#S3_6_cl_stub_library", null ],
Jenkins52ba29e2018-08-29 15:32:11 +000031 [ "The Linux OpenGLES and EGL stub libraries", "index.xhtml#S3_7_gles_stub_library", null ],
32 [ "OpenCL DDK Requirements", "index.xhtml#S3_8_cl_requirements", [
33 [ "Hard Requirements", "index.xhtml#S3_8_1_cl_hard_requirements", null ],
34 [ "Performance improvements", "index.xhtml#S3_8_2_cl_performance_requirements", null ]
35 ] ],
36 [ "OpenCL Tuner", "index.xhtml#S3_9_cl_tuner", [
37 [ "How to use it", "index.xhtml#S3_9_1_cl_tuner_how_to", null ]
38 ] ]
Anthony Barbier8140e1e2017-12-14 23:48:46 +000039 ] ]
40 ] ],
41 [ "Library architecture", "architecture.xhtml", [
42 [ "Core vs Runtime libraries", "architecture.xhtml#S4_1", null ],
43 [ "Windows, kernels, multi-threading and functions", "architecture.xhtml#S4_2_windows_kernels_mt_functions", [
44 [ "Windows", "architecture.xhtml#S4_2_1_windows", null ],
45 [ "Kernels", "architecture.xhtml#S4_2_2", null ],
46 [ "Multi-threading", "architecture.xhtml#S4_2_3", null ],
47 [ "Functions", "architecture.xhtml#S4_2_4", null ],
48 [ "OpenCL Scheduler and kernel library", "architecture.xhtml#S4_4_1_cl_scheduler", null ],
49 [ "OpenCL events and synchronization", "architecture.xhtml#S4_4_2_events_sync", null ],
50 [ "OpenCL / NEON interoperability", "architecture.xhtml#S4_4_2_cl_neon", null ]
51 ] ],
52 [ "Algorithms", "architecture.xhtml#S4_5_algorithms", null ],
53 [ "Images, padding, border modes and tensors", "architecture.xhtml#S4_6_images_tensors", [
54 [ "Padding and border modes", "architecture.xhtml#S4_6_1_padding_and_border", [
55 [ "Padding", "architecture.xhtml#padding", null ],
56 [ "Valid regions", "architecture.xhtml#valid_region", null ]
57 ] ],
58 [ "Tensors", "architecture.xhtml#S4_6_2_tensors", null ],
59 [ "Images and Tensors description conventions", "architecture.xhtml#S4_6_3_description_conventions", null ],
Jenkins52ba29e2018-08-29 15:32:11 +000060 [ "Working with Images and Tensors using iterators", "architecture.xhtml#S4_6_4_working_with_objects", null ],
61 [ "Sub-tensors", "architecture.xhtml#S4_6_5_sub_tensors", null ]
Anthony Barbier8140e1e2017-12-14 23:48:46 +000062 ] ],
63 [ "MemoryManager", "architecture.xhtml#S4_7_memory_manager", [
64 [ "MemoryGroup, MemoryPool and MemoryManager Components", "architecture.xhtml#S4_7_1_memory_manager_components", [
65 [ "MemoryGroup", "architecture.xhtml#S4_7_1_1_memory_group", null ],
66 [ "MemoryPool", "architecture.xhtml#S4_7_1_2_memory_pool", null ],
67 [ "MemoryManager Components", "architecture.xhtml#S4_7_1_2_memory_manager_components", null ]
68 ] ],
69 [ "Working with the Memory Manager", "architecture.xhtml#S4_7_2_working_with_memory_manager", null ],
70 [ "Function support", "architecture.xhtml#S4_7_3_memory_manager_function_support", null ]
Jenkinsc3f34a42018-03-02 12:38:09 +000071 ] ],
72 [ "OpenCL Tuner", "architecture.xhtml#S4_8_opencl_tuner", null ]
Anthony Barbier8140e1e2017-12-14 23:48:46 +000073 ] ],
74 [ "Validation and benchmarks tests", "tests.xhtml", [
75 [ "Overview", "tests.xhtml#tests_overview", [
76 [ "Directory structure", "tests.xhtml#tests_overview_structure", null ],
77 [ "Fixtures", "tests.xhtml#tests_overview_fixtures", [
78 [ "Fixture", "tests.xhtml#tests_overview_fixtures_fixture", null ],
79 [ "Data fixture", "tests.xhtml#tests_overview_fixtures_data_fixture", null ]
80 ] ],
81 [ "Test cases", "tests.xhtml#tests_overview_test_cases", [
82 [ "Test case", "tests.xhtml#tests_overview_test_cases_test_case", null ],
83 [ "Fixture test case", "tests.xhtml#tests_overview_test_cases_fixture_fixture_test_case", null ],
84 [ "Registering a fixture as test case", "tests.xhtml#tests_overview_test_cases_fixture_register_fixture_test_case", null ],
85 [ "Data test case", "tests.xhtml#tests_overview_test_cases_data_test_case", null ],
86 [ "Fixture data test case", "tests.xhtml#tests_overview_test_cases_fixture_data_test_case", null ],
87 [ "Registering a fixture as data test case", "tests.xhtml#tests_overview_test_cases_register_fixture_data_test_case", null ]
88 ] ]
89 ] ],
90 [ "Writing validation tests", "tests.xhtml#writing_tests", null ],
91 [ "Running tests", "tests.xhtml#tests_running_tests", [
Jenkinsb3a371b2018-05-23 11:36:53 +010092 [ "Benchmarking and validation suites", "tests.xhtml#tests_running_tests_benchmark_and_validation", [
Anthony Barbier8140e1e2017-12-14 23:48:46 +000093 [ "Filter tests", "tests.xhtml#tests_running_tests_benchmarking_filter", null ],
94 [ "Runtime", "tests.xhtml#tests_running_tests_benchmarking_runtime", null ],
95 [ "Output", "tests.xhtml#tests_running_tests_benchmarking_output", null ],
96 [ "Mode", "tests.xhtml#tests_running_tests_benchmarking_mode", null ],
Anthony Barbierf45d5a92018-01-24 16:23:15 +000097 [ "Instruments", "tests.xhtml#tests_running_tests_benchmarking_instruments", null ],
98 [ "Examples", "tests.xhtml#tests_running_examples", null ]
Anthony Barbier8140e1e2017-12-14 23:48:46 +000099 ] ]
100 ] ]
101 ] ],
102 [ "Importing data from existing models", "data_import.xhtml", [
103 [ "Extract data from pre-trained caffe model", "data_import.xhtml#caffe_data_extractor", [
104 [ "How to use the script", "data_import.xhtml#caffe_how_to", null ],
105 [ "What is the expected output from the script", "data_import.xhtml#caffe_result", null ]
106 ] ],
107 [ "Extract data from pre-trained tensorflow model", "data_import.xhtml#tensorflow_data_extractor", [
108 [ "How to use the script", "data_import.xhtml#tensorflow_how_to", null ],
109 [ "What is the expected output from the script", "data_import.xhtml#tensorflow_result", null ]
110 ] ]
111 ] ],
112 [ "Namespaces", null, [
113 [ "Namespace List", "namespaces.xhtml", "namespaces" ],
114 [ "Namespace Members", "namespacemembers.xhtml", [
115 [ "All", "namespacemembers.xhtml", "namespacemembers_dup" ],
116 [ "Functions", "namespacemembers_func.xhtml", "namespacemembers_func" ],
117 [ "Variables", "namespacemembers_vars.xhtml", null ],
118 [ "Typedefs", "namespacemembers_type.xhtml", "namespacemembers_type" ],
Jenkinsb3a371b2018-05-23 11:36:53 +0100119 [ "Enumerations", "namespacemembers_enum.xhtml", null ]
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000120 ] ]
121 ] ],
122 [ "Data Structures", "annotated.xhtml", [
123 [ "Data Structures", "annotated.xhtml", "annotated_dup" ],
124 [ "Data Structure Index", "classes.xhtml", null ],
125 [ "Class Hierarchy", "hierarchy.xhtml", "hierarchy" ],
126 [ "Data Fields", "functions.xhtml", [
127 [ "All", "functions.xhtml", "functions_dup" ],
128 [ "Functions", "functions_func.xhtml", "functions_func" ],
129 [ "Variables", "functions_vars.xhtml", "functions_vars" ],
130 [ "Typedefs", "functions_type.xhtml", null ],
131 [ "Enumerations", "functions_enum.xhtml", null ],
132 [ "Related Functions", "functions_rela.xhtml", null ]
133 ] ]
134 ] ],
135 [ "Files", null, [
136 [ "File List", "files.xhtml", "files" ],
137 [ "Globals", "globals.xhtml", [
138 [ "All", "globals.xhtml", "globals_dup" ],
139 [ "Functions", "globals_func.xhtml", "globals_func" ],
140 [ "Variables", "globals_vars.xhtml", null ],
141 [ "Typedefs", "globals_type.xhtml", null ],
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000142 [ "Macros", "globals_defs.xhtml", "globals_defs" ]
143 ] ]
144 ] ]
145 ] ]
146];
147
148var NAVTREEINDEX =
149[
150"_absolute_difference_8h.xhtml",
Jenkins52ba29e2018-08-29 15:32:11 +0000151"_c_l_2_channel_shuffle_8cpp.xhtml#ac2804db9b7a06b5b9749159349fb41ee",
152"_c_l_2_u_n_i_t_2_tensor_allocator_8cpp.xhtml#a567a0fd1d570601eeb9a3ea311a8f82f",
153"_c_l_device_backend_8h.xhtml",
154"_c_l_scharr3x3_8h.xhtml",
155"_dataset_modes_8h.xhtml",
156"_g_c_g_e_m_m_matrix_accumulate_biases_kernel_8h.xhtml",
157"_i_array_8h.xhtml#a276401fd5651e75431d3e1cc90601caa",
158"_log_msg_decorators_8h.xhtml",
159"_n_e_direct_convolution_detail_8h.xhtml#a96ebd967ad3ef1c2fcfaed80cab10567",
160"_n_e_o_n_2_arithmetic_subtraction_8cpp.xhtml#a9457361de80f40bb3fdfefee5b7c3841",
161"_n_e_o_n_2_pixel_wise_multiplication_8cpp.xhtml#aa670d48d66ab33363db0a492e2453e81",
162"_phase_8h_source.xhtml",
163"_type_reader_8h.xhtml#a1379e5f8a8b4640d7a52d901f0539ccd",
164"and_8h.xhtml#ac071623f14587f7cc6c4aea757d4378b",
165"arm__compute_2core_2_utils_8h.xhtml#afa7962c747457714d0944af80cb07058",
166"benchmark_2_c_l_2_fast_corners_8cpp.xhtml#a03d6956873131b3bdca39600a58f905a",
167"benchmark_2_g_l_e_s___c_o_m_p_u_t_e_2_fully_connected_layer_8cpp.xhtml#a300e663e27206e0b4c86cb86b5c79227",
168"benchmark_2_n_e_o_n_2_laplacian_pyramid_8cpp.xhtml#a833c2620a79106b76c9e1edab3e7769c",
169"classarm__compute_1_1_c_l_absolute_difference_kernel.xhtml#a493987e85723a8000eb26d1f00e2ad0e",
170"classarm__compute_1_1_c_l_convolution_rectangle.xhtml",
171"classarm__compute_1_1_c_l_fine_s_v_m_memory_region.xhtml#af540d8670cb2ccdec5a30fd2471c2e85",
172"classarm__compute_1_1_c_l_h_o_g_detector_kernel.xhtml#ac8f1ca778b425c6408a93b672b041dd0",
173"classarm__compute_1_1_c_l_median3x3_kernel.xhtml",
174"classarm__compute_1_1_c_l_sobel3x3_kernel.xhtml#a493987e85723a8000eb26d1f00e2ad0e",
175"classarm__compute_1_1_c_p_p_detection_window_non_maxima_suppression_kernel.xhtml#a112b35dd205c62ea6ed1447ef226da82",
176"classarm__compute_1_1_g_c_g_e_m_m.xhtml",
177"classarm__compute_1_1_g_e_m_m_reshape_info.xhtml#aee6f5a043173c4d51c11a54db8e0f519",
178"classarm__compute_1_1_i_g_c_tensor.xhtml#aa49cf1d6ea350774509911cad4903ad6",
179"classarm__compute_1_1_lut.xhtml#a6dc9c052a2732f899adccfaeee468364",
180"classarm__compute_1_1_n_e_col2_im_kernel.xhtml#adad68aacb0ee78bab2f9079780368dd7",
181"classarm__compute_1_1_n_e_edge_non_max_suppression_kernel.xhtml#a57a36344e261edfdfa97b19ac40b7c30",
182"classarm__compute_1_1_n_e_g_e_m_m_matrix_vector_multiply_kernel.xhtml#ab5656bb5b6334bdbe6e606c715872828",
183"classarm__compute_1_1_n_e_magnitude_phase_kernel.xhtml#aebf700d44017c1ff38ad0d3741aaac56",
184"classarm__compute_1_1_n_e_separable_convolution_hor_kernel.xhtml#a423f9a45a52983b4de5e2b347f4369c7",
185"classarm__compute_1_1_pixel_value.xhtml#a2abd12bde55e3887e34e030e8352e06d",
186"classarm__compute_1_1_tensor_info.xhtml#a6e1c061accc47c7fa11d0f014d3795f9",
187"classarm__compute_1_1graph_1_1_graph.xhtml#a6ebebd7e246eb58254aa2cff70fa7242",
188"classarm__compute_1_1graph_1_1backends_1_1_c_l_sub_tensor_handle.xhtml#a3a3488108174600975461132e1e3cc03",
189"classarm__compute_1_1graph__utils_1_1_validation_output_accessor.xhtml",
190"classarm__compute_1_1test_1_1_padding_calculator.xhtml#a0e65ad13124ea2cb5e255b640464e35facdccee7243b006a86ce2e3f33795b5be",
191"classarm__compute_1_1test_1_1framework_1_1_scheduler_timer.xhtml#ad94b6b2e29abc159c9624278938badb3",
192"color__convert_8cl.xhtml#a47fa13a636a45eaa621bdbcbb206895f",
193"functions_func_d.xhtml",
194"helpers_8h.xhtml#a7e4940407322d6f0ccb8b6b86b856019",
195"namespacearm__compute_1_1support.xhtml",
196"reference_2_accumulate_8cpp.xhtml#a80107badc51d92c79886955f52c61a1b",
197"sobel__filter_8cl.xhtml#ad40297671e8a51899c6114386492006b",
198"structarm__compute_1_1detail_1_1brelu.xhtml#a866d1f31a29495f573ed758878f9028a",
199"tests.xhtml#tests_overview",
200"utils_2_type_printer_8h.xhtml#a8af36ae3a3613112c3a95e57f606359a",
201"validation_2_c_l_2_direct_convolution_layer_8cpp.xhtml#ac7815e2d8e02049e895b982d8415ba2c",
202"validation_2_c_l_2_reshape_layer_8cpp_source.xhtml",
203"validation_2_n_e_o_n_2_convolution_layer_8cpp.xhtml#a2fdbbbe8bfaeed577986acf27b6f1389",
204"validation_2_n_e_o_n_2_scale_8cpp.xhtml",
205"validation_2reference_2_scale_8cpp.xhtml#a3ed6bfc6e3b5a03db71f1ab3f32b18fb"
Anthony Barbier8140e1e2017-12-14 23:48:46 +0000206];
207
208var SYNCONMSG = 'click to disable panel synchronisation';
209var SYNCOFFMSG = 'click to enable panel synchronisation';