/cmsis-dsp-latest/PythonWrapper/docs/source/ |
D | conf.py | 5 # https://www.sphinx-doc.org/en/master/usage/configuration.html 7 # -- Path setup -------------------------------------------------------------- 10 # add these directories to sys.path here. If the directory is relative to the 11 # documentation root, use os.path.abspath to make it absolute, like shown here. 15 # sys.path.insert(0, os.path.abspath('.')) 19 sys.path.insert(0, pathlib.Path(__file__).parents[2].resolve().as_posix()) 22 # -- Project information ----------------------------------------------------- 25 copyright = 'Copyright (C) 2010-2022 ARM Limited or its affiliates. All rights reserved.' 32 # -- General configuration --------------------------------------------------- 34 # Add any Sphinx extension module names here, as strings. They can be [all …]
|
/cmsis-dsp-latest/Testing/TestScripts/ |
D | Parser.py | 16 Each pair is a pattern ID and pattern path 18 Each pair is an output ID and an output path 53 a = str("%s -> %s%s(%d)\n" % (g,' ' * self.ident, str(self.data),self.id)) 91 # New path for this node (when we want a new subfolder 109 def path(self): member in TreeElem 118 return(os.path.join(self.parent._fullPath() , self.path)) 123 return(os.path.normpath(self._fullPath())) 128 if p and self.path: 129 return(p + ":" + self.path) 132 if self.path: [all …]
|
D | CodeGen.py | 3 import os.path 29 if value & (1 << (bits-1)): 30 value -= 1 << bits 34 theDir=os.path.normpath(os.path.dirname(destPath)) 35 if not os.path.exists(theDir): 104 testInit += "this->addContainer(NULL);" 108 testInit += "this->addContainer(&%s);\n" % (theMemberVar) 153 … testInit += "this->addTest(%d,(Client::test)&%s::%s);\n" % (theId,theClass,theTestName) 164 with open(os.path.join(thedir,"%s_decl.h" % theClass),"w") as decl: 278 folder to the path used to get input files [all …]
|
/cmsis-dsp-latest/.github/workflows/ |
D | runcpptest.yaml | 11 security-events: write 16 fail-fast: false 21 runs-on: ubuntu-latest 24 - name: Checkout 27 - name: Setup Python 3.10 28 uses: actions/setup-python@v5 30 python-version: '3.10' 32 cache-dependency-path: Testing/requirements.txt 34 - name: Install system packages 36 sudo add-apt-repository ppa:deadsnakes/ppa [all …]
|
D | runtest.yaml | 11 security-events: write 16 fail-fast: false 19 runs-on: ubuntu-latest 22 - name: Checkout 25 - name: Setup Python 3.10 26 uses: actions/setup-python@v5 28 python-version: '3.10' 30 cache-dependency-path: Testing/requirements.txt 32 - name: Install system packages 34 sudo add-apt-repository ppa:deadsnakes/ppa [all …]
|
/cmsis-dsp-latest/Testing/PatternGeneration/ |
D | Interpolate.py | 1 import os.path 8 # For tests, there is the need to add tests for saturation 12 return(np.array([[p[1],p[0]] for p in np.array(np.meshgrid(y,x)).T.reshape(-1,2)])) 19 y = np.cos(-x**2/(NBSAMPLES - 1)) 20 f = interp1d(x, y,bounds_error=False,fill_value=(y[0],y[-1])) 21 data=x-0.9 22 data=np.hstack((data,np.array(data[-1]+1.5))) 40 x = np.arange(-3.14, 3.14, 1.0) 41 y = np.arange(-3.14, 3.14, 0.8) 60 # In Python they must be rescale between -3.14 and the max x or max y defined above. [all …]
|
D | BasicMaths.py | 1 import os.path 8 # For tests, there is the need to add tests for saturation 12 minValues=[-0.5,-0.5,0.1] 13 maxValues=[-0.1, 0.5,0.5] 20 minBound=-0.9 54 ref = data1 - data2 60 ref = -data1 133 # So we can't add tests here for q15 and q31. 154 data1 = np.full(NBSAMPLES, 2**format - 1) 156 data2 = np.full(NBSAMPLES, -2**format) [all …]
|
D | FIR.py | 1 import os.path 9 # For tests, there is the need to add tests for saturation 40 # state numTaps + blockSize - 1 98 PATTERNDIR = os.path.join("Patterns","DSP","Filtering","FIR","FIR") 99 PARAMDIR = os.path.join("Parameters","DSP","Filtering","FIR","FIR")
|
D | Transform.py | 1 import os.path 8 # For tests, there is the need to add tests for saturation 50 rfft=np.insert(rfft, 1, rfft[-1]) 51 rfft[-1]=0.0 62 rifft[rfft.size+1:2*rfft.size:2] = np.flip(rfft[0:rfft.size-1:2]) 63 rifft[rfft.size+2:2*rfft.size:2] = -np.flip(rfft[1:rfft.size-1:2]) 64 rifft[2*rfft.size-2] = 0 65 rifft[2*rfft.size-1] = 0 105 PATTERNDIR = os.path.join("Patterns","DSP","Transform","Transform") 106 PARAMDIR = os.path.join("Parameters","DSP","Transform","Transform")
|
/cmsis-dsp-latest/Testing/FrameworkInclude/ |
D | Test.h | 1 /* ---------------------------------------------------------------------- 9 * Target Processor: Cortex-M cores 10 * -------------------------------------------------------------------- */ 12 * Copyright (C) 2010-2019 ARM Limited or its affiliates. All rights reserved. 14 * SPDX-License-Identifier: Apache-2.0 20 * www.apache.org/licenses/LICENSE-2.0 208 the path to the folder by using this new local folder 209 which is appended to the path. 262 Using the local path and ID, the IO implementatiom should 265 The path do not have to be a file path. Just a way [all …]
|
/cmsis-dsp-latest/PythonWrapper/docs/ |
D | make.bat | 8 set SPHINXBUILD=sphinx-build 18 echo.The 'sphinx-build' command was not found. Make sure you have Sphinx 20 echo.to the full path of the 'sphinx-build' executable. Alternatively you 21 echo.may add the Sphinx directory to PATH. 24 echo.https://www.sphinx-doc.org/ 28 %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% 32 %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O%
|
/cmsis-dsp-latest/ |
D | setup.py | 8 import os.path 13 here = pathlib.Path(__file__).parent.resolve() 17 PYTHON_MOD = os.path.join(ROOT,"cmsisdsp") 18 version_path = os.path.join(PYTHON_MOD,"version.py") 26 includes = [os.path.join(ROOT,"Include"),os.path.join(ROOT,"PrivateInclude"),os.path.join("PythonWr… 29 cflags = ["-DWIN","-DCMSISDSP","-DUNALIGNED_SUPPORT_DISABLE"] 31 …cflags = ["-Wno-attributes","-Wno-unused-function","-Wno-unused-variable","-Wno-implicit-function-… 33 # Add dependencies 52 filteringMod.append(os.path.join("PythonWrapper","cmsisdsp_pkg","src","cmsisdsp_filtering.c")) 53 matrixMod.append(os.path.join("PythonWrapper","cmsisdsp_pkg","src","cmsisdsp_matrix.c")) [all …]
|
D | README.md | 1 # CMSIS-DSP 3 …-releases)](https://img.shields.io/github/v/release/ARM-software/CMSIS-DSP?include_prereleases) . 27 ### CMSIS-DSP Kernels [all …]
|
/cmsis-dsp-latest/Testing/ |
D | README.md | 28 `python preprocess.py -f desc.txt` 30 `python preprocess.py -f desc_f16.txt -o Output_f16.pickle` 32 `python processTests.py -e` 34 `python processTests.py -e -f Output_f16.pickle` 38 `python processTests.py -e BasicTestsF32` 44 `python processTests.py -f Output_f16.pickle -e BasicTestsF16` 57 and you may need to add the path to the `csolution` tool: 59 `export PATH=$PATH:/cmsistools/bin/linux64` 67 `cpackget add -f test_packlist.txt` 75 …_v5\ARM\VHT\VHT_Corstone_SSE-300_Ethos-U55.exe -f configs\ARM_VHT_Corstone_300_config.txt Objects\… [all …]
|
D | extractDb.py | 8 import os.path 50 parser.add_argument('-b', nargs='?',type = str, default="bench.db", help="Database") 51 parser.add_argument('-o', nargs='?',type = str, default="full.md", help="Full summary") 52 parser.add_argument('-r', action='store_true', help="Regression database") 53 parser.add_argument('-t', nargs='?',type = str, default="md", help="type md or html") 54 parser.add_argument('-byc', action='store_true', help="Result oganized by Compiler") 55 parser.add_argument('-g', action='store_true', help="Include graphs in regression report") 57 parser.add_argument('-details', action='store_true', help="Details about runids") 58 parser.add_argument('-lastid', action='store_true', help="Get last ID") 59 parser.add_argument('-comments', nargs='?',type = str, default="comments", help="Comment folder") [all …]
|
/cmsis-dsp-latest/Documentation/Doxygen/style_template/ |
D | darkmode_toggle.js | 4 https://github.com/jothepro/doxygen-awesome-css 8 Copyright (c) 2021 - 2022 jothepro 31 …-rule="evenodd"><path d="M0 0h24v24H0z"></path><rect width="1" height="3" x="12" fill="currentColo… 32 …-rule="evenodd"><path d="M0 0h24v24H0z"></path><rect width="1" height="3" x="12" fill="currentColo… 35 static prefersLightModeInDarkModeKey = "prefers-light-mode-in-dark-mode" 36 static prefersDarkModeInLightModeKey = "prefers-dark-mode-in-light-mode" 42 window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => { 57 var tbuttons = document.getElementsByTagName("dark-mode-toggle"); 61 var mainMenu = document.getElementById("main-menu"); 65 toggleButton = document.createElement('dark-mode-toggle') [all …]
|
/cmsis-dsp-latest/Examples/cmsis_build/projects/ |
D | matrix.cproject.yml | 3 - group: App 5 - file: ../../ARM/arm_matrix_example/arm_matrix_example_f32.c 6 - file: ../../ARM/arm_matrix_example/math_helper.c 7 add-path: 8 - ../../ARM/arm_matrix_example 13 - layer: ../vht.clayer.yml 14 - layer: ../../../Testing/cmsis_build/dsp.clayer.yml
|
D | convolution.cproject.yml | 3 - group: App 5 - file: ../../ARM/arm_convolution_example/arm_convolution_example_f32.c 6 - file: ../../ARM/arm_convolution_example/math_helper.c 7 add-path: 8 - ../../ARM/arm_convolution_example 13 - layer: ../vht.clayer.yml 14 - layer: ../../../Testing/cmsis_build/dsp.clayer.yml
|
D | fir.cproject.yml | 3 - group: App 5 - file: ../../ARM/arm_fir_example/arm_fir_example_f32.c 6 - file: ../../ARM/arm_fir_example/arm_fir_data.c 7 - file: ../../ARM/arm_fir_example/math_helper.c 8 add-path: 9 - ../../ARM/arm_fir_example 14 - layer: ../vht.clayer.yml 15 - layer: ../../../Testing/cmsis_build/dsp.clayer.yml
|
D | graphicequalizer.cproject.yml | 3 - group: App 5 - file: ../../ARM/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c 6 - file: ../../ARM/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c 7 - file: ../../ARM/arm_graphic_equalizer_example/math_helper.c 8 add-path: 9 - ../../ARM/arm_graphic_equalizer_example 14 - layer: ../vht.clayer.yml 15 - layer: ../../../Testing/cmsis_build/dsp.clayer.yml
|
D | linearinterp.cproject.yml | 3 - group: App 5 - file: ../../ARM/arm_linear_interp_example/arm_linear_interp_example_f32.c 6 - file: ../../ARM/arm_linear_interp_example/arm_linear_interp_data.c 7 - file: ../../ARM/arm_linear_interp_example/math_helper.c 8 add-path: 9 - ../../ARM/arm_linear_interp_example 14 - layer: ../vht.clayer.yml 15 - layer: ../../../Testing/cmsis_build/dsp.clayer.yml
|
D | signalconverge.cproject.yml | 3 - group: App 5 - file: ../../ARM/arm_signal_converge_example/arm_signal_converge_example_f32.c 6 - file: ../../ARM/arm_signal_converge_example/arm_signal_converge_data.c 7 - file: ../../ARM/arm_signal_converge_example/math_helper.c 8 add-path: 9 - ../../ARM/arm_signal_converge_example 14 - layer: ../vht.clayer.yml 15 - layer: ../../../Testing/cmsis_build/dsp.clayer.yml
|
D | dotproduct.Release+VHT_M0P.cprj | 1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2 <cprj schemaVersion="2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSc… 3 <created timestamp="2023-07-03T10:23:12" tool="csolution 2.0.0"/> 20 <asflags add="-masm=auto" compiler="AC6"/> 21 …add="-DSEMIHOSTING -Wsign-compare -Wdouble-promotion -DNDEBUG -Wall -Wextra -Werror -std=c11 -Ofas… 22 <cxxflags add="-fno-rtti -DNDEBUG -Wall -Wextra -std=c++11 -Ofast -ffast-math" compiler="AC6"/> 23 …<ldflags add="--entry=Reset_Handler --info=summarysizes --info=sizes --info=totals --info=unused -… 40 <group name="CMSIS-DSP">
|
D | dotproduct.Release+VHT_M7.cprj | 1 <?xml version="1.0" encoding="UTF-8" standalone="no" ?> 2 <cprj schemaVersion="2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSc… 3 <created timestamp="2023-07-03T10:23:12" tool="csolution 2.0.0"/> 20 <asflags add="-masm=auto" compiler="AC6"/> 21 …add="-DSEMIHOSTING -Wsign-compare -Wdouble-promotion -DNDEBUG -Wall -Wextra -Werror -std=c11 -Ofas… 22 <cxxflags add="-fno-rtti -DNDEBUG -Wall -Wextra -std=c++11 -Ofast -ffast-math" compiler="AC6"/> 23 …<ldflags add="--entry=Reset_Handler --info=summarysizes --info=sizes --info=totals --info=unused -… 40 <group name="CMSIS-DSP">
|
/cmsis-dsp-latest/Documentation/Doxygen/ |
D | dsp.dxy.in | 19 # doxygen -x [configFile] 23 # doxygen -x_noenv [configFile] 25 #--------------------------------------------------------------------------- 27 #--------------------------------------------------------------------------- 30 # file that follow. The default is UTF-8 which is also the encoding used for all 34 # The default value is: UTF-8. 36 DOXYFILE_ENCODING = UTF-8 39 # double-quotes, unless you are using Doxywizard) that should identify the 44 PROJECT_NAME = "CMSIS-DSP" 65 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path [all …]
|