1 /* 2 * SPDX-FileCopyrightText: Copyright 2023 Arm Limited and/or its affiliates <open-source-office@arm.com> 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Licensed under the Apache License, Version 2.0 (the License); you may 7 * not use this file except in compliance with the License. 8 * You may obtain a copy of the License at 9 * 10 * www.apache.org/licenses/LICENSE-2.0 11 * 12 * Unless required by applicable law or agreed to in writing, software 13 * distributed under the License is distributed on an AS IS BASIS, WITHOUT 14 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 * See the License for the specific language governing permissions and 16 * limitations under the License. 17 */ 18 19 /* ---------------------------------------------------------------------- 20 * Project: CMSIS NN Library 21 * Title: arm_fully_connected_get_buffer_sizes_s16.c 22 * Description: Collection of get buffer size functions for fully connected s16 layer function. 23 * 24 * $Date: 30 January 2023 25 * $Revision: V.1.0.0 26 * 27 * Target : Arm(R) M-Profile Architecture 28 * 29 * -------------------------------------------------------------------- */ 30 31 #include "arm_nnfunctions.h" 32 33 /** 34 * @ingroup FC 35 */ 36 37 /** 38 * @addtogroup GetBufferSizeFC 39 * @{ 40 */ 41 arm_fully_connected_s16_get_buffer_size(const cmsis_nn_dims * filter_dims)42int32_t arm_fully_connected_s16_get_buffer_size(const cmsis_nn_dims *filter_dims) 43 { 44 (void)filter_dims; 45 return 0; 46 } 47 arm_fully_connected_s16_get_buffer_size_dsp(const cmsis_nn_dims * filter_dims)48int32_t arm_fully_connected_s16_get_buffer_size_dsp(const cmsis_nn_dims *filter_dims) 49 { 50 return arm_fully_connected_s16_get_buffer_size(filter_dims); 51 } 52 arm_fully_connected_s16_get_buffer_size_mve(const cmsis_nn_dims * filter_dims)53int32_t arm_fully_connected_s16_get_buffer_size_mve(const cmsis_nn_dims *filter_dims) 54 { 55 return arm_fully_connected_s16_get_buffer_size(filter_dims); 56 } 57 58 /** 59 * @} end of GetBufferSizeFC group 60 */ 61