Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 1 | /// |
Michele Di Giorgio | d9eaf61 | 2020-07-08 11:12:57 +0100 | [diff] [blame] | 2 | /// Copyright (c) 2018-2019 Arm Limited. |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 3 | /// |
| 4 | /// SPDX-License-Identifier: MIT |
| 5 | /// |
| 6 | /// Permission is hereby granted, free of charge, to any person obtaining a copy |
| 7 | /// of this software and associated documentation files (the "Software"), to |
| 8 | /// deal in the Software without restriction, including without limitation the |
| 9 | /// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or |
| 10 | /// sell copies of the Software, and to permit persons to whom the Software is |
| 11 | /// furnished to do so, subject to the following conditions: |
| 12 | /// |
| 13 | /// The above copyright notice and this permission notice shall be included in all |
| 14 | /// copies or substantial portions of the Software. |
| 15 | /// |
| 16 | /// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 17 | /// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 18 | /// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| 19 | /// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| 20 | /// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| 21 | /// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
| 22 | /// SOFTWARE. |
| 23 | /// |
| 24 | namespace arm_compute |
| 25 | { |
| 26 | /** |
| 27 | |
| 28 | @page functions_list List of functions |
| 29 | |
| 30 | @tableofcontents |
| 31 | |
Sheri Zhang | cece42c | 2021-02-10 15:32:38 +0000 | [diff] [blame^] | 32 | @section S6_1 Neon functions |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 33 | |
| 34 | - @ref IFunction |
| 35 | - @ref INESimpleFunction |
| 36 | - @ref NEAbsoluteDifference |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 37 | - @ref NEArithmeticAddition |
| 38 | - @ref NEArithmeticSubtraction |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 39 | - @ref NEBoundingBoxTransform |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 40 | - @ref NEBox3x3 |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 41 | - @ref NECast |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 42 | - @ref NEComplexPixelWiseMultiplication |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 43 | - @ref NEConvolution3x3 |
| 44 | - @ref NEConvolutionRectangle |
| 45 | - @ref NEDilate |
| 46 | - @ref NEElementwiseComparison |
| 47 | - @ref NEElementwiseComparisonStatic |
| 48 | - @ref NEElementwiseDivision |
| 49 | - @ref NEElementwiseMax |
| 50 | - @ref NEElementwiseMin |
| 51 | - @ref NEElementwiseSquaredDiff |
| 52 | - @ref NEErode |
| 53 | - @ref NEExpLayer |
| 54 | - @ref NEGaussian3x3 |
| 55 | - @ref NEIntegralImage |
morgolock | fbcf65c | 2020-11-20 14:44:22 +0000 | [diff] [blame] | 56 | - @ref NELogicalAnd |
| 57 | - @ref NELogicalNot |
| 58 | - @ref NELogicalOr |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 59 | - @ref NEMedian3x3 |
| 60 | - @ref NENonLinearFilter |
| 61 | - @ref NENonMaximaSuppression3x3 |
| 62 | - @ref NEPixelWiseMultiplication |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 63 | - @ref NEPReluLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 64 | - @ref NERemap |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 65 | - @ref NEROIAlignLayer |
| 66 | - @ref NERoundLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 67 | - @ref NERsqrtLayer |
| 68 | - @ref NEScharr3x3 |
| 69 | - @ref NESelect |
| 70 | - @ref NESobel3x3 |
| 71 | - @ref NEStridedSlice |
| 72 | - @ref NEWarpAffine |
| 73 | - @ref NEWarpPerspective |
| 74 | - @ref INESimpleFunctionNoBorder |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 75 | - @ref NEAccumulate |
| 76 | - @ref NEAccumulateSquared |
| 77 | - @ref NEAccumulateWeighted |
| 78 | - @ref NEActivationLayer |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 79 | - @ref NEBatchToSpaceLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 80 | - @ref NEBitwiseAnd |
| 81 | - @ref NEBitwiseNot |
| 82 | - @ref NEBitwiseOr |
| 83 | - @ref NEBitwiseXor |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 84 | - @ref NEChannelCombine |
| 85 | - @ref NEChannelExtract |
| 86 | - @ref NEChannelShuffleLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 87 | - @ref NEColorConvert |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 88 | - @ref NECopy |
| 89 | - @ref NEDepthConvertLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 90 | - @ref NEFlattenLayer |
| 91 | - @ref NEFloor |
| 92 | - @ref NEFullyConnectedLayerReshapeWeights |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 93 | - @ref NEGather |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 94 | - @ref NEGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint |
Manuel Bottini | 1f332d4 | 2019-11-29 17:25:25 +0000 | [diff] [blame] | 95 | - @ref NEGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 96 | - @ref NEHOGDetector |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 97 | - @ref NEMagnitude |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 98 | - @ref NEMeanStdDevNormalizationLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 99 | - @ref NEPermute |
| 100 | - @ref NEPhase |
Isabella Gottardi | 8773d7c | 2018-11-20 09:56:46 +0000 | [diff] [blame] | 101 | - @ref NEPriorBoxLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 102 | - @ref NEReorgLayer |
| 103 | - @ref NEReshapeLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 104 | - @ref NEReverse |
| 105 | - @ref NESlice |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 106 | - @ref NETableLookup |
| 107 | - @ref NEThreshold |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 108 | - @ref NETile |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 109 | - @ref NETranspose |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 110 | - @ref NEArgMinMaxLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 111 | - @ref NEBatchNormalizationLayer |
| 112 | - @ref NECannyEdge |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 113 | - @ref NEComplexPixelWiseMultiplication |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 114 | - @ref NEConcatenateLayer |
| 115 | - @ref NEConvertFullyConnectedWeights |
| 116 | - @ref NEConvolutionLayer |
| 117 | - @ref NEConvolutionLayerReshapeWeights |
Manuel Bottini | 581c898 | 2019-02-07 10:31:57 +0000 | [diff] [blame] | 118 | - @ref NEConvolutionSquare <matrix_size> |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 119 | - @ref NECropResize |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 120 | - @ref NEDeconvolutionLayer |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 121 | - @ref NEDepthwiseConvolutionAssemblyDispatch |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 122 | - @ref NEDepthwiseConvolutionLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 123 | - @ref NEDequantizationLayer |
| 124 | - @ref NEDerivative |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 125 | - @ref NEDetectionPostProcessLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 126 | - @ref NEDirectConvolutionLayer |
| 127 | - @ref NEEqualizeHistogram |
| 128 | - @ref NEFastCorners |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 129 | - @ref NEFFT1D |
| 130 | - @ref NEFFT2D |
| 131 | - @ref NEFFTConvolutionLayer |
Kurtis Charnock | 2963a6f | 2019-11-15 11:53:32 +0000 | [diff] [blame] | 132 | - @ref NEFill |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 133 | - @ref NEFillBorder |
| 134 | - @ref NEFullyConnectedLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 135 | - @ref NEFuseBatchNormalization |
| 136 | - @ref NEGaussian5x5 |
| 137 | - @ref NEGaussianPyramid |
| 138 | - @ref NEGaussianPyramidHalf |
| 139 | - @ref NEGaussianPyramidOrb |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 140 | - @ref NEGEMM |
| 141 | - @ref NEGEMMAssemblyDispatch |
Georgios Pinitas | c0b6f76 | 2020-11-02 01:37:17 +0000 | [diff] [blame] | 142 | - @ref NEGEMMConv2d |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 143 | - @ref NEGEMMConvolutionLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 144 | - @ref NEGEMMLowpMatrixMultiplyCore |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 145 | - @ref NEGenerateProposalsLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 146 | - @ref NEHarrisCorners |
| 147 | - @ref NEHistogram |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 148 | - @ref NEHOGDescriptor |
| 149 | - @ref NEHOGGradient |
| 150 | - @ref NEHOGMultiDetection |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 151 | - @ref NEInstanceNormalizationLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 152 | - @ref NEL2NormalizeLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 153 | - @ref NELaplacianPyramid |
| 154 | - @ref NELaplacianReconstruct |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 155 | - @ref NELSTMLayer |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 156 | - @ref NELSTMLayerQuantized |
Manuel Bottini | 79c8886 | 2020-05-22 14:04:30 +0100 | [diff] [blame] | 157 | - @ref NEQLSTMLayer |
Sang-Hoon Park | 97c1a67 | 2020-08-18 11:44:13 +0100 | [diff] [blame] | 158 | - @ref NEMaxUnpoolingLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 159 | - @ref NEMeanStdDev |
| 160 | - @ref NEMinMaxLocation |
| 161 | - @ref NENormalizationLayer |
| 162 | - @ref NEOpticalFlow |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 163 | - @ref NEPadLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 164 | - @ref NEPoolingLayer |
| 165 | - @ref NEQuantizationLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 166 | - @ref NERange |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 167 | - @ref NEReduceMean |
| 168 | - @ref NEReductionOperation |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 169 | - @ref NERNNLayer |
| 170 | - @ref NEROIPoolingLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 171 | - @ref NEScale |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 172 | - @ref NESobel5x5 |
| 173 | - @ref NESobel7x7 |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 174 | - @ref NESoftmaxLayerGeneric <IS_LOG> |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 175 | - @ref NESpaceToBatchLayer |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 176 | - @ref NESpaceToDepthLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 177 | - @ref NESplit |
| 178 | - @ref NEStackLayer |
| 179 | - @ref NEUnstack |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 180 | - @ref NEWinogradConvolutionLayer |
| 181 | |
Michele Di Giorgio | 7b12bfb | 2019-10-25 16:34:28 +0100 | [diff] [blame] | 182 | @section S6_2 OpenCL functions |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 183 | |
| 184 | - @ref IFunction |
| 185 | - @ref CLBatchNormalizationLayer |
| 186 | - @ref CLBatchToSpaceLayer |
| 187 | - @ref CLCannyEdge |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 188 | - @ref CLComplexPixelWiseMultiplication |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 189 | - @ref CLConcatenateLayer |
| 190 | - @ref CLConvolutionLayer |
| 191 | - @ref CLConvolutionLayerReshapeWeights |
Manuel Bottini | 581c898 | 2019-02-07 10:31:57 +0000 | [diff] [blame] | 192 | - @ref CLConvolutionSquare <matrix_size> |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 193 | - @ref CLCropResize |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 194 | - @ref CLDeconvolutionLayer |
| 195 | - @ref CLDeconvolutionLayerUpsample |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 196 | - @ref CLDepthToSpaceLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 197 | - @ref CLDepthwiseConvolutionLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 198 | - @ref CLDequantizationLayer |
| 199 | - @ref CLDirectConvolutionLayer |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 200 | - @ref CLDirectDeconvolutionLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 201 | - @ref CLEqualizeHistogram |
| 202 | - @ref CLFastCorners |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 203 | - @ref CLFFT1D |
| 204 | - @ref CLFFT2D |
| 205 | - @ref CLFFTConvolutionLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 206 | - @ref CLFullyConnectedLayer |
| 207 | - @ref CLFuseBatchNormalization |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 208 | - @ref CLGaussian5x5 |
| 209 | - @ref CLGaussianPyramid |
| 210 | - @ref CLGaussianPyramidHalf |
| 211 | - @ref CLGaussianPyramidOrb |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 212 | - @ref CLGEMM |
| 213 | - @ref CLGEMMConvolutionLayer |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 214 | - @ref CLGEMMDeconvolutionLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 215 | - @ref CLGEMMLowpMatrixMultiplyCore |
Manuel Bottini | 5209be5 | 2019-02-13 16:34:56 +0000 | [diff] [blame] | 216 | - @ref CLGenerateProposalsLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 217 | - @ref CLHarrisCorners |
| 218 | - @ref CLHistogram |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 219 | - @ref CLHOGDescriptor |
| 220 | - @ref CLHOGDetector |
| 221 | - @ref CLHOGGradient |
| 222 | - @ref CLHOGMultiDetection |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 223 | - @ref CLIntegralImage |
| 224 | - @ref CLL2NormalizeLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 225 | - @ref CLLaplacianPyramid |
| 226 | - @ref CLLaplacianReconstruct |
morgolock | fbcf65c | 2020-11-20 14:44:22 +0000 | [diff] [blame] | 227 | - @ref CLLogicalAnd |
| 228 | - @ref CLLogicalNot |
| 229 | - @ref CLLogicalOr |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 230 | - @ref CLLSTMLayer |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 231 | - @ref CLLSTMLayerQuantized |
Manuel Bottini | 79c8886 | 2020-05-22 14:04:30 +0100 | [diff] [blame] | 232 | - @ref CLQLSTMLayer |
Sang-Hoon Park | 97c1a67 | 2020-08-18 11:44:13 +0100 | [diff] [blame] | 233 | - @ref CLMaxUnpoolingLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 234 | - @ref CLMeanStdDev |
| 235 | - @ref CLMinMaxLocation |
| 236 | - @ref CLNormalizationLayer |
| 237 | - @ref CLNormalizePlanarYUVLayer |
| 238 | - @ref CLOpticalFlow |
| 239 | - @ref CLPadLayer |
| 240 | - @ref CLQuantizationLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 241 | - @ref CLReduceMean |
| 242 | - @ref CLReductionOperation |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 243 | - @ref CLRNNLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 244 | - @ref CLSobel5x5 |
| 245 | - @ref CLSobel7x7 |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 246 | - @ref CLSoftmaxLayerGeneric <IS_LOG> |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 247 | - @ref CLSpaceToBatchLayer |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 248 | - @ref CLSpaceToDepthLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 249 | - @ref CLSplit |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 250 | - @ref CLStackLayer |
| 251 | - @ref CLUnstack |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 252 | - @ref CLWinogradConvolutionLayer |
| 253 | - @ref ICLSimpleFunction |
| 254 | - @ref CLAbsoluteDifference |
| 255 | - @ref CLAccumulate |
| 256 | - @ref CLAccumulateSquared |
| 257 | - @ref CLAccumulateWeighted |
| 258 | - @ref CLActivationLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 259 | - @ref CLArgMinMaxLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 260 | - @ref CLArithmeticAddition |
| 261 | - @ref CLArithmeticDivision |
| 262 | - @ref CLArithmeticSubtraction |
| 263 | - @ref CLBitwiseAnd |
| 264 | - @ref CLBitwiseNot |
| 265 | - @ref CLBitwiseOr |
| 266 | - @ref CLBitwiseXor |
| 267 | - @ref CLBoundingBoxTransform |
| 268 | - @ref CLBox3x3 |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 269 | - @ref CLCast |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 270 | - @ref CLChannelCombine |
| 271 | - @ref CLChannelExtract |
| 272 | - @ref CLChannelShuffleLayer |
| 273 | - @ref CLColorConvert |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 274 | - @ref CLComparison |
| 275 | - @ref CLComparisonStatic |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 276 | - @ref CLConvertFullyConnectedWeights |
| 277 | - @ref CLConvolution3x3 |
| 278 | - @ref CLConvolutionRectangle |
| 279 | - @ref CLCopy |
| 280 | - @ref CLDepthConvertLayer |
| 281 | - @ref CLDerivative |
| 282 | - @ref CLDilate |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 283 | - @ref CLElementwiseMax |
| 284 | - @ref CLElementwiseMin |
| 285 | - @ref CLElementwiseSquaredDiff |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 286 | - @ref CLErode |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 287 | - @ref CLExpLayer |
Kurtis Charnock | 9afc41a | 2019-11-11 17:24:37 +0000 | [diff] [blame] | 288 | - @ref CLFill |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 289 | - @ref CLFillBorder |
| 290 | - @ref CLFlattenLayer |
| 291 | - @ref CLFloor |
| 292 | - @ref CLFullyConnectedLayerReshapeWeights |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 293 | - @ref CLGather |
| 294 | - @ref CLGaussian3x3 |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 295 | - @ref CLGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint |
Manuel Bottini | 1f332d4 | 2019-11-29 17:25:25 +0000 | [diff] [blame] | 296 | - @ref CLGEMMLowpQuantizeDownInt32ToInt8ScaleByFixedPoint |
morgolock | fbcf65c | 2020-11-20 14:44:22 +0000 | [diff] [blame] | 297 | - @ref CLGEMMLowpQuantizeDownInt32ScaleByFixedPointKernel |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 298 | - @ref CLMagnitude |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 299 | - @ref CLMeanStdDevNormalizationLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 300 | - @ref CLMedian3x3 |
| 301 | - @ref CLNonLinearFilter |
| 302 | - @ref CLNonMaximaSuppression3x3 |
| 303 | - @ref CLPermute |
| 304 | - @ref CLPhase |
| 305 | - @ref CLPixelWiseMultiplication |
| 306 | - @ref CLPoolingLayer |
Gian Marco Iodice | c7ec194 | 2019-08-28 11:40:30 +0100 | [diff] [blame] | 307 | - @ref CLPReluLayer |
Isabella Gottardi | 8773d7c | 2018-11-20 09:56:46 +0000 | [diff] [blame] | 308 | - @ref CLPriorBoxLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 309 | - @ref CLRange |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 310 | - @ref CLRemap |
| 311 | - @ref CLReorgLayer |
| 312 | - @ref CLReshapeLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 313 | - @ref CLReverse |
| 314 | - @ref CLROIAlignLayer |
| 315 | - @ref CLROIPoolingLayer |
| 316 | - @ref CLRsqrtLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 317 | - @ref CLScale |
| 318 | - @ref CLScharr3x3 |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 319 | - @ref CLSelect |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 320 | - @ref CLSlice |
| 321 | - @ref CLSobel3x3 |
| 322 | - @ref CLStridedSlice |
| 323 | - @ref CLTableLookup |
| 324 | - @ref CLThreshold |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 325 | - @ref CLTile |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 326 | - @ref CLTranspose |
| 327 | - @ref CLWarpAffine |
| 328 | - @ref CLWarpPerspective |
| 329 | - @ref CLWinogradInputTransform |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 330 | |
Michele Di Giorgio | 7b12bfb | 2019-10-25 16:34:28 +0100 | [diff] [blame] | 331 | @section S6_3 GLES Compute functions |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 332 | |
| 333 | - @ref IFunction |
| 334 | - @ref GCBatchNormalizationLayer |
Michalis Spyrou | ca82e62 | 2019-05-10 16:43:20 +0100 | [diff] [blame] | 335 | - @ref GCConcatenateLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 336 | - @ref GCConvolutionLayer |
| 337 | - @ref GCConvolutionLayerReshapeWeights |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 338 | - @ref GCDepthwiseConvolutionLayer3x3 |
| 339 | - @ref GCDirectConvolutionLayer |
| 340 | - @ref GCDropoutLayer |
| 341 | - @ref GCFullyConnectedLayer |
| 342 | - @ref GCGEMM |
| 343 | - @ref GCNormalizationLayer |
| 344 | - @ref GCNormalizePlanarYUVLayer |
| 345 | - @ref GCPoolingLayer |
| 346 | - @ref GCSoftmaxLayer |
| 347 | - @ref IGCSimpleFunction |
| 348 | - @ref GCAbsoluteDifference |
| 349 | - @ref GCActivationLayer |
| 350 | - @ref GCArithmeticAddition |
| 351 | - @ref GCFillBorder |
| 352 | - @ref GCFullyConnectedLayerReshapeWeights |
| 353 | - @ref GCGEMMInterleave4x4 |
| 354 | - @ref GCGEMMTranspose1xW |
| 355 | - @ref GCPixelWiseMultiplication |
| 356 | - @ref GCScale |
| 357 | - @ref GCTensorShift |
| 358 | - @ref GCTranspose |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 359 | |
Michele Di Giorgio | 7b12bfb | 2019-10-25 16:34:28 +0100 | [diff] [blame] | 360 | @section S6_4 CPP functions |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 361 | |
| 362 | - @ref IFunction |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 363 | - @ref CPPDetectionOutputLayer |
SiCong Li | ca1f98c | 2019-11-28 11:06:11 +0000 | [diff] [blame] | 364 | - @ref CPPDetectionPostProcessLayer |
Isabella Gottardi | 6253897 | 2019-02-12 19:52:44 +0000 | [diff] [blame] | 365 | - @ref ICPPSimpleFunction |
| 366 | - @ref CPPBoxWithNonMaximaSuppressionLimit |
| 367 | - @ref CPPPermute |
| 368 | - @ref CPPTopKV |
| 369 | - @ref CPPUpsample |
| 370 | |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 371 | */ |
| 372 | } // namespace |