/cmsis-dsp-latest/dsppp/Include/dsppp/ |
D | algorithms.hpp | 37 * @tparam MA Any matrix type 38 * @tparam MB Any matrix type 48 SameElementType<MA,Q15>::value*/,bool>::type = true> 66 SameElementType<VB,P>::value,bool>::type = true> 90 SameElementType<VB,P>::value,bool>::type = true> 119 * @tparam M Any matrix type 120 * @tparam V Any vector type 128 typename std::enable_if<CompatibleStaticMatVecProduct<M,V>::value,bool>::type = true> 129 inline typename OutputVector<M,V>::type dot(const M&m,const V&v) in dot() 131 typename OutputVector<M,V>::type res; in dot() [all …]
|
D | vec.hpp | 33 typedef VectorView<T,1> type; typedef 34 static type ref(const Vector_Base<T>&a){ in ref() 35 return(type(a)); in ref() 42 typedef VectorView<T,S> type; typedef 43 static type ref(const VectorView<T,S>&a){ in ref() 54 typedef VectorView<P,1> type; typedef 55 … static VectorView<P,1> ref(const Vector<P,L,A>&a,typename std::enable_if<(L<0)>::type* = nullptr){ in ref() 65 typedef const Vector<P,L,A>& type; typedef 66 …static const Vector<P,L,A>& ref(const Vector<P,L,A>&a,typename std::enable_if<(L>0)>::type* = null… in ref() 76 typedef _Binary<LHS,RHS,OP> type; typedef [all …]
|
D | fusion.hpp | 70 typedef T type; typedef 75 using SameElementType=std::is_same<typename ElementType<A>::type,typename ElementType<B>::type>; 86 constexpr bool has_vector_inst() {return (vector_traits<typename ElementType<DA>::type>::has_vector… in has_vector_inst() 96 constexpr bool has_predicate_inst() {return (vector_traits<typename ElementType<DA>::type>::has_pre… in has_predicate_inst() 126 * @return True if both datatype have vectro indexing and same scalar type 384 typename std::enable_if<IsVector<L>::value,bool>::type = true> 390 typename std::enable_if<!IsVector<L>::value && IsVector<R>::value,bool>::type = true> 396 typename std::enable_if<HasMatrixIndexing<L>::value,bool>::type = true> 402 …name std::enable_if<!HasMatrixIndexing<L>::value && HasMatrixIndexing<R>::value,bool>::type = true> 408 typename std::enable_if<HasMatrixIndexing<L>::value,bool>::type = true> [all …]
|
D | matrix.hpp | 199 typedef P type; typedef 206 typedef P type; typedef 213 typedef P type; typedef 219 typedef P type; typedef 394 OutputVectorDim<M>::value,TMP_ALLOC> type; typedef 403 typedef Matrix<typename traits<MA>::Scalar,nbrows,nbcols,TMP_ALLOC> type; typedef 432 typedef MatrixView<T,S> type; typedef 433 static type ref(const MatrixView<T,S>&a){ in ref() 442 typedef const Matrix<P,R,C,A>& type; typedef 443 … static type ref(const Matrix<P,R,C,A>&a,typename std::enable_if<(R>0) && (C>0)>::type* = nullptr){ in ref() [all …]
|
/cmsis-dsp-latest/Scripts/ |
D | mfccconfig.yaml | 5 type: "f32" 10 type: "q31" 15 type: "q15" 24 type: "f32" 32 type: "q31" 40 type: "q15" 48 type: "f32" 56 type: "q31" 64 type: "q15" 72 type: "f32" [all …]
|
/cmsis-dsp-latest/Include/ |
D | arm_math_types.h | 311 * @brief 8-bit fractional data type in 1.7 format. 316 * @brief 16-bit fractional data type in 1.15 format. 321 * @brief 32-bit fractional data type in 1.31 format. 326 * @brief 64-bit fractional data type in 1.63 format. 331 * @brief 32-bit floating-point type definition. 338 * @brief 64-bit floating-point type definition. 348 * @brief 64-bit fractional 128-bit vector data type in 1.63 format 353 * @brief 32-bit fractional 128-bit vector data type in 1.31 format. 358 * @brief 16-bit fractional 128-bit vector data type with 16-bit alignment in 1.15 format. 363 * @brief 8-bit fractional 128-bit vector data type with 8-bit alignment in 1.7 format. [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_sin_cos_example/ |
D | arm_sin_cos_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_dotproduct_example/ |
D | arm_dotproduct_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_variance_example/ |
D | arm_variance_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_signal_converge_example/ |
D | arm_signal_converge_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_bayes_example/ |
D | arm_bayes_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_class_marks_example/ |
D | arm_class_marks_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_fft_bin_example/ |
D | arm_fft_bin_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_convolution_example/ |
D | arm_convolution_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_svm_example/ |
D | arm_svm_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_fir_example/ |
D | arm_fir_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_graphic_equalizer_example/ |
D | arm_graphic_equalizer_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_linear_interp_example/ |
D | arm_linear_interp_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Examples/ARM/arm_matrix_example/ |
D | arm_matrix_example.uvprojx | 218 <Type>0</Type> 223 <Type>0</Type> 228 <Type>0</Type> 233 <Type>0</Type> 238 <Type>0</Type> 243 <Type>0</Type> 248 <Type>0</Type> 253 <Type>1</Type> 258 <Type>0</Type> 263 <Type>1</Type> [all …]
|
/cmsis-dsp-latest/Documentation/Doxygen/style_template/ |
D | layout.xml | 5 <tab type="mainpage" visible="yes" title=""/> 6 <tab type="pages" visible="yes" title="Usage and Description" intro=""/> 7 <tab type="modules" visible="yes" title="API Reference" intro=""/> 8 <tab type="namespaces" visible="no" title="Namespaces"> 9 <tab type="namespacelist" visible="no" title="Namespace list" intro=""/> 10 <tab type="namespacemembers" visible="no" title="Namespace members" intro=""/> 12 <tab type="concepts" visible="yes" title=""> 14 <tab type="interfaces" visible="no" title=""> 15 <tab type="interfacelist" visible="no" title="" intro=""/> 16 <tab type="interfaceindex" visible="no" title=""/> [all …]
|
/cmsis-dsp-latest/Testing/ |
D | createDb.sql | 38 CREATE TABLE TYPE ( table 40 type text ); field 42 CREATE INDEX type_index ON TYPE(type); 74 INSERT INTO TYPE VALUES(1, "q7"); 75 INSERT INTO TYPE VALUES(2, "q15"); 76 INSERT INTO TYPE VALUES(3, "q31"); 77 INSERT INTO TYPE VALUES(4, "f16"); 78 INSERT INTO TYPE VALUES(5, "f32"); 79 INSERT INTO TYPE VALUES(6, "f64"); 80 INSERT INTO TYPE VALUES(7, "s8"); [all …]
|
D | addToDB.py | 25 MKKEYFIELD=['DATE','NAME','CATEGORY', 'PLATFORM', 'CORE', 'COMPILER','TYPE',"RUN"] 32 'TYPE':'typeid', 41 VALKEYFIELD=['DATE','NAME','CATEGORY', 'PLATFORM', 'CORE', 'COMPILER','TYPE'] 52 r=c.execute("SELECT name FROM sqlite_master WHERE type='table' AND name=?",req) 63 common = diff(cols + ["TYPE","RUN"] , ['OLDID'] + params) 83 common = diff(cols + ["TYPE","RUN"] , ['OLDID'] + params) 105 sql += "%sFOREIGN KEY(typeid) REFERENCES TYPE(typeid)," % start 163 common = diff(["TYPE"] + cols , ['OLDID'] + params) 187 keys["TYPE"] = "f64" 189 keys["TYPE"] = "f32" [all …]
|
D | addToRegDB.py | 26 MKKEYFIELD=['DATE','NAME','CATEGORY', 'PLATFORM', 'CORE', 'COMPILER','TYPE','RUN'] 33 'TYPE':'typeid', 43 VALKEYFIELD=['DATE','NAME','CATEGORY', 'PLATFORM', 'CORE', 'COMPILER','TYPE'] 54 r=c.execute("SELECT name FROM sqlite_master WHERE type='table' AND name=?",req) 65 common = diff(cols + ["TYPE","RUN"] , ['OLDID'] + params) 87 common = diff(cols + ["TYPE","RUN"] , ['OLDID'] + params) 111 sql += "%sFOREIGN KEY(typeid) REFERENCES TYPE(typeid)," % start 169 common = diff(["TYPE"] + cols , ['OLDID'] + params) 193 keys["TYPE"] = "f64" 195 keys["TYPE"] = "f32" [all …]
|
D | extractDb.py | 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") 53 parser.add_argument('-t', nargs='?',type = str, default="md", help="type md or html") 59 parser.add_argument('-comments', nargs='?',type = str, default="comments", help="Comment folder") 62 parser.add_argument('-ref', nargs='?',type = str, default="M55", help="Reference COREDEF for ratio … 63 parser.add_argument('-clampval', nargs='?',type = float, default=8.0, help="Clamp for ratio") 65 parser.add_argument('-cores', nargs='?',type = str, help="Cores to keep") 66 parser.add_argument('-toc', nargs='?',type = str, help="Yaml for the table of contents") 138 REMOVETABLES=['TESTNAME','TESTDATE','RUN','CORE', 'PLATFORM', 'COMPILERKIND', 'COMPILER', 'TYPE', '… 142 # Category and type is coming from the test name in the yaml [all …]
|
/cmsis-dsp-latest/dsppp/Include/dsppp/num_features/ |
D | q15.hpp | 31 //! Compute type 44 !std::is_base_of<DSP,arch>::value>::type> { 45 //! Compute type 46 typedef Q15 type; typedef 49 typedef type::value_type storage_type; 51 // No vector type but must still be defined 52 //! Dummy type when no vector instructions 54 //! Dummy type when no vector instructions 56 //! Dummy type when no vector instructions 78 * @brief Convert from accumulator type [all …]
|