Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 1 | /// |
Manuel Bottini | 6ea4d78 | 2019-02-07 10:31:57 +0000 | [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 | |
| 32 | @section S5_1 NEON functions |
| 33 | |
| 34 | - @ref IFunction |
| 35 | - @ref INESimpleFunction |
| 36 | - @ref NEAbsoluteDifference |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 37 | - @ref NEArithmeticAddition |
| 38 | - @ref NEArithmeticSubtraction |
| 39 | - @ref NEBox3x3 |
| 40 | - @ref NEConvolution3x3 |
| 41 | - @ref NEConvolutionRectangle |
| 42 | - @ref NEDilate |
| 43 | - @ref NEElementwiseComparison |
| 44 | - @ref NEElementwiseComparisonStatic |
| 45 | - @ref NEElementwiseDivision |
| 46 | - @ref NEElementwiseMax |
| 47 | - @ref NEElementwiseMin |
| 48 | - @ref NEElementwiseSquaredDiff |
| 49 | - @ref NEErode |
| 50 | - @ref NEExpLayer |
| 51 | - @ref NEGaussian3x3 |
| 52 | - @ref NEIntegralImage |
| 53 | - @ref NEMedian3x3 |
| 54 | - @ref NENonLinearFilter |
| 55 | - @ref NENonMaximaSuppression3x3 |
| 56 | - @ref NEPixelWiseMultiplication |
| 57 | - @ref NERemap |
| 58 | - @ref NERsqrtLayer |
| 59 | - @ref NEScharr3x3 |
| 60 | - @ref NESelect |
| 61 | - @ref NESobel3x3 |
| 62 | - @ref NEStridedSlice |
| 63 | - @ref NEWarpAffine |
| 64 | - @ref NEWarpPerspective |
| 65 | - @ref INESimpleFunctionNoBorder |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 66 | - @ref NEAccumulate |
| 67 | - @ref NEAccumulateSquared |
| 68 | - @ref NEAccumulateWeighted |
| 69 | - @ref NEActivationLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 70 | - @ref NEBitwiseAnd |
| 71 | - @ref NEBitwiseNot |
| 72 | - @ref NEBitwiseOr |
| 73 | - @ref NEBitwiseXor |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 74 | - @ref NEChannelCombine |
| 75 | - @ref NEChannelExtract |
| 76 | - @ref NEChannelShuffleLayer |
| 77 | - @ref NECol2Im |
| 78 | - @ref NEColorConvert |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 79 | - @ref NECopy |
| 80 | - @ref NEDepthConvertLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 81 | - @ref NEFlattenLayer |
| 82 | - @ref NEFloor |
| 83 | - @ref NEFullyConnectedLayerReshapeWeights |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 84 | - @ref NEGather |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 85 | - @ref NEGEMMInterleave4x4 |
| 86 | - @ref NEGEMMLowpQuantizeDownInt32ToUint8Scale |
| 87 | - @ref NEGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint |
| 88 | - @ref NEGEMMTranspose1xW |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 89 | - @ref NEHOGDetector |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 90 | - @ref NEMagnitude |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 91 | - @ref NEPermute |
| 92 | - @ref NEPhase |
Isabella Gottardi | 8773d7c | 2018-11-20 09:56:46 +0000 | [diff] [blame] | 93 | - @ref NEPriorBoxLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 94 | - @ref NEReorgLayer |
| 95 | - @ref NEReshapeLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 96 | - @ref NEReverse |
| 97 | - @ref NESlice |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 98 | - @ref NETableLookup |
| 99 | - @ref NEThreshold |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 100 | - @ref NETile |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 101 | - @ref NETranspose |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 102 | - @ref NEYOLOLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 103 | - @ref NEArgMinMaxLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 104 | - @ref NEBatchNormalizationLayer |
| 105 | - @ref NECannyEdge |
| 106 | - @ref NEConcatenateLayer |
| 107 | - @ref NEConvertFullyConnectedWeights |
| 108 | - @ref NEConvolutionLayer |
| 109 | - @ref NEConvolutionLayerReshapeWeights |
Manuel Bottini | 6ea4d78 | 2019-02-07 10:31:57 +0000 | [diff] [blame] | 110 | - @ref NEConvolutionSquare <matrix_size> |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 111 | - @ref NEDeconvolutionLayer |
| 112 | - @ref NEDepthConcatenateLayer |
| 113 | - @ref NEDepthwiseConvolutionLayer |
| 114 | - @ref NEDepthwiseConvolutionLayer3x3 |
| 115 | - @ref NEDepthwiseSeparableConvolutionLayer |
| 116 | - @ref NEDequantizationLayer |
| 117 | - @ref NEDerivative |
| 118 | - @ref NEDirectConvolutionLayer |
| 119 | - @ref NEEqualizeHistogram |
| 120 | - @ref NEFastCorners |
| 121 | - @ref NEFillBorder |
| 122 | - @ref NEFullyConnectedLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 123 | - @ref NEFuseBatchNormalization |
| 124 | - @ref NEGaussian5x5 |
| 125 | - @ref NEGaussianPyramid |
| 126 | - @ref NEGaussianPyramidHalf |
| 127 | - @ref NEGaussianPyramidOrb |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 128 | - @ref NEGEMM |
| 129 | - @ref NEGEMMAssemblyDispatch |
| 130 | - @ref NEGEMMConvolutionLayer |
| 131 | - @ref NEGEMMInterleavedWrapper |
| 132 | - @ref NEGEMMLowpAssemblyMatrixMultiplyCore |
| 133 | - @ref NEGEMMLowpMatrixMultiplyCore |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 134 | - @ref NEHarrisCorners |
| 135 | - @ref NEHistogram |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 136 | - @ref NEHOGDescriptor |
| 137 | - @ref NEHOGGradient |
| 138 | - @ref NEHOGMultiDetection |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 139 | - @ref NEIm2Col |
| 140 | - @ref NEL2NormalizeLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 141 | - @ref NELaplacianPyramid |
| 142 | - @ref NELaplacianReconstruct |
| 143 | - @ref NELocallyConnectedLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 144 | - @ref NELSTMLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 145 | - @ref NEMeanStdDev |
| 146 | - @ref NEMinMaxLocation |
| 147 | - @ref NENormalizationLayer |
| 148 | - @ref NEOpticalFlow |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 149 | - @ref NEPadLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 150 | - @ref NEPoolingLayer |
| 151 | - @ref NEQuantizationLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 152 | - @ref NERange |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 153 | - @ref NEReduceMean |
| 154 | - @ref NEReductionOperation |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 155 | - @ref NERNNLayer |
| 156 | - @ref NEROIPoolingLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 157 | - @ref NEScale |
| 158 | - @ref NESimpleAssemblyFunction |
| 159 | - @ref NESobel5x5 |
| 160 | - @ref NESobel7x7 |
| 161 | - @ref NESoftmaxLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 162 | - @ref NESplit |
| 163 | - @ref NEStackLayer |
| 164 | - @ref NEUnstack |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 165 | - @ref NEUpsampleLayer |
| 166 | - @ref NEWidthConcatenateLayer |
| 167 | - @ref NEWinogradConvolutionLayer |
| 168 | |
| 169 | @section S5_2 OpenCL functions |
| 170 | |
| 171 | - @ref IFunction |
| 172 | - @ref CLBatchNormalizationLayer |
| 173 | - @ref CLBatchToSpaceLayer |
| 174 | - @ref CLCannyEdge |
| 175 | - @ref CLConcatenateLayer |
| 176 | - @ref CLConvolutionLayer |
| 177 | - @ref CLConvolutionLayerReshapeWeights |
Manuel Bottini | 6ea4d78 | 2019-02-07 10:31:57 +0000 | [diff] [blame] | 178 | - @ref CLConvolutionSquare <matrix_size> |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 179 | - @ref CLDeconvolutionLayer |
| 180 | - @ref CLDeconvolutionLayerUpsample |
| 181 | - @ref CLDepthConcatenateLayer |
| 182 | - @ref CLDepthwiseConvolutionLayer |
| 183 | - @ref CLDepthwiseConvolutionLayer3x3 |
| 184 | - @ref CLDepthwiseSeparableConvolutionLayer |
| 185 | - @ref CLDequantizationLayer |
| 186 | - @ref CLDirectConvolutionLayer |
| 187 | - @ref CLEqualizeHistogram |
| 188 | - @ref CLFastCorners |
| 189 | - @ref CLFullyConnectedLayer |
| 190 | - @ref CLFuseBatchNormalization |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 191 | - @ref CLGaussian5x5 |
| 192 | - @ref CLGaussianPyramid |
| 193 | - @ref CLGaussianPyramidHalf |
| 194 | - @ref CLGaussianPyramidOrb |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 195 | - @ref CLGEMM |
| 196 | - @ref CLGEMMConvolutionLayer |
| 197 | - @ref CLGEMMLowpMatrixMultiplyCore |
Isabella Gottardi | 8773d7c | 2018-11-20 09:56:46 +0000 | [diff] [blame] | 198 | - @ref CLGenerateProposalsLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 199 | - @ref CLHarrisCorners |
| 200 | - @ref CLHistogram |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 201 | - @ref CLHOGDescriptor |
| 202 | - @ref CLHOGDetector |
| 203 | - @ref CLHOGGradient |
| 204 | - @ref CLHOGMultiDetection |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 205 | - @ref CLIntegralImage |
| 206 | - @ref CLL2NormalizeLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 207 | - @ref CLLaplacianPyramid |
| 208 | - @ref CLLaplacianReconstruct |
| 209 | - @ref CLLocallyConnectedLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 210 | - @ref CLLSTMLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 211 | - @ref CLMeanStdDev |
| 212 | - @ref CLMinMaxLocation |
| 213 | - @ref CLNormalizationLayer |
| 214 | - @ref CLNormalizePlanarYUVLayer |
| 215 | - @ref CLOpticalFlow |
| 216 | - @ref CLPadLayer |
| 217 | - @ref CLQuantizationLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 218 | - @ref CLReduceMean |
| 219 | - @ref CLReductionOperation |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 220 | - @ref CLRNNLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 221 | - @ref CLSobel5x5 |
| 222 | - @ref CLSobel7x7 |
| 223 | - @ref CLSoftmaxLayer |
| 224 | - @ref CLSpaceToBatchLayer |
| 225 | - @ref CLSplit |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 226 | - @ref CLStackLayer |
| 227 | - @ref CLUnstack |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 228 | - @ref CLUpsampleLayer |
| 229 | - @ref CLWidthConcatenateLayer |
| 230 | - @ref CLWinogradConvolutionLayer |
| 231 | - @ref ICLSimpleFunction |
| 232 | - @ref CLAbsoluteDifference |
| 233 | - @ref CLAccumulate |
| 234 | - @ref CLAccumulateSquared |
| 235 | - @ref CLAccumulateWeighted |
| 236 | - @ref CLActivationLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 237 | - @ref CLArgMinMaxLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 238 | - @ref CLArithmeticAddition |
| 239 | - @ref CLArithmeticDivision |
| 240 | - @ref CLArithmeticSubtraction |
| 241 | - @ref CLBitwiseAnd |
| 242 | - @ref CLBitwiseNot |
| 243 | - @ref CLBitwiseOr |
| 244 | - @ref CLBitwiseXor |
| 245 | - @ref CLBoundingBoxTransform |
| 246 | - @ref CLBox3x3 |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 247 | - @ref CLCast |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 248 | - @ref CLChannelCombine |
| 249 | - @ref CLChannelExtract |
| 250 | - @ref CLChannelShuffleLayer |
| 251 | - @ref CLColorConvert |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 252 | - @ref CLComparison |
| 253 | - @ref CLComparisonStatic |
| 254 | - @ref CLComputeAllAnchors |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 255 | - @ref CLConvertFullyConnectedWeights |
| 256 | - @ref CLConvolution3x3 |
| 257 | - @ref CLConvolutionRectangle |
| 258 | - @ref CLCopy |
| 259 | - @ref CLDepthConvertLayer |
| 260 | - @ref CLDerivative |
| 261 | - @ref CLDilate |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 262 | - @ref CLElementwiseMax |
| 263 | - @ref CLElementwiseMin |
| 264 | - @ref CLElementwiseSquaredDiff |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 265 | - @ref CLErode |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 266 | - @ref CLExpLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 267 | - @ref CLFillBorder |
| 268 | - @ref CLFlattenLayer |
| 269 | - @ref CLFloor |
| 270 | - @ref CLFullyConnectedLayerReshapeWeights |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 271 | - @ref CLGather |
| 272 | - @ref CLGaussian3x3 |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 273 | - @ref CLGEMMInterleave4x4 |
| 274 | - @ref CLGEMMLowpQuantizeDownInt32ToUint8Scale |
| 275 | - @ref CLGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint |
| 276 | - @ref CLGEMMLowpQuantizeDownInt32ToUint8ScaleByFloat |
| 277 | - @ref CLGEMMTranspose1xW |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 278 | - @ref CLMagnitude |
| 279 | - @ref CLMedian3x3 |
| 280 | - @ref CLNonLinearFilter |
| 281 | - @ref CLNonMaximaSuppression3x3 |
| 282 | - @ref CLPermute |
| 283 | - @ref CLPhase |
| 284 | - @ref CLPixelWiseMultiplication |
| 285 | - @ref CLPoolingLayer |
Isabella Gottardi | 8773d7c | 2018-11-20 09:56:46 +0000 | [diff] [blame] | 286 | - @ref CLPriorBoxLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 287 | - @ref CLRange |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 288 | - @ref CLRemap |
| 289 | - @ref CLReorgLayer |
| 290 | - @ref CLReshapeLayer |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 291 | - @ref CLReverse |
| 292 | - @ref CLROIAlignLayer |
| 293 | - @ref CLROIPoolingLayer |
| 294 | - @ref CLRsqrtLayer |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 295 | - @ref CLScale |
| 296 | - @ref CLScharr3x3 |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 297 | - @ref CLSelect |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 298 | - @ref CLSlice |
| 299 | - @ref CLSobel3x3 |
| 300 | - @ref CLStridedSlice |
| 301 | - @ref CLTableLookup |
| 302 | - @ref CLThreshold |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 303 | - @ref CLTile |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 304 | - @ref CLTranspose |
| 305 | - @ref CLWarpAffine |
| 306 | - @ref CLWarpPerspective |
| 307 | - @ref CLWinogradInputTransform |
| 308 | - @ref CLYOLOLayer |
| 309 | |
| 310 | @section S5_3 GLES Compute functions |
| 311 | |
| 312 | - @ref IFunction |
| 313 | - @ref GCBatchNormalizationLayer |
| 314 | - @ref GCConvolutionLayer |
| 315 | - @ref GCConvolutionLayerReshapeWeights |
| 316 | - @ref GCDepthConcatenateLayer |
| 317 | - @ref GCDepthwiseConvolutionLayer3x3 |
| 318 | - @ref GCDirectConvolutionLayer |
| 319 | - @ref GCDropoutLayer |
| 320 | - @ref GCFullyConnectedLayer |
| 321 | - @ref GCGEMM |
| 322 | - @ref GCNormalizationLayer |
| 323 | - @ref GCNormalizePlanarYUVLayer |
| 324 | - @ref GCPoolingLayer |
| 325 | - @ref GCSoftmaxLayer |
| 326 | - @ref IGCSimpleFunction |
| 327 | - @ref GCAbsoluteDifference |
| 328 | - @ref GCActivationLayer |
| 329 | - @ref GCArithmeticAddition |
| 330 | - @ref GCFillBorder |
| 331 | - @ref GCFullyConnectedLayerReshapeWeights |
| 332 | - @ref GCGEMMInterleave4x4 |
| 333 | - @ref GCGEMMTranspose1xW |
| 334 | - @ref GCPixelWiseMultiplication |
| 335 | - @ref GCScale |
| 336 | - @ref GCTensorShift |
| 337 | - @ref GCTranspose |
Isabella Gottardi | 869ec97 | 2019-02-12 19:52:44 +0000 | [diff] [blame^] | 338 | |
| 339 | @section S5_4 CPP functions |
| 340 | |
| 341 | - @ref IFunction |
| 342 | - @ref CPPNonMaximumSuppression |
| 343 | - @ref CPPDetectionOutputLayer |
| 344 | - @ref ICPPSimpleFunction |
| 345 | - @ref CPPBoxWithNonMaximaSuppressionLimit |
| 346 | - @ref CPPPermute |
| 347 | - @ref CPPTopKV |
| 348 | - @ref CPPUpsample |
| 349 | |
Anthony Barbier | dec3eb4 | 2018-11-16 17:12:18 +0000 | [diff] [blame] | 350 | */ |
| 351 | } // namespace |