Lines Matching +full:python +full:- +full:version

5 …ary, a suite of common compute processing functions for use on Cortex-M and Cortex-A processor bas…
9 - \ref groupMath "Basic math functions"
10 - \ref groupFastMath "Fast math functions"
11 - \ref groupCmplxMath "Complex math functions"
12 - \ref groupFilters "Filtering functions"
13 - \ref groupMatrix "Matrix functions"
14 - \ref groupTransforms "Transform functions"
15 - \ref groupController "Motor control functions"
16 - \ref groupStats "Statistical functions"
17 - \ref groupSupport "Support functions"
18 - \ref groupInterpolation "Interpolation functions"
19 - \ref groupSVM "Support Vector Machine functions (SVM)"
20 - \ref groupBayes "Bayes classifier functions"
21 - \ref groupDistance "Distance functions"
22 - \ref groupQuaternionMath "Quaternion functions"
23 - \ref groupWindow "Window functions"
25 …nctions for operating on 8-bit integers, 16-bit integers, 32-bit integer and 32-bit floating-point…
29 When using a vectorized version, provide a little bit of padding after the end of a buffer (3 words…
33 ### Python wrapper
35Python wrapper is also available with a Python API as close as possible to the C one. It can be us…
41 …need to get them from the [github repository](https://github.com/ARM-software/CMSIS-DSP/tree/main/…
45 ## Using the CMSIS-DSP Library {#using}
47 The library is released in source form. It is strongly advised to compile the library using `-Ofast…
51 * `-fno-builtin`
52 * `-ffreestanding` because it enables previous options
56 This optimization will **not** occur when `-fno-builtin` is used and it will have a **very bad** im…
59 … public file `Include/arm_math.h`. Simply include this file to use the CMSIS-DSP library. If you d…
69 ## Access to CMSIS-DSP {#pack}
71-DSP is actively maintained in the [**CMSIS-DSP GitHub repository**](https://github.com/ARM-softwa…
73 The table below explains the content of **ARM::CMSIS-DSP** pack.
76 :--------------------------------------|:------------------------------------------------------
77 �� ComputeLibrary | Small Neon kernels when building on Cortex-A
78 �� Documentation | Folder with this CMSIS-DSP documenation
83 �� ARM.CMSIS-DSP.pdsc | CMSIS-Pack description file
86 See [CMSIS Documentation](https://arm-software.github.io/CMSIS_6/) for an overview of CMSIS softwar…
93 - `ARM_MATH_BIG_ENDIAN`:
94- Define macro ARM_MATH_BIG_ENDIAN to build the library for big endian targets. By default library…
96 - `ARM_MATH_MATRIX_CHECK`:
97 - Define macro ARM_MATH_MATRIX_CHECK for checking on the input and output sizes of matrices
99 - `ARM_MATH_ROUNDING`:
100 - Define macro ARM_MATH_ROUNDING for rounding on support functions
102 - `ARM_MATH_LOOPUNROLL`:
103 - Define macro ARM_MATH_LOOPUNROLL to enable manual loop unrolling in DSP functions
105 - `ARM_MATH_NEON`:
106- Define macro ARM_MATH_NEON to enable Neon versions of the DSP functions. It is not enabled by de…
108 - `ARM_MATH_NEON_EXPERIMENTAL`:
109- Define macro ARM_MATH_NEON_EXPERIMENTAL to enable experimental Neon versions of of some DSP func…
111 - `ARM_MATH_HELIUM`:
112 - It implies the flags ARM_MATH_MVEF and ARM_MATH_MVEI and ARM_MATH_MVE_FLOAT16.
114 - `ARM_MATH_HELIUM_EXPERIMENTAL`:
115- Only taken into account when ARM_MATH_MVEF, ARM_MATH_MVEI or ARM_MATH_MVE_FLOAT16 are defined. E…
117 - `ARM_MATH_MVEF`:
118 - Select Helium versions of the f32 algorithms. It implies ARM_MATH_FLOAT16 and ARM_MATH_MVEI.
120 - `ARM_MATH_MVEI`:
121 - Select Helium versions of the int and fixed point algorithms.
123 - `ARM_MATH_MVE_FLOAT16`:
124 - MVE Float16 implementations of some algorithms (Requires MVE extension).
126 - `DISABLEFLOAT16`:
127- Disable float16 algorithms when __fp16 is not supported for a specific compiler / core configura…
129 - `ARM_MATH_AUTOVECTORIZE`:
130- With Helium or Neon, disable the use of vectorized code with C intrinsics and use pure C instead…
132- `ARM_DSP_ATTRIBUTE`: Can be set to define CMSIS-DSP function as weak functions. This can either …
134- `ARM_DSP_TABLE_ATTRIBUTE`: Can be set to define in which section constant tables must be mapped.…
136- `ARM_DSP_CUSTOM_CONFIG` When set, the file `arm_dsp_config.h` is included by the `arm_math_types…
156 … dependent but generally the options are named like `-ffunction-sections`, `-fdata-sections`, `--g…
170 The CMSIS-DSP is provided free of charge under the [Apache 2.0 License](https://raw.githubuserconte…