| #ifndef _STATISTICS_TEST_DATA_H_ |
| #define _STATISTICS_TEST_DATA_H_ |
| |
| /*--------------------------------------------------------------------------------*/ |
| /* Includes */ |
| /*--------------------------------------------------------------------------------*/ |
| |
| #include "arr_desc.h" |
| #include "arm_math.h" |
| |
| /*--------------------------------------------------------------------------------*/ |
| /* Macros and Defines */ |
| /*--------------------------------------------------------------------------------*/ |
| #define STATISTICS_MAX_INPUT_ELEMENTS 32 |
| #define STATISTICS_BIGGEST_INPUT_TYPE float32_t |
| |
| /*--------------------------------------------------------------------------------*/ |
| /* Declare Variables */ |
| /*--------------------------------------------------------------------------------*/ |
| |
| /* Input/Output Buffers */ |
| ARR_DESC_DECLARE(statistics_output_fut); |
| ARR_DESC_DECLARE(statistics_output_ref); |
| extern uint32_t statistics_idx_fut; |
| extern uint32_t statistics_idx_ref; |
| |
| extern STATISTICS_BIGGEST_INPUT_TYPE |
| statistics_output_f32_ref[STATISTICS_MAX_INPUT_ELEMENTS]; |
| |
| extern STATISTICS_BIGGEST_INPUT_TYPE |
| statistics_output_f32_fut[STATISTICS_MAX_INPUT_ELEMENTS]; |
| |
| |
| /* Block Sizes */ |
| ARR_DESC_DECLARE(statistics_block_sizes); |
| |
| /* Float Inputs */ |
| ARR_DESC_DECLARE(statistics_zeros); |
| ARR_DESC_DECLARE(statistics_f_2); |
| ARR_DESC_DECLARE(statistics_f_15); |
| ARR_DESC_DECLARE(statistics_f_32); |
| ARR_DESC_DECLARE(statistics_f_all); |
| |
| #endif /* _STATISTICS_TEST_DATA_H_ */ |