Home
last modified time | relevance | path

Searched refs:instance (Results 1 – 25 of 97) sorted by relevance

1234

/cmsis-dsp-latest/PythonWrapper/cmsisdsp_pkg/src/
Dcmsisdsp_transform.c43 arm_cfft_radix2_instance_q15 *instance; member
51 if (self->instance) in arm_cfft_radix2_instance_q15_dealloc()
55 PyMem_Free(self->instance); in arm_cfft_radix2_instance_q15_dealloc()
73 self->instance = PyMem_Malloc(sizeof(arm_cfft_radix2_instance_q15)); in arm_cfft_radix2_instance_q15_new()
75 self->instance->pTwiddle = NULL; in arm_cfft_radix2_instance_q15_new()
76 self->instance->pBitRevTable = NULL; in arm_cfft_radix2_instance_q15_new()
94 if (PyArg_ParseTupleAndKeywords(args, kwds, "|hiihh", kwlist,&self->instance->fftLen in arm_cfft_radix2_instance_q15_init()
95 ,&self->instance->ifftFlag in arm_cfft_radix2_instance_q15_init()
96 ,&self->instance->bitReverseFlag in arm_cfft_radix2_instance_q15_init()
97 ,&self->instance->twidCoefModifier in arm_cfft_radix2_instance_q15_init()
[all …]
Dcmsisdsp_interpolation.c40 arm_linear_interp_instance_f32 *instance; member
48 if (self->instance) in arm_linear_interp_instance_f32_dealloc()
52 if (self->instance->pYData) in arm_linear_interp_instance_f32_dealloc()
54 PyMem_Free(self->instance->pYData); in arm_linear_interp_instance_f32_dealloc()
58 PyMem_Free(self->instance); in arm_linear_interp_instance_f32_dealloc()
76 self->instance = PyMem_Malloc(sizeof(arm_linear_interp_instance_f32)); in arm_linear_interp_instance_f32_new()
78 self->instance->pYData = NULL; in arm_linear_interp_instance_f32_new()
95 if (PyArg_ParseTupleAndKeywords(args, kwds, "|iffO", kwlist,&self->instance->nValues in arm_linear_interp_instance_f32_init()
96 ,&self->instance->x1 in arm_linear_interp_instance_f32_init()
97 ,&self->instance->xSpacing in arm_linear_interp_instance_f32_init()
[all …]
Dcmsisdsp_filtering.c38 arm_fir_instance_q7 *instance; member
46 if (self->instance) in arm_fir_instance_q7_dealloc()
50 if (self->instance->pState) in arm_fir_instance_q7_dealloc()
52 PyMem_Free(self->instance->pState); in arm_fir_instance_q7_dealloc()
56 if (self->instance->pCoeffs) in arm_fir_instance_q7_dealloc()
58 PyMem_Free((q7_t*)self->instance->pCoeffs); in arm_fir_instance_q7_dealloc()
62 PyMem_Free(self->instance); in arm_fir_instance_q7_dealloc()
80 self->instance = PyMem_Malloc(sizeof(arm_fir_instance_q7)); in arm_fir_instance_q7_new()
82 self->instance->pState = NULL; in arm_fir_instance_q7_new()
83 self->instance->pCoeffs = NULL; in arm_fir_instance_q7_new()
[all …]
Dcmsisdsp_bayes.c42 arm_gaussian_naive_bayes_instance_f32 *instance; member
50 if (self->instance) in arm_gaussian_naive_bayes_instance_f32_dealloc()
53 if (self->instance->theta) in arm_gaussian_naive_bayes_instance_f32_dealloc()
55 PyMem_Free((float32_t*)self->instance->theta); in arm_gaussian_naive_bayes_instance_f32_dealloc()
58 if (self->instance->sigma) in arm_gaussian_naive_bayes_instance_f32_dealloc()
60 PyMem_Free((float32_t*)self->instance->sigma); in arm_gaussian_naive_bayes_instance_f32_dealloc()
63 if (self->instance->classPriors) in arm_gaussian_naive_bayes_instance_f32_dealloc()
65 PyMem_Free((float32_t*)self->instance->classPriors); in arm_gaussian_naive_bayes_instance_f32_dealloc()
68 PyMem_Free(self->instance); in arm_gaussian_naive_bayes_instance_f32_dealloc()
86 self->instance = PyMem_Malloc(sizeof(arm_gaussian_naive_bayes_instance_f32)); in arm_gaussian_naive_bayes_instance_f32_new()
[all …]
Dcmsisdsp_svm.c42 arm_svm_##NAME##_instance_f32 *instance;\
54 if (self->instance) \
57 if (self->instance->dualCoefficients) \
59 PyMem_Free((float32_t*)self->instance->dualCoefficients); \
62 if (self->instance->supportVectors) \
64 PyMem_Free((float32_t*)self->instance->supportVectors); \
67 if (self->instance->classes) \
69 PyMem_Free((float32_t*)self->instance->classes); \
72 PyMem_Free(self->instance); \
93 self->instance = PyMem_Malloc(sizeof(arm_svm_##NAME##_instance_f32)); \
[all …]
Dcmsisdsp_controller.c42 arm_pid_instance_q15 *instance; member
50 if (self->instance) in arm_pid_instance_q15_dealloc()
54 PyMem_Free(self->instance); in arm_pid_instance_q15_dealloc()
72 self->instance = PyMem_Malloc(sizeof(arm_pid_instance_q15)); in arm_pid_instance_q15_new()
89 if (PyArg_ParseTupleAndKeywords(args, kwds, "|hhhhhhh", kwlist,&self->instance->A0 in arm_pid_instance_q15_init()
90 ,&self->instance->A1 in arm_pid_instance_q15_init()
91 ,&self->instance->A2 in arm_pid_instance_q15_init()
92 ,&self->instance->state in arm_pid_instance_q15_init()
93 ,&self->instance->Kp in arm_pid_instance_q15_init()
94 ,&self->instance->Ki in arm_pid_instance_q15_init()
[all …]
Dcmsisdsp_matrix.c64 arm_matrix_instance_f32 *instance; member
72 if (self->instance) in arm_matrix_instance_f32_dealloc()
76 if (self->instance->pData) in arm_matrix_instance_f32_dealloc()
78 PyMem_Free(self->instance->pData); in arm_matrix_instance_f32_dealloc()
82 PyMem_Free(self->instance); in arm_matrix_instance_f32_dealloc()
100 self->instance = PyMem_Malloc(sizeof(arm_matrix_instance_f32)); in arm_matrix_instance_f32_new()
102 self->instance->pData = NULL; in arm_matrix_instance_f32_new()
119 if (PyArg_ParseTupleAndKeywords(args, kwds, "|hhO", kwlist,&self->instance->numRows in arm_matrix_instance_f32_init()
120 ,&self->instance->numCols in arm_matrix_instance_f32_init()
149 arm_matrix_instance_f64 *instance; member
[all …]
Dcmsisdsp_support.c39 arm_sort_instance_f32 *instance; member
46 if (self->instance) in arm_sort_instance_f32_dealloc()
49 PyMem_Free(self->instance); in arm_sort_instance_f32_dealloc()
66 self->instance = PyMem_Malloc(sizeof(arm_sort_instance_f32)); in arm_sort_instance_f32_new()
90 self->instance->alg=alg; in arm_sort_instance_f32_init()
91 self->instance->dir=dir; in arm_sort_instance_f32_init()
99 return(Py_BuildValue("i",(int)self->instance->alg)); in Method_arm_sort_instance_f32_alg()
105 return(Py_BuildValue("i",(int)self->instance->dir)); in Method_arm_sort_instance_f32_dir()
135 arm_sort_init_f32(selfS->instance,alg,dir); in cmsis_arm_sort_init_f32()
162 arm_sort_f32(selfS->instance,pSrc_converted,pDst,blockSize); in cmsis_arm_sort_f32()
Dcmsisdsp_module.h105 return(Py_BuildValue(FORMAT,self->instance->FIELD)); \
112 return(specific_##NAME##_##FIELD(self->instance)); \
127 self->instance->FIELD =PyMem_Malloc(sizeof(DSTFORMAT)*n); \
128 MEMCPY((DSTFORMAT*)self->instance->FIELD ,f,n,DSTFORMAT); \
/cmsis-dsp-latest/PythonWrapper/docs/source/
Dapi.rst55 Functions with instance arguments
58 When the CMSIS-DSP function is requiring an instance data structure, it is just a bit more complex …
60 First you need to create this instance::
80 :param S: f32 instance.
93 The third argument in this function is the state. Since all arguments (except the instance ones) ar…
99 Now, you can check that the instance was initialized correctly::
119 :param S: f32 instance.
161 Then, you create the FFT instance with::
165 You initialize the instance with the init function ::
186 …atrix, the instance variables are masked by the Python API. We decided that for matrix only there …
/cmsis-dsp-latest/Documentation/Doxygen/src/
Dtemplate.md32 For instance, we could have a template `Vector<T>` and thus different types `Vector<float32_t>`, `V…
36 For instance, one could have a type
48 For instance one could use `Vector<float32_t>` or `Vector<float32_t,10>`.
50 …at32_t,DYNAMIC>` where `DYNAMIC` could be a special value (negative for instance) used to tell the…
/cmsis-dsp-latest/
DPythonWrapper_README.md101 ## Functions with no instance arguments
113 ## Functions with instance arguments
115 When the [CMSIS-DSP](https://github.com/ARM-software/CMSIS-DSP) function is requiring an instance d…
117 First you need to create this instance:
125 The third argument in this function is the state. Since all arguments (except the instance ones) ar…
131 Now, you can check that the instance was initialized correctly.
167 Then, you create the FFT instance with:
171 You initialize the instance with the init function provided by the wrapper:
187instance variables are masked by the Python API. We decided that for matrix only there was no use …
/cmsis-dsp-latest/Examples/ARM/arm_bayes_example/
DARMCM0_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
DARMCM3_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
/cmsis-dsp-latest/Examples/ARM/arm_sin_cos_example/
DARMCM0_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
/cmsis-dsp-latest/Examples/ARM/arm_class_marks_example/
DARMCM0_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
DARMCM3_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
/cmsis-dsp-latest/Examples/ARM/arm_convolution_example/
DARMCM0_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
DARMCM3_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
/cmsis-dsp-latest/Examples/ARM/arm_dotproduct_example/
DARMCM0_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
DARMCM3_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
/cmsis-dsp-latest/Examples/ARM/arm_svm_example/
DARMCM0_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
DARMCM3_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
/cmsis-dsp-latest/Examples/ARM/arm_variance_example/
DARMCM3_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]
/cmsis-dsp-latest/Examples/ARM/arm_fir_example/
DARMCM0_config.txt2 # instance.parameter=value #(type, mode) default = 'def value' : description : [min..max]

1234