diff --git a/Include/dsp/statistics_functions.h b/Include/dsp/statistics_functions.h index f82e1b21..e5931fd0 100755 --- a/Include/dsp/statistics_functions.h +++ b/Include/dsp/statistics_functions.h @@ -895,7 +895,20 @@ float64_t arm_kullback_leibler_f64(const float64_t * pSrcA, uint32_t blockSize, q7_t *pResult); - +/** + @brief Mean square error between two Q7 vectors. + @param[in] pSrcA points to the first input vector + @param[in] pSrcB points to the second input vector + @param[in] blockSize number of samples in input vector + @param[out] pResult mean square error + @return none +*/ + +void arm_mse_q7( + const q7_t * pSrcA, + const q7_t * pSrcB, + uint32_t blockSize, + q7_t * pResult); #ifdef __cplusplus } diff --git a/Source/StatisticsFunctions/CMakeLists.txt b/Source/StatisticsFunctions/CMakeLists.txt index 37e279e9..558e4838 100644 --- a/Source/StatisticsFunctions/CMakeLists.txt +++ b/Source/StatisticsFunctions/CMakeLists.txt @@ -80,6 +80,7 @@ target_sources(CMSISDSPStatistics PRIVATE arm_absmin_no_idx_f64.c) target_sources(CMSISDSPStatistics PRIVATE arm_absmin_no_idx_q15.c) target_sources(CMSISDSPStatistics PRIVATE arm_absmin_no_idx_q31.c) target_sources(CMSISDSPStatistics PRIVATE arm_absmin_no_idx_q7.c) +target_sources(CMSISDSPStatistics PRIVATE arm_mse_q7.c) configLib(CMSISDSPStatistics ${ROOT}) configDsp(CMSISDSPStatistics ${ROOT}) diff --git a/Source/StatisticsFunctions/StatisticsFunctions.c b/Source/StatisticsFunctions/StatisticsFunctions.c index 53f6b86c..091d52fa 100644 --- a/Source/StatisticsFunctions/StatisticsFunctions.c +++ b/Source/StatisticsFunctions/StatisticsFunctions.c @@ -93,3 +93,4 @@ #include "arm_absmin_no_idx_q15.c" #include "arm_absmin_no_idx_q31.c" #include "arm_absmin_no_idx_q7.c" +#include "arm_mse_q7.c" diff --git a/Source/StatisticsFunctions/arm_absmin_f16.c b/Source/StatisticsFunctions/arm_absmin_f16.c index b450b551..6d2ff503 100755 --- a/Source/StatisticsFunctions/arm_absmin_f16.c +++ b/Source/StatisticsFunctions/arm_absmin_f16.c @@ -240,7 +240,7 @@ void arm_absmin_f16( outIndex = 0U; /* Load first input value that act as reference value for comparision */ - out = fabsf(*pSrc++); + out = (_Float16)fabsf((float32_t)*pSrc++); /* Initialize blkCnt with number of samples */ blkCnt = (blockSize - 1U); diff --git a/Source/StatisticsFunctions/arm_absmin_no_idx_f16.c b/Source/StatisticsFunctions/arm_absmin_no_idx_f16.c index 6c54f9f5..62e10543 100755 --- a/Source/StatisticsFunctions/arm_absmin_no_idx_f16.c +++ b/Source/StatisticsFunctions/arm_absmin_no_idx_f16.c @@ -196,7 +196,7 @@ void arm_absmin_no_idx_f16( /* Load first input value that act as reference value for comparision */ - out = fabsf(*pSrc++); + out = (_Float16)fabsf((float32_t)*pSrc++); /* Initialize blkCnt with number of samples */ blkCnt = (blockSize - 1U); diff --git a/Source/StatisticsFunctions/arm_mse_q7.c b/Source/StatisticsFunctions/arm_mse_q7.c new file mode 100755 index 00000000..b57cee9b --- /dev/null +++ b/Source/StatisticsFunctions/arm_mse_q7.c @@ -0,0 +1,204 @@ +/* ---------------------------------------------------------------------- + * Project: CMSIS DSP Library + * Title: arm_mse_q7.c + * Description: Mean square error between two Q7 vectors + * + * $Date: 04 April 2022 + * $Revision: V1.10.0 + * + * Target Processor: Cortex-M and Cortex-A cores + * -------------------------------------------------------------------- */ +/* + * Copyright (C) 2010-2022 ARM Limited or its affiliates. All rights reserved. + * + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the License); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include "dsp/statistics_functions.h" + +/** + @ingroup groupStats + */ + +/** + @defgroup mse Mean Square Error + + Calculates the mean square error between two vectors. + + */ + +/** + @addtogroup mse + @{ + */ + +/** + @brief Mean square error between two Q7 vectors. + @param[in] pSrcA points to the first input vector + @param[in] pSrcB points to the second input vector + @param[in] blockSize number of samples in input vector + @param[out] pResult mean square error + @return none + +*/ +#if defined(ARM_MATH_MVEI) && !defined(ARM_MATH_AUTOVECTORIZE) +void arm_mse_q7( + const q7_t * pSrcA, + const q7_t * pSrcB, + uint32_t blockSize, + q7_t * pResult) +{ + uint32_t blkCnt; /* loop counters */ + q7x16_t vecSrcA,vecSrcB; + q31_t sum = 0LL; + q7_t inA,inB; + + /* Compute 16 outputs at a time */ + blkCnt = blockSize >> 4U; + while (blkCnt > 0U) + { + vecSrcA = vldrbq_s8(pSrcA); + vecSrcB = vldrbq_s8(pSrcB); + + vecSrcA = vqsubq(vecSrcA,vecSrcB); + /* + * sum lanes + */ + sum = vmladavaq(sum, vecSrcA, vecSrcA); + + blkCnt--; + pSrcA += 16; + pSrcB += 16; + } + + /* + * tail + */ + blkCnt = blockSize & 0xF; + while (blkCnt > 0U) + { + /* C = A[0] * A[0] + A[1] * A[1] + ... + A[blockSize-1] * A[blockSize-1] */ + + /* Compute Power and store result in a temporary variable, sum. */ + inA = *pSrcA++; + inB = *pSrcB++; + + inA = (q7_t) __SSAT((q15_t) inA - (q15_t)inB, 8); + + sum += ((q15_t) inA * inA); + + /* Decrement loop counter */ + blkCnt--; + } + + *pResult = (q7_t) __SSAT((q15_t) (sum / blockSize)>>7, 8); +} +#else +void arm_mse_q7( + const q7_t * pSrcA, + const q7_t * pSrcB, + uint32_t blockSize, + q7_t * pResult) +{ + uint32_t blkCnt; /* Loop counter */ + q31_t sum = 0; /* Temporary result storage */ + q7_t inA,inB; /* Temporary variable to store input value */ + +#if defined (ARM_MATH_LOOPUNROLL) && defined (ARM_MATH_DSP) + q31_t inA32,inB32; /* Temporary variable to store packed input value */ + q31_t in1, in2; /* Temporary variables to store input value */ +#endif + +#if defined (ARM_MATH_LOOPUNROLL) + + /* Loop unrolling: Compute 4 outputs at a time */ + blkCnt = blockSize >> 2U; + + while (blkCnt > 0U) + { + /* C = A[0] * A[0] + A[1] * A[1] + ... + A[blockSize-1] * A[blockSize-1] */ + + /* Compute Power and store result in a temporary variable, sum. */ +#if defined (ARM_MATH_DSP) + inA32 = read_q7x4_ia ((q7_t **) &pSrcA); + inB32 = read_q7x4_ia ((q7_t **) &pSrcB); + + inA32 = __QSUB8(inA32, inB32); + + in1 = __SXTB16(__ROR(inA32, 8)); + in2 = __SXTB16(inA32); + + /* calculate power and accumulate to accumulator */ + sum = __SMLAD(in1, in1, sum); + sum = __SMLAD(in2, in2, sum); +#else + inA = *pSrcA++; + inB = *pSrcB++; + inA = (q7_t) __SSAT((q15_t) inA - (q15_t)inB, 8); + sum += ((q15_t) inA * inA); + + inA = *pSrcA++; + inB = *pSrcB++; + inA = (q7_t) __SSAT((q15_t) inA - (q15_t)inB, 8); + sum += ((q15_t) inA * inA); + + inA = *pSrcA++; + inB = *pSrcB++; + inA = (q7_t) __SSAT((q15_t) inA - (q15_t)inB, 8); + sum += ((q15_t) inA * inA); + + inA = *pSrcA++; + inB = *pSrcB++; + inA = (q7_t) __SSAT((q15_t) inA - (q15_t)inB, 8); + sum += ((q15_t) inA * inA); +#endif /* #if defined (ARM_MATH_DSP) */ + + /* Decrement loop counter */ + blkCnt--; + } + + /* Loop unrolling: Compute remaining outputs */ + blkCnt = blockSize % 0x4U; + +#else + + /* Initialize blkCnt with number of samples */ + blkCnt = blockSize; + +#endif /* #if defined (ARM_MATH_LOOPUNROLL) */ + + while (blkCnt > 0U) + { + /* C = A[0] * A[0] + A[1] * A[1] + ... + A[blockSize-1] * A[blockSize-1] */ + + /* Compute Power and store result in a temporary variable, sum. */ + inA = *pSrcA++; + inB = *pSrcB++; + + inA = (q7_t) __SSAT((q15_t) inA - (q15_t)inB, 8); + sum += ((q15_t) inA * inA); + + /* Decrement loop counter */ + blkCnt--; + } + + /* Store result in q7 format */ + *pResult = (q7_t) __SSAT((q15_t) (sum / blockSize)>>7, 8);; +} +#endif /* defined(ARM_MATH_MVEI) */ + +/** + @} end of power group + */ diff --git a/Testing/PatternGeneration/Stats.py b/Testing/PatternGeneration/Stats.py index ff79a24a..eb7cf1c2 100755 --- a/Testing/PatternGeneration/Stats.py +++ b/Testing/PatternGeneration/Stats.py @@ -356,6 +356,11 @@ def powerTest(format,data): else: return(np.dot(data,data)) +def mseTest(format,data1,data2): + nb = len(data1) + err = data1 - data2 + return(np.dot(err,err) / nb) + def rmsTest(format,data): return(math.sqrt(np.dot(data,data)/data.size)) @@ -388,6 +393,29 @@ def generateFuncTests(config,nb,format,data,func,name): config.writeReference(nb, funcvals,name) return(nb+1) +def generateOperatorTests(config,nb,format,data1,data2,func,name): + + funcvals=[] + + nbiters = Tools.loopnb(format,Tools.TAILONLY) + funcvalue=func(format,data1[0:nbiters],data2[0:nbiters]) + funcvals.append(funcvalue) + + nbiters = Tools.loopnb(format,Tools.BODYONLY) + funcvalue=func(format,data1[0:nbiters],data2[0:nbiters]) + funcvals.append(funcvalue) + + nbiters = Tools.loopnb(format,Tools.BODYANDTAIL) + funcvalue=func(format,data1[0:nbiters],data2[0:nbiters]) + funcvals.append(funcvalue) + + nbiters = 100 + funcvalue=func(format,data1[0:nbiters],data2[0:nbiters]) + funcvals.append(funcvalue) + + config.writeReference(nb, funcvals,name) + return(nb+1) + def generatePowerTests(config,nb,format,data): funcvals=[] @@ -449,14 +477,22 @@ def writeTests(config,nb,format): # So new tests have to be added after existing ones def writeNewsTests(config,nb,format): NBSAMPLES = 300 + #config.setOverwrite(True) data1=np.random.randn(NBSAMPLES) - data1 = Tools.normalize(data1) + data2=np.random.randn(NBSAMPLES) + data2 = Tools.normalize(data2) + config.writeInput(1, data1,"InputNew") + nb=generateMaxAbsTests(config,nb,format,data1) nb=generateMinAbsTests(config,nb,format,data1) + config.writeInput(2, data2,"InputNew") + nb=generateOperatorTests(config,nb,format,data1,data2,mseTest,"MSEVals") + #config.setOverwrite(False) + def generateBenchmark(config,format): NBSAMPLES = 256 @@ -490,32 +526,33 @@ def generatePatterns(): configq15=Tools.Config(PATTERNDIR,PARAMDIR,"q15") configq7 =Tools.Config(PATTERNDIR,PARAMDIR,"q7") + configf64.setOverwrite(False) configf32.setOverwrite(False) configf16.setOverwrite(False) configq31.setOverwrite(False) configq15.setOverwrite(False) configq7.setOverwrite(False) - #nb=writeTests(configf32,1,0) - #nb=writeF32OnlyTests(configf32,22) - #writeNewsTests(configf32,nb,Tools.F32) + nb=writeTests(configf32,1,0) + nb=writeF32OnlyTests(configf32,22) + writeNewsTests(configf32,nb,Tools.F32) nb=writeTests(configf64,1,Tools.F64) nb=writeF64OnlyTests(configf64,22) writeNewsTests(configf64,nb,Tools.F64) - #nb=writeTests(configq31,1,31) - #writeNewsTests(configq31,nb,Tools.Q31) -# - #nb=writeTests(configq15,1,15) - #writeNewsTests(configq15,nb,Tools.Q15) -# - #nb=writeTests(configq7,1,7) - #writeNewsTests(configq7,nb,Tools.Q7) -# - #nb=writeTests(configf16,1,16) - #nb=writeF16OnlyTests(configf16,22) - #writeNewsTests(configf16,nb,Tools.F16) + nb=writeTests(configq31,1,31) + writeNewsTests(configq31,nb,Tools.Q31) + + nb=writeTests(configq15,1,15) + writeNewsTests(configq15,nb,Tools.Q15) + + nb=writeTests(configq7,1,7) + writeNewsTests(configq7,nb,Tools.Q7) + + nb=writeTests(configf16,1,16) + nb=writeF16OnlyTests(configf16,22) + writeNewsTests(configf16,nb,Tools.F16) generateBenchmark(configf64, Tools.F64) generateBenchmark(configf32, Tools.F32) diff --git a/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxIndexes26_s16.txt b/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxIndexes26_s16.txt index 9bfe83f1..f79e8987 100755 --- a/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxIndexes26_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxIndexes26_s16.txt @@ -1,8 +1,8 @@ H 3 -// 3 -0x0003 -// 3 -0x0003 -// 3 -0x0003 +// 4 +0x0004 +// 4 +0x0004 +// 4 +0x0004 diff --git a/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxVals26_f16.txt b/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxVals26_f16.txt index 3546db2b..8572be7e 100755 --- a/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxVals26_f16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF16/AbsMaxVals26_f16.txt @@ -1,8 +1,8 @@ H 3 -// 0.761664 -0x3a18 -// 0.761664 -0x3a18 -// 0.761664 -0x3a18 +// 0.423138 +0x36c5 +// 0.423138 +0x36c5 +// 0.423138 +0x36c5 diff --git a/Testing/Patterns/DSP/Stats/StatsF16/AbsMinIndexes27_s16.txt b/Testing/Patterns/DSP/Stats/StatsF16/AbsMinIndexes27_s16.txt index e10fe679..13d4b9e8 100755 --- a/Testing/Patterns/DSP/Stats/StatsF16/AbsMinIndexes27_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF16/AbsMinIndexes27_s16.txt @@ -1,7 +1,7 @@ H 3 -// 2 -0x0002 +// 0 +0x0000 // 15 0x000F // 15 diff --git a/Testing/Patterns/DSP/Stats/StatsF16/AbsMinVals27_f16.txt b/Testing/Patterns/DSP/Stats/StatsF16/AbsMinVals27_f16.txt index 92235a16..c2f6e71b 100755 --- a/Testing/Patterns/DSP/Stats/StatsF16/AbsMinVals27_f16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF16/AbsMinVals27_f16.txt @@ -1,8 +1,8 @@ H 3 -// 0.007411 -0x1f97 -// 0.002686 -0x1980 -// 0.002686 -0x1980 +// 0.027578 +0x270f +// 0.007974 +0x2015 +// 0.007974 +0x2015 diff --git a/Testing/Patterns/DSP/Stats/StatsF16/InputNew1_f16.txt b/Testing/Patterns/DSP/Stats/StatsF16/InputNew1_f16.txt index 460b926d..b8d9ff11 100755 --- a/Testing/Patterns/DSP/Stats/StatsF16/InputNew1_f16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF16/InputNew1_f16.txt @@ -1,602 +1,602 @@ H 300 -// -0.310739 -0xb4f9 -// -0.068180 -0xac5d -// 0.007411 -0x1f97 -// 0.761664 -0x3a18 -// 0.383851 -0x3624 -// -0.035161 -0xa880 -// -0.384350 -0xb626 -// 0.523638 -0x3830 -// -0.446146 -0xb723 -// -0.200272 -0xb269 -// -0.309977 -0xb4f6 -// 0.135654 -0x3057 -// 0.167994 -0x3160 -// -0.142292 -0xb08e -// -0.254396 -0xb412 -// -0.002686 -0x9980 -// -0.184012 -0xb1e3 -// -0.533117 -0xb844 -// 0.220542 -0x330f -// 0.311708 -0x34fd -// -0.194912 -0xb23d -// 0.034904 -0x2878 -// -0.091929 -0xade2 -// 0.180781 -0x31c9 -// -0.063455 -0xac10 -// 0.234884 -0x3384 -// 0.301413 -0x34d3 -// -0.210402 -0xb2bc -// 0.320063 -0x351f -// 0.076525 -0x2ce6 -// -0.013365 -0xa2d8 -// 0.779097 -0x3a3c -// 0.302318 -0x34d6 -// 0.121789 -0x2fcb -// -0.099745 -0xae62 -// -0.228008 -0xb34c -// -0.169569 -0xb16d -// -0.120013 -0xafae -// -0.420940 -0xb6bc -// -0.306477 -0xb4e7 -// -0.288058 -0xb49c -// -0.282071 -0xb483 -// 0.516626 -0x3822 -// -0.458662 -0xb757 -// 0.175937 -0x31a1 -// 0.348313 -0x3593 -// 0.247134 -0x33e9 -// 0.194236 -0x3237 -// 0.528957 -0x383b -// 0.186857 -0x31fb -// -0.440156 -0xb70b -// -0.869566 -0xbaf5 -// -0.216695 -0xb2ef -// 0.454894 -0x3747 -// 0.160823 -0x3125 -// 0.048607 -0x2a39 -// -0.367994 -0xb5e3 -// 0.438843 -0x3706 -// -0.276990 -0xb46f -// -0.415375 -0xb6a5 -// -0.294798 -0xb4b7 -// -0.501625 -0xb803 -// -0.154120 -0xb0ef -// -0.243142 -0xb3c8 -// -0.054449 -0xaaf8 -// 0.288256 -0x349d -// 0.572966 -0x3895 -// -0.022748 -0xa5d3 -// -0.065567 -0xac32 -// 0.002067 -0x183c -// -0.488577 -0xb7d1 -// 0.219185 -0x3304 -// 0.072057 -0x2c9d -// -0.288034 -0xb49c -// -0.962075 -0xbbb2 -// 0.218613 -0x32ff -// -0.110903 -0xaf19 -// -0.159844 -0xb11d -// -0.154056 -0xb0ee -// 0.428769 -0x36dc -// -0.640294 -0xb91f -// 0.408016 -0x3687 -// 0.793629 -0x3a59 -// 0.388312 -0x3637 -// -0.241664 -0xb3bc -// 0.077230 -0x2cf1 -// -0.280292 -0xb47c -// -0.160180 -0xb120 -// 0.055768 -0x2b23 -// 0.246408 -0x33e3 -// 0.020765 -0x2551 -// 0.551223 -0x3869 -// -0.314758 -0xb509 -// 0.467980 -0x377d -// 0.052779 -0x2ac1 -// 0.247555 -0x33ec -// -0.096196 -0xae28 -// 0.354246 -0x35ab -// -0.211529 -0xb2c5 -// 0.225789 -0x333a -// -0.858632 -0xbade -// 0.330742 -0x354b -// -0.475132 -0xb79a -// -0.376440 -0xb606 -// -0.301152 -0xb4d2 -// -0.632727 -0xb910 -// 0.041761 -0x2958 -// -0.062443 -0xabfe -// 0.198585 -0x325b -// -0.266280 -0xb443 -// 0.188401 -0x3207 -// 0.083467 -0x2d58 -// -0.334452 -0xb55a -// 0.200059 -0x3267 -// 0.025955 -0x26a5 -// -0.259457 -0xb427 -// -0.287208 -0xb498 -// -0.373855 -0xb5fb -// 0.173463 -0x318d -// 0.235927 -0x338d -// 0.166599 -0x3155 -// -0.174748 -0xb198 -// 0.253733 -0x340f -// -0.191078 -0xb21d -// -0.121961 -0xafce -// -0.435824 -0xb6f9 -// -0.272381 -0xb45c -// 0.031381 -0x2804 -// -0.438390 -0xb704 -// -0.130183 -0xb02a -// -0.481112 -0xb7b3 -// -0.253193 -0xb40d -// -0.031449 -0xa807 -// -0.768077 -0xba25 -// -0.423382 -0xb6c6 -// -0.101766 -0xae83 -// 0.470169 -0x3786 -// -0.349579 -0xb598 -// 0.194528 -0x323a -// 0.472572 -0x3790 -// 0.553693 -0x386e -// -0.110425 -0xaf11 -// 0.102231 -0x2e8b -// 0.463772 -0x376c -// 0.715502 -0x39b9 -// -0.191839 -0xb224 -// 0.123972 +// -0.027578 +0xa70f +// 0.325848 +0x3537 +// 0.142050 +0x308c +// -0.071706 +0xac97 +// 0.423138 +0x36c5 +// 0.363131 +0x35cf +// -0.275465 +0xb468 +// 0.120530 +0x2fb7 +// -0.145211 +0xb0a6 +// -0.035333 +0xa886 +// -0.299747 +0xb4cc +// -0.039603 +0xa912 +// -0.185214 +0xb1ed +// -0.188346 +0xb207 +// -0.212844 +0xb2d0 +// -0.007974 +0xa015 +// 0.013299 +0x22cf +// 0.229037 +0x3354 +// 0.347091 +0x358e +// -0.140401 +0xb07e +// 0.162785 +0x3136 +// 0.178716 +0x31b8 +// -0.025827 +0xa69d +// 0.041155 +0x2945 +// -0.102830 +0xae95 +// 0.073152 +0x2caf +// -0.176550 +0xb1a6 +// -0.011211 +0xa1bd +// 0.170750 +0x3177 +// 0.334186 +0x3559 +// -0.003663 +0x9b81 +// -0.158117 +0xb10f +// 1.000000 +0x3c00 +// 0.254512 +0x3412 +// -0.350940 +0xb59d +// -0.105552 +0xaec1 +// 0.176680 +0x31a7 +// 0.579975 +0x38a4 +// 0.389209 +0x363a +// 0.249165 +0x33f9 +// 0.145588 +0x30a9 +// -0.257505 +0xb41f +// -0.435036 +0xb6f6 +// 0.336578 +0x3563 +// 0.263962 +0x3439 +// -0.035078 +0xa87d +// 0.044467 +0x29b1 +// 0.135878 +0x3059 +// -0.073563 +0xacb5 +// 0.056920 +0x2b49 +// -0.701097 +0xb99c +// 0.114061 +0x2f4d +// -0.468647 +0xb780 +// 0.132553 +0x303e +// -0.324654 +0xb532 +// -0.031992 +0xa818 +// 0.299534 +0x34cb +// -0.076372 +0xace3 +// -0.298648 +0xb4c7 +// 0.148475 +0x30c0 +// -0.404675 +0xb67a +// 0.007875 +0x2008 +// 0.221192 +0x3314 +// -0.449877 +0xb733 +// 0.391727 +0x3645 +// 0.085157 +0x2d73 +// -0.178843 +0xb1b9 +// -0.433245 +0xb6ef +// -0.265370 +0xb43f +// -0.462541 +0xb767 +// -0.127322 +0xb013 +// -0.424261 +0xb6ca +// 0.312760 +0x3501 +// -0.555925 +0xb873 +// 0.403055 +0x3673 +// -0.283719 +0xb48a +// 0.256469 +0x341a +// 0.248338 +0x33f2 +// -0.638569 +0xb91c +// 0.410089 +0x3690 +// -0.228109 +0xb34d +// 0.104666 +0x2eb3 +// 0.197092 +0x324f +// -0.005401 +0x9d88 +// 0.350278 +0x359b +// -0.096832 +0xae32 +// -0.022550 +0xa5c6 +// 0.171987 +0x3181 +// 0.104603 +0x2eb2 +// 0.027003 +0x26ea +// 0.185350 +0x31ee +// -0.132847 +0xb040 +// 0.178488 +0x31b6 +// 0.273059 +0x345e +// 0.550630 +0x3868 +// -0.264221 +0xb43a +// -0.195172 +0xb23f +// -0.196243 +0xb248 +// 0.110990 +0x2f1a +// 0.378065 +0x360d +// -0.086133 +0xad83 +// 0.197596 +0x3253 +// -0.489668 +0xb7d6 +// 0.003882 +0x1bf3 +// -0.174119 +0xb192 +// 0.095694 +0x2e20 +// 0.179638 +0x31c0 +// -0.019682 +0xa50a +// -0.347259 +0xb58e +// -0.025867 +0xa69f +// -0.367675 +0xb5e2 +// -0.419889 +0xb6b8 +// -0.399988 +0xb666 +// 0.140011 +0x307b +// 0.170996 +0x3179 +// -0.169755 +0xb16f +// -0.323424 +0xb52d +// 0.602328 +0x38d2 +// 0.200562 +0x326b +// -0.238111 +0xb39f +// 0.450943 +0x3737 +// 0.005486 +0x1d9e +// -0.243958 +0xb3cf +// -0.105199 +0xaebc +// 0.221075 +0x3313 +// -0.330387 +0xb549 +// -0.355215 +0xb5af +// 0.094058 +0x2e05 +// 0.343006 +0x357d +// -0.338692 +0xb56b +// 0.084754 +0x2d6d +// -0.432313 +0xb6eb +// 0.208269 +0x32aa +// -0.209964 +0xb2b8 +// 0.352387 +0x35a3 +// 0.070799 +0x2c88 +// 0.278567 +0x3475 +// -0.694214 +0xb98e +// 0.010830 +0x218c +// 0.039621 +0x2912 +// -0.106232 +0xaecc +// -0.396196 +0xb657 +// -0.060377 +0xabba +// 0.320863 +0x3522 +// 0.094604 +0x2e0e +// 0.001527 +0x1641 +// -0.432915 +0xb6ed +// -0.082953 +0xad4f +// 0.238626 +0x33a3 +// 0.085442 +0x2d78 +// 0.445728 +0x3722 +// 0.302924 +0x34d9 +// 0.140273 +0x307d +// -0.171768 +0xb17f +// -0.304754 +0xb4e0 +// 0.136349 +0x305d +// 0.123984 0x2fef -// 0.023351 -0x25fa -// 0.047640 -0x2a19 -// -0.473757 -0xb795 -// 0.071595 -0x2c95 -// 0.557502 -0x3876 -// -0.114351 -0xaf52 -// -0.393578 -0xb64c -// -0.146036 -0xb0ac -// -0.237945 -0xb39d -// 0.285214 -0x3490 -// -0.114150 -0xaf4e -// -0.281678 -0xb482 -// 0.625128 -0x3900 -// 0.006849 -0x1f03 -// -0.172921 -0xb189 -// -0.270905 -0xb456 -// 0.130241 -0x302b -// -0.479090 -0xb7aa -// 0.199199 -0x3260 -// -0.537906 -0xb84e -// -0.292676 -0xb4af -// 0.357791 -0x35ba -// 0.504512 -0x3809 -// 0.104915 -0x2eb7 -// 0.235156 -0x3386 -// -0.094390 -0xae0a -// 0.255515 -0x3417 -// -0.428121 -0xb6da -// -0.103324 -0xae9d -// 0.076877 -0x2cec -// -0.128287 -0xb01b -// -0.247638 -0xb3ed -// -0.011904 -0xa218 -// 0.324089 -0x352f -// -0.512371 -0xb819 -// 0.452653 -0x373e -// 0.523287 -0x3830 -// -0.214934 -0xb2e1 -// 0.348411 -0x3593 -// -0.266474 -0xb443 -// 0.008627 -0x206b -// -0.181245 -0xb1cd -// -0.493173 -0xb7e4 -// -0.337836 -0xb568 -// -0.603841 -0xb8d5 -// -0.136022 -0xb05a -// 0.091607 -0x2ddd -// 0.210337 -0x32bb -// -0.029229 -0xa77c -// 0.599233 -0x38cb -// -0.772204 -0xba2d -// -0.221187 -0xb314 -// 0.077330 -0x2cf3 -// -0.101012 -0xae77 -// 0.506903 -0x380e -// 0.055147 -0x2b0f -// 0.367926 -0x35e3 -// 0.490703 -0x37da -// -0.358704 -0xb5bd -// 0.390345 -0x363f -// -0.014401 -0xa360 -// 0.014154 -0x233f -// -0.074930 -0xaccc -// 0.744981 -0x39f6 -// 0.527027 -0x3837 -// 0.284622 -0x348e -// -1.000000 -0xbc00 -// 0.446020 -0x3723 -// 0.023300 -0x25f7 -// 0.266785 -0x3445 -// -0.406984 -0xb683 -// 0.465277 -0x3772 -// 0.398977 -0x3662 -// -0.217729 -0xb2f8 -// -0.143160 -0xb095 -// -0.518308 -0xb825 -// 0.526475 -0x3836 -// -0.013782 -0xa30e -// -0.065620 -0xac33 -// 0.169627 -0x316e -// -0.180474 -0xb1c6 -// 0.026004 -0x26a8 -// 0.630505 -0x390b -// 0.861543 -0x3ae4 -// 0.096803 -0x2e32 -// -0.132614 +// -0.180019 +0xb1c3 +// 0.105984 +0x2ec8 +// 0.016355 +0x2430 +// 0.143690 +0x3099 +// 0.127108 +0x3011 +// -0.327389 +0xb53d +// 0.306947 +0x34e9 +// -0.022861 +0xa5da +// 0.159016 +0x3117 +// 0.543574 +0x3859 +// -0.057065 +0xab4e +// -0.099955 +0xae66 +// 0.271435 +0x3458 +// -0.164707 +0xb145 +// -0.179871 +0xb1c2 +// 0.229481 +0x3358 +// -0.000616 +0x910b +// 0.251206 +0x3405 +// 0.036089 +0x289f +// -0.017370 +0xa472 +// -0.133734 +0xb048 +// 0.056340 +0x2b36 +// -0.233765 +0xb37b +// 0.455963 +0x374c +// -0.144284 +0xb09e +// -0.374871 +0xb5ff +// -0.176050 +0xb1a2 +// 0.339189 +0x356d +// -0.481936 +0xb7b6 +// 0.369817 +0x35eb +// 0.525276 +0x3834 +// 0.365241 +0x35d8 +// -0.132550 0xb03e -// 0.282162 -0x3484 -// -0.650403 -0xb934 -// -0.184990 -0xb1eb -// -0.554663 -0xb870 -// -0.085512 -0xad79 -// 0.506145 -0x380d -// 0.242325 -0x33c1 -// 0.139948 -0x307a -// -0.246009 -0xb3df -// 0.192729 -0x322b -// -0.006073 -0x9e38 -// 0.471849 -0x378d -// 0.075647 -0x2cd7 -// -0.232727 -0xb372 -// 0.455353 -0x3749 -// 0.153409 -0x30e9 -// 0.017556 -0x247f -// 0.430851 -0x36e5 -// -0.562691 -0xb880 -// 0.438752 -0x3705 -// -0.563317 -0xb882 -// -0.293351 +// 0.051695 +0x2a9e +// 0.246593 +0x33e4 +// 0.184832 +0x31ea +// -0.342257 +0xb57a +// 0.193205 +0x322f +// 0.400523 +0x3669 +// -0.014272 +0xa34f +// 0.429858 +0x36e1 +// -0.049206 +0xaa4c +// -0.180194 +0xb1c4 +// 0.808153 +0x3a77 +// -0.242542 +0xb3c3 +// -0.186301 +0xb1f6 +// -0.528209 +0xb83a +// -0.535397 +0xb848 +// 0.391557 +0x3644 +// -0.268002 +0xb44a +// -0.193443 +0xb231 +// -0.332550 +0xb552 +// 0.092386 +0x2dea +// 0.422556 +0x36c3 +// 0.323028 +0x352b +// -0.159676 +0xb11c +// -0.300088 +0xb4cd +// -0.755391 +0xba0b +// 0.309581 +0x34f4 +// 0.033380 +0x2846 +// -0.500202 +0xb800 +// -0.315736 +0xb50d +// 0.215132 +0x32e2 +// -0.160669 +0xb124 +// 0.285511 +0x3491 +// -0.463421 +0xb76a +// -0.697955 +0xb995 +// 0.143964 +0x309b +// 0.157613 +0x310b +// 0.390123 +0x363e +// -0.012560 +0xa26e +// -0.054898 +0xab07 +// 0.298975 +0x34c9 +// 0.234462 +0x3381 +// 0.215129 +0x32e2 +// -0.175614 +0xb19f +// -0.165027 +0xb148 +// 0.316910 +0x3512 +// 0.102620 +0x2e91 +// 0.484632 +0x37c1 +// 0.324743 +0x3532 +// -0.063316 +0xac0d +// -0.010333 +0xa14a +// -0.451897 +0xb73b +// 0.195470 +0x3241 +// 0.298071 +0x34c5 +// -0.001099 +0x9480 +// 0.510432 +0x3815 +// 0.030013 +0x27af +// 0.135599 +0x3057 +// 0.229275 +0x3356 +// -0.236260 +0xb38f +// -0.157583 +0xb10b +// 0.167186 +0x315a +// -0.320126 +0xb51f +// 0.190771 +0x321b +// 0.255794 +0x3418 +// -0.034929 +0xa879 +// -0.074874 +0xaccb +// -0.293366 0xb4b2 -// -0.340044 -0xb571 -// -0.114969 -0xaf5c -// 0.056233 -0x2b33 -// -0.300447 -0xb4cf -// 0.089389 -0x2db9 -// 0.223671 -0x3328 -// -0.762724 -0xba1a -// 0.171096 -0x317a -// -0.110655 -0xaf15 -// -0.015131 -0xa3bf -// -0.546590 -0xb85f -// -0.096350 -0xae2b -// 0.384517 -0x3627 -// 0.143791 -0x309a -// 0.154309 -0x30f0 -// -0.039215 -0xa905 -// -0.030348 -0xa7c5 -// 0.340045 -0x3571 -// 0.227893 -0x334b -// 0.422273 -0x36c2 -// 0.144069 -0x309c -// -0.188657 -0xb209 -// 0.696277 -0x3992 -// 0.474748 -0x3799 -// -0.602428 -0xb8d2 -// 0.329918 -0x3547 -// -0.377710 -0xb60b -// -0.086769 -0xad8e -// -0.131697 -0xb037 -// -0.038913 -0xa8fb -// -0.148400 -0xb0c0 -// -0.708926 -0xb9ac -// -0.303515 -0xb4db -// -0.493501 -0xb7e5 -// -0.239885 -0xb3ad -// 0.496245 -0x37f1 -// 0.270665 -0x3455 -// -0.529732 -0xb83d -// 0.443463 -0x3718 -// 0.253621 -0x340f -// 0.098609 -0x2e50 -// -0.056577 +// -0.056587 0xab3e -// -0.491600 -0xb7de -// -0.177717 -0xb1b0 -// 0.029793 -0x27a1 +// -0.064490 +0xac21 +// -0.127569 +0xb015 +// -0.251827 +0xb407 +// -0.455963 +0xb74c +// -0.128898 +0xb020 +// -0.382003 +0xb61d +// 0.011622 +0x21f3 +// 0.395328 +0x3653 +// 0.014722 +0x238a +// -0.059818 +0xaba8 +// -0.069601 +0xac74 +// -0.039519 +0xa90f +// 0.005329 +0x1d75 +// -0.004514 +0x9c9f +// -0.099690 +0xae61 +// 0.453519 +0x3742 +// 0.580034 +0x38a4 +// -0.050690 +0xaa7d +// -0.285690 +0xb492 +// -0.050453 +0xaa75 +// -0.471723 +0xb78c +// -0.066634 +0xac44 +// -0.024392 +0xa63f +// 0.033695 +0x2850 +// -0.113687 +0xaf47 +// -0.165427 +0xb14b +// -0.702901 +0xb9a0 +// -0.327186 +0xb53c +// 0.076974 +0x2ced +// -0.048324 +0xaa2f +// 0.082072 +0x2d41 +// 0.219662 +0x3307 +// -0.470531 +0xb787 +// -0.057600 +0xab5f +// -0.292978 +0xb4b0 +// 0.469439 +0x3783 +// 0.325046 +0x3533 +// 0.102830 +0x2e95 +// -0.164466 +0xb143 +// 0.029844 +0x27a4 +// -0.179922 +0xb1c2 +// -0.004695 +0x9ccf diff --git a/Testing/Patterns/DSP/Stats/StatsF16/InputNew2_f16.txt b/Testing/Patterns/DSP/Stats/StatsF16/InputNew2_f16.txt new file mode 100755 index 00000000..183dede5 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsF16/InputNew2_f16.txt @@ -0,0 +1,602 @@ +H +300 +// 0.052698 +0x2abf +// 0.599158 +0x38cb +// -0.090547 +0xadcc +// 0.096296 +0x2e2a +// 0.578697 +0x38a1 +// 0.084780 +0x2d6d +// -0.199387 +0xb261 +// 0.168488 +0x3164 +// 0.013523 +0x22ed +// 0.006665 +0x1ed3 +// -0.407088 +0xb683 +// -0.367823 +0xb5e3 +// 0.625844 +0x3902 +// -0.232411 +0xb370 +// 0.357061 +0x35b7 +// 0.268207 +0x344b +// 0.111333 +0x2f20 +// 0.049000 +0x2a46 +// -0.311646 +0xb4fd +// -0.388494 +0xb637 +// 0.135176 +0x3053 +// -0.338715 +0xb56b +// 0.388495 +0x3637 +// 0.104813 +0x2eb5 +// -0.349688 +0xb598 +// -0.390341 +0xb63f +// 0.886180 +0x3b17 +// 0.345102 +0x3586 +// -0.137041 +0xb063 +// 0.654003 +0x393b +// 0.192606 +0x322a +// 0.106913 +0x2ed8 +// 0.090995 +0x2dd3 +// -0.542267 +0xb857 +// -0.165243 +0xb14a +// 0.105603 +0x2ec2 +// 0.441214 +0x370f +// 0.421708 +0x36bf +// 0.267520 +0x3448 +// 0.166070 +0x3150 +// -0.138228 +0xb06c +// 0.071481 +0x2c93 +// 0.522676 +0x382e +// -0.118353 +0xaf93 +// -0.740534 +0xb9ed +// -0.565970 +0xb887 +// 0.178736 +0x31b8 +// 0.282623 +0x3486 +// 0.615540 +0x38ed +// 0.963430 +0x3bb5 +// 0.567687 +0x388b +// -0.467817 +0xb77c +// 0.498679 +0x37fb +// -0.031202 +0xa7fd +// -0.111305 +0xaf20 +// -0.614686 +0xb8eb +// 0.234905 +0x3384 +// 0.458391 +0x3756 +// -0.307080 +0xb4ea +// -0.161193 +0xb128 +// -0.242464 +0xb3c2 +// -0.105061 +0xaeb9 +// 0.480653 +0x37b1 +// -0.043881 +0xa99e +// -0.145997 +0xb0ac +// -0.018535 +0xa4bf +// 0.025231 +0x2676 +// 0.042147 +0x2965 +// -0.166213 +0xb152 +// 0.038620 +0x28f1 +// -0.298211 +0xb4c5 +// 0.493129 +0x37e4 +// -0.067999 +0xac5a +// 0.003609 +0x1b64 +// -0.011770 +0xa207 +// 0.071079 +0x2c8d +// -0.714171 +0xb9b7 +// -0.175917 +0xb1a1 +// -0.115205 +0xaf60 +// -0.283178 +0xb488 +// -0.264716 +0xb43c +// 0.077988 +0x2cfe +// -1.000000 +0xbc00 +// 0.414758 +0x36a3 +// 0.159621 +0x311c +// -0.287733 +0xb49b +// -0.353810 +0xb5a9 +// 0.293187 +0x34b1 +// 0.563909 +0x3883 +// 0.008701 +0x2074 +// -0.699239 +0xb998 +// 0.620038 +0x38f6 +// 0.274980 +0x3466 +// -0.673807 +0xb964 +// 0.530080 +0x383e +// -0.016568 +0xa43e +// -0.137176 +0xb064 +// -0.206110 +0xb298 +// 0.306488 +0x34e7 +// 0.294610 +0x34b7 +// -0.702643 +0xb99f +// -0.402913 +0xb672 +// 0.143141 +0x3095 +// 0.302359 +0x34d6 +// -0.345577 +0xb587 +// 0.026688 +0x26d5 +// 0.243506 +0x33cb +// -0.204274 +0xb289 +// 0.199725 +0x3264 +// -0.076016 +0xacdd +// -0.135691 +0xb058 +// 0.037360 +0x28c8 +// -0.013769 +0xa30d +// 0.512265 +0x3819 +// 0.161300 +0x3129 +// -0.026353 +0xa6bf +// 0.085993 +0x2d81 +// 0.096433 +0x2e2c +// -0.048391 +0xaa32 +// -0.312468 +0xb500 +// -0.081823 +0xad3d +// -0.017053 +0xa45e +// 0.028221 +0x2739 +// 0.626711 +0x3904 +// 0.431711 +0x36e8 +// 0.081115 +0x2d31 +// -0.146216 +0xb0ae +// -0.559159 +0xb879 +// -0.942947 +0xbb8b +// -0.346945 +0xb58d +// -0.192287 +0xb227 +// 0.270053 +0x3452 +// -0.013682 +0xa301 +// 0.144651 +0x30a1 +// -0.236855 +0xb394 +// -0.391105 +0xb642 +// -0.434496 +0xb6f4 +// -0.004399 +0x9c81 +// -0.047152 +0xaa09 +// 0.111911 +0x2f2a +// -0.479964 +0xb7ae +// -0.260061 +0xb429 +// -0.049952 +0xaa65 +// -0.682226 +0xb975 +// -0.123391 +0xafe6 +// 0.228972 +0x3354 +// -0.478304 +0xb7a7 +// 0.128967 +0x3020 +// -0.542026 +0xb856 +// 0.172365 +0x3184 +// -0.386597 +0xb62f +// 0.577347 +0x389e +// 0.300635 +0x34cf +// 0.368867 +0x35e7 +// 0.070490 +0x2c83 +// 0.028665 +0x2757 +// -0.305648 +0xb4e4 +// -0.197277 +0xb250 +// 0.022892 +0x25dc +// 0.011269 +0x21c5 +// -0.210645 +0xb2be +// 0.190955 +0x321c +// -0.001151 +0x94b7 +// 0.166787 +0x3156 +// -0.217811 +0xb2f8 +// 0.427200 +0x36d6 +// 0.529758 +0x383d +// -0.657326 +0xb942 +// -0.043176 +0xa987 +// 0.358998 +0x35be +// 0.491382 +0x37dd +// -0.738992 +0xb9e9 +// -0.020528 +0xa541 +// 0.005794 +0x1def +// -0.850972 +0xbacf +// -0.116498 +0xaf75 +// -0.077865 +0xacfc +// 0.086212 +0x2d84 +// 0.079898 +0x2d1d +// -0.428272 +0xb6da +// 0.194763 +0x323b +// -0.118171 +0xaf90 +// 0.000683 +0x1199 +// 0.361662 +0x35c9 +// 0.120449 +0x2fb5 +// 0.038227 +0x28e5 +// -0.130194 +0xb02b +// 0.407335 +0x3684 +// 0.235860 +0x338c +// -0.373717 +0xb5fb +// 0.086300 +0x2d86 +// -0.269874 +0xb451 +// -0.178477 +0xb1b6 +// -0.449293 +0xb730 +// -0.301409 +0xb4d3 +// 0.526302 +0x3836 +// 0.180580 +0x31c7 +// -0.181042 +0xb1cb +// 0.274983 +0x3466 +// -0.443806 +0xb71a +// 0.672983 +0x3962 +// -0.737978 +0xb9e7 +// 0.033400 +0x2846 +// 0.107435 +0x2ee0 +// -0.666165 +0xb954 +// 0.126392 +0x300b +// -0.303254 +0xb4da +// -0.653657 +0xb93b +// -0.398888 +0xb662 +// 0.317159 +0x3513 +// 0.221097 +0x3313 +// 0.269966 +0x3452 +// 0.549881 +0x3866 +// 0.223549 +0x3327 +// -0.770066 +0xba29 +// 0.015472 +0x23ec +// 0.462099 +0x3765 +// 0.651140 +0x3936 +// -0.335676 +0xb55f +// -0.232029 +0xb36d +// 0.208113 +0x32a9 +// 0.525900 +0x3835 +// 0.569715 +0x388f +// 0.256074 +0x3419 +// 0.393614 +0x364c +// 0.080829 +0x2d2c +// -0.214457 +0xb2dd +// -0.309404 +0xb4f3 +// 0.056865 +0x2b47 +// -0.100351 +0xae6c +// 0.654343 +0x393c +// 0.440345 +0x370c +// -0.668899 +0xb95a +// -0.437973 +0xb702 +// -0.916491 +0xbb55 +// 0.367238 +0x35e0 +// -0.871589 +0xbaf9 +// 0.349677 +0x3598 +// -0.591961 +0xb8bc +// -0.116695 +0xaf78 +// -0.499426 +0xb7fe +// 0.088513 +0x2daa +// 0.484926 +0x37c2 +// 0.010355 +0x214d +// 0.404760 +0x367a +// 0.161040 +0x3127 +// -0.329855 +0xb547 +// 0.143300 +0x3096 +// 0.170736 +0x3177 +// 0.109824 +0x2f07 +// 0.321851 +0x3526 +// 0.501219 +0x3802 +// 0.465043 +0x3771 +// 0.155417 +0x30f9 +// -0.227085 +0xb344 +// 0.249521 +0x33fc +// 0.177622 +0x31af +// 0.086632 +0x2d8b +// -0.030771 +0xa7e1 +// -0.063864 +0xac16 +// 0.869098 +0x3af4 +// -0.222487 +0xb31f +// -0.027867 +0xa722 +// -0.185767 +0xb1f2 +// -0.047409 +0xaa12 +// -0.308167 +0xb4ee +// -0.433563 +0xb6f0 +// -0.072936 +0xacab +// 0.339077 +0x356d +// 0.032403 +0x2826 +// 0.176076 +0x31a2 +// 0.205573 +0x3294 +// 0.239769 +0x33ac +// 0.574516 +0x3899 +// 0.062980 +0x2c08 +// -0.440199 +0xb70b +// -0.017049 +0xa45d +// -0.040273 +0xa928 +// 0.033026 +0x283a +// -0.537557 +0xb84d +// 0.424029 +0x36c9 +// 0.107427 +0x2ee0 +// -0.180306 +0xb1c5 +// 0.299536 +0x34cb +// 0.423412 +0x36c6 +// 0.136855 +0x3061 +// 0.196281 +0x3248 +// 0.592304 +0x38bd +// 0.312218 +0x34ff +// 0.129056 +0x3021 +// 0.265731 +0x3440 +// 0.359623 +0x35c1 +// -0.437533 +0xb700 +// -0.228965 +0xb354 +// 0.328925 +0x3543 +// 0.006210 +0x1e5c +// 0.168396 +0x3163 +// 0.054881 +0x2b06 +// -0.275645 +0xb469 +// 0.235019 +0x3385 diff --git a/Testing/Patterns/DSP/Stats/StatsF16/MSEVals28_f16.txt b/Testing/Patterns/DSP/Stats/StatsF16/MSEVals28_f16.txt new file mode 100755 index 00000000..ab894622 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsF16/MSEVals28_f16.txt @@ -0,0 +1,10 @@ +H +4 +// 0.038705 +0x28f4 +// 0.092517 +0x2dec +// 0.106867 +0x2ed7 +// 0.225679 +0x3339 diff --git a/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxIndexes26_s16.txt b/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxIndexes26_s16.txt index df7bb136..05d9c5b3 100755 --- a/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxIndexes26_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxIndexes26_s16.txt @@ -1,8 +1,8 @@ H 3 -// 2 -0x0002 -// 2 -0x0002 -// 2 -0x0002 +// 1 +0x0001 +// 1 +0x0001 +// 1 +0x0001 diff --git a/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxVals26_f32.txt b/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxVals26_f32.txt index b630f785..637cc3b8 100755 --- a/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxVals26_f32.txt +++ b/Testing/Patterns/DSP/Stats/StatsF32/AbsMaxVals26_f32.txt @@ -1,8 +1,8 @@ W 3 -// 1.000000 -0x3f800000 -// 1.000000 -0x3f800000 -// 1.000000 -0x3f800000 +// 0.476185 +0x3ef3ce78 +// 0.476185 +0x3ef3ce78 +// 0.476185 +0x3ef3ce78 diff --git a/Testing/Patterns/DSP/Stats/StatsF32/AbsMinIndexes27_s16.txt b/Testing/Patterns/DSP/Stats/StatsF32/AbsMinIndexes27_s16.txt index 8b24be87..706baf96 100755 --- a/Testing/Patterns/DSP/Stats/StatsF32/AbsMinIndexes27_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF32/AbsMinIndexes27_s16.txt @@ -1,8 +1,8 @@ H 3 -// 1 -0x0001 +// 0 +0x0000 +// 7 +0x0007 // 7 0x0007 -// 10 -0x000A diff --git a/Testing/Patterns/DSP/Stats/StatsF32/AbsMinVals27_f32.txt b/Testing/Patterns/DSP/Stats/StatsF32/AbsMinVals27_f32.txt index 3b854e0d..80e9dd6d 100755 --- a/Testing/Patterns/DSP/Stats/StatsF32/AbsMinVals27_f32.txt +++ b/Testing/Patterns/DSP/Stats/StatsF32/AbsMinVals27_f32.txt @@ -1,8 +1,8 @@ W 3 -// 0.118651 -0x3df2ff46 -// 0.112199 -0x3de5c8d5 -// 0.004464 -0x3b924435 +// 0.184919 +0x3e3d5b69 +// 0.008792 +0x3c100d1c +// 0.008792 +0x3c100d1c diff --git a/Testing/Patterns/DSP/Stats/StatsF32/InputNew1_f32.txt b/Testing/Patterns/DSP/Stats/StatsF32/InputNew1_f32.txt index d26f648e..a1d2bb63 100755 --- a/Testing/Patterns/DSP/Stats/StatsF32/InputNew1_f32.txt +++ b/Testing/Patterns/DSP/Stats/StatsF32/InputNew1_f32.txt @@ -1,602 +1,602 @@ W 300 -// 0.475918 -0x3ef3ab91 -// 0.118651 -0x3df2ff46 -// -1.000000 -0xbf800000 -// -0.213104 -0xbe5a37f3 -// -0.320899 -0xbea44cd6 -// 0.567018 -0x3f11281c -// -0.377134 -0xbec117b5 -// -0.112199 -0xbde5c8d5 -// 0.529436 -0x3f07891d -// -0.587398 -0xbf165fb6 -// 0.004464 -0x3b924435 -// -0.270072 -0xbe8a46f0 -// 0.143566 -0x3e1302e3 -// -0.071105 -0xbd919f89 -// 0.109705 -0x3de0ace2 -// -0.100640 -0xbdce1c4c -// 0.503234 -0x3f00d3ed -// 0.192108 -0x3e44b7fc -// 0.013522 -0x3c5d8b2c -// -0.183938 -0xbe3c5a47 -// 0.414667 -0x3ed44f30 -// -0.026859 -0xbcdc07a0 -// -0.078158 -0xbda0113b -// -0.658755 -0xbf28a42d -// -0.030506 -0xbcf9e8c0 -// 0.068049 -0x3d8b5d77 -// 0.020506 -0x3ca7fbc9 -// -0.321009 -0xbea45b4b -// -0.506383 -0xbf01a24d -// -0.270876 -0xbe8ab044 -// -0.049696 -0xbd4b8dc5 -// -0.062569 -0xbd80245f -// 0.549502 -0x3f0cac2c -// 0.092519 -0x3dbd7a82 -// -0.139335 -0xbe0eadca -// 0.380316 -0x3ec2b8d1 -// 0.078674 -0x3da11fcc -// -0.179533 -0xbe37d763 -// -0.033519 -0xbd094b8c -// 0.631899 -0x3f21c421 -// -0.676442 -0xbf2d2b56 -// 0.114295 -0x3dea1353 -// 0.172058 -0x3e302fec -// -0.676802 -0xbf2d42e2 -// 0.116200 -0x3dedfa0c -// -0.271574 -0xbe8b0bb0 -// -0.207907 -0xbe54e5ae -// 0.792029 -0x3f4ac262 -// 0.251578 -0x3e80cecd -// 0.005960 -0x3bc34925 -// -0.079404 -0xbda29e73 -// -0.379041 -0xbec211a9 -// 0.055949 -0x3d652b45 -// -0.308071 -0xbe9dbb85 -// -0.071065 -0xbd918a4f -// 0.141367 -0x3e10c271 -// 0.395173 -0x3eca541b -// 0.551950 -0x3f0d4c9a -// 0.085577 -0x3daf42f7 -// 0.528464 -0x3f07496a -// -0.008470 -0xbc0ac3d2 -// 0.217755 -0x3e5efb3e -// -0.500615 -0xbf00284c -// 0.789653 -0x3f4a26ac -// -0.094176 -0xbdc0df81 -// -0.079481 -0xbda2c723 -// 0.081748 -0x3da76baf -// -0.416502 -0xbed53fb5 -// -0.289615 -0xbe944864 -// -0.012672 -0xbc4f9c64 -// 0.442338 -0x3ee27a29 -// 0.395606 -0x3eca8cee -// 0.303502 -0x3e9b6497 -// 0.586188 -0x3f161071 -// 0.273080 -0x3e8bd133 -// 0.286492 -0x3e92af0e -// 0.074519 -0x3d989d6d -// -0.110752 -0xbde2d213 -// -0.270105 -0xbe8a4b34 -// -0.296666 -0xbe97e4a5 -// -0.105088 -0xbdd73877 -// 0.288017 -0x3e937707 -// 0.192328 -0x3e44f1b0 -// 0.543910 -0x3f0b3daf -// 0.190774 -0x3e435a39 -// -0.047337 -0xbd41e4d1 -// -0.085151 -0xbdae63c9 -// 0.085188 -0x3dae76f2 -// -0.496858 -0xbefe642f -// -0.816961 -0xbf51245c -// 0.405255 -0x3ecf7d8e -// 0.153296 -0x3e1cf991 -// -0.010515 -0xbc2c4702 -// -0.486424 -0xbef90c81 -// -0.253773 -0xbe81ee81 -// 0.194990 -0x3e47ab60 -// -0.577056 -0xbf13b9f2 -// 0.479030 -0x3ef54366 -// 0.150639 -0x3e1a4124 -// -0.126290 -0xbe015233 -// 0.439513 -0x3ee107e3 -// 0.158983 -0x3e22cc6c -// -0.076651 -0xbd9cfb71 -// 0.332835 -0x3eaa6968 -// 0.975314 -0x3f79ae34 -// 0.462480 -0x3eecca27 -// 0.108736 -0x3ddeb128 -// 0.697878 -0x3f32a81e -// 0.238026 -0x3e73bd1b -// -0.744654 -0xbf3ea1ac -// 0.043167 -0x3d30cfb1 -// 0.221337 -0x3e62a641 -// 0.062594 -0x3d803173 -// -0.116402 -0xbdee641d -// 0.123633 -0x3dfd3329 -// -0.939670 -0xbf708e36 -// 0.059777 -0x3d74d922 -// 0.081540 -0x3da6fe3c -// 0.311266 -0x3e9f5e3f -// 0.030882 -0x3cfcfcfd -// -0.270355 -0xbe8a6bf8 -// -0.396189 -0xbecad955 -// 0.021852 -0x3cb302a4 -// 0.010085 -0x3c253d76 -// 0.442703 -0x3ee2aa05 -// -0.158957 -0xbe22c5b5 -// 0.764895 -0x3f43d02b -// -0.263251 -0xbe86c8d7 -// 0.031027 -0x3cfe2d3e -// 0.012030 -0x3c451897 -// -0.789583 -0xbf4a2220 -// 0.577373 -0x3f13ceb4 -// -0.351363 -0xbeb3e5e3 -// 0.379904 -0x3ec282c7 -// -0.015978 -0xbc82e53a -// 0.043693 -0x3d32f6f7 -// -0.041029 -0xbd280d9c -// 0.220639 -0x3e61ef34 -// -0.655406 -0xbf27c8b0 -// -0.037476 -0xbd197fff -// 0.080045 -0x3da3ee62 -// 0.189284 -0x3e41d3a6 -// 0.148987 -0x3e189007 -// 0.083860 -0x3dabbed0 -// 0.116834 -0x3def46c0 -// 0.178775 -0x3e3710ab -// 0.347327 -0x3eb1d4cf -// -0.448988 -0xbee5e1b7 -// -0.543278 -0xbf0b1447 -// 0.132495 -0x3e07acdf -// 0.023297 -0x3cbed9fa -// 0.299996 -0x3e99990e -// -0.055604 -0xbd63c141 -// -0.583195 -0xbf154c43 -// -0.378093 -0xbec1955c -// 0.255464 -0x3e82cc3d -// -0.588586 -0xbf16ad99 -// 0.102459 -0x3dd1d63f -// -0.168198 -0xbe2c3c24 -// 0.210432 -0x3e577b5d -// -0.400753 -0xbecd2f77 -// 0.138159 -0x3e0d798a -// 0.125805 -0x3e00d309 -// 0.371093 -0x3ebdfff5 -// -0.426039 -0xbeda21c9 -// -0.426790 -0xbeda842e -// 0.344509 -0x3eb06370 -// -0.446424 -0xbee491bb -// 0.470739 -0x3ef104b8 -// 0.012880 -0x3c5305de -// -0.268499 -0xbe8978b9 -// 0.160131 -0x3e23f943 -// 0.149157 -0x3e18bc9a -// 0.158554 -0x3e225c02 -// -0.493629 -0xbefcbcf8 -// 0.155596 -0x3e1f5491 -// -0.176373 -0xbe349b3d -// 0.269978 -0x3e8a3a9c -// 0.592024 -0x3f178eeb -// 0.234526 -0x3e70277a -// -0.547168 -0xbf0c133b -// 0.235746 -0x3e716787 -// -0.798981 -0xbf4c8a05 -// 0.526604 -0x3f06cf8a -// -0.192975 -0xbe459b4b -// 0.239419 -0x3e752a31 -// -0.132269 -0xbe077185 -// -0.288076 -0xbe937eaa -// -0.153662 -0xbe1d5971 -// -0.233257 -0xbe6edad0 -// -0.223975 -0xbe6559c3 -// 0.583081 -0x3f1544cf -// 0.142986 -0x3e126af6 -// -0.074908 -0xbd99693d -// 0.071561 -0x3d928e81 -// -0.517762 -0xbf048c0d -// 0.001288 -0x3aa8d505 -// 0.314099 -0x3ea0d19d -// -0.036332 -0xbd14d14b -// -0.561354 -0xbf0fb4e3 -// 0.153934 -0x3e1da0d2 -// -0.554807 -0xbf0e07d2 -// 0.001123 -0x3a933a83 -// -0.012949 -0xbc54288e -// -0.468572 -0xbeefe8a3 -// 0.051722 -0x3d53daeb -// 0.088890 -0x3db60bcd -// -0.095737 -0xbdc411ac -// -0.304154 -0xbe9bba1b -// -0.091276 -0xbdbaeea9 -// 0.427996 -0x3edb223b -// 0.075506 -0x3d9aa2b6 -// -0.283405 -0xbe911a70 -// -0.438171 -0xbee057f6 -// 0.006834 -0x3bdff3b0 -// -0.244568 -0xbe7a6ffa -// 0.524967 -0x3f06643e -// 0.447800 -0x3ee54601 -// -0.427761 -0xbedb0374 -// 0.064576 -0x3d844045 -// 0.230945 -0x3e6c7cc6 -// -0.379050 -0xbec212e3 -// 0.369818 -0x3ebd58d8 -// -0.702681 -0xbf33e2e1 -// -0.086628 -0xbdb169e2 -// 0.632488 -0x3f21eab7 -// -0.319641 -0xbea3a7f1 -// -0.444479 -0xbee392c5 -// 0.098641 -0x3dca0484 -// 0.284118 -0x3e9177f6 -// 0.342745 -0x3eaf7c43 -// 0.031669 -0x3d01b724 -// -0.301000 -0xbe9a1cb7 -// 0.635360 -0x3f22a6fb -// 0.249980 -0x3e7ffab2 -// 0.092849 -0x3dbe27ac -// 0.777381 -0x3f47026f -// 0.307033 -0x3e9d3376 -// 0.263174 -0x3e86beb1 -// 0.033805 -0x3d0a76c9 -// 0.364254 -0x3eba7f75 -// -0.185340 -0xbe3dc9db -// -0.023902 -0xbcc3cd49 -// -0.005570 -0xbbb68807 -// -0.444442 -0xbee38df5 -// 0.535060 -0x3f08f9b9 -// 0.273117 -0x3e8bd602 -// -0.663531 -0xbf29dd24 -// 0.519210 -0x3f04eaf8 -// 0.016235 -0x3c84ffff -// 0.005961 -0x3bc3527b -// 0.548991 -0x3f0c8aaf -// 0.350415 -0x3eb36991 -// -0.573691 -0xbf12dd6c -// 0.018093 -0x3c9436d9 -// 0.078630 -0x3da1089e -// -0.331122 -0xbea988c8 -// 0.251067 -0x3e808bd5 -// -0.008551 -0xbc0c17bc -// -0.158419 -0xbe2238a2 -// -0.219356 -0xbe609ee3 -// -0.306351 -0xbe9cda02 -// 0.670779 -0x3f2bb82b -// -0.008935 -0xbc1265fa -// 0.073195 -0x3d95e72a -// 0.379048 -0x3ec21291 -// 0.388736 -0x3ec7085d -// 0.072096 -0x3d93a71f -// 0.175768 -0x3e33fc9e -// 0.223765 -0x3e652296 -// -0.193570 -0xbe46373e -// 0.297093 -0x3e981c93 -// -0.835541 -0xbf55e5ff -// 0.000794 -0x3a501a27 -// -0.092390 -0xbdbd36d6 -// 0.232971 -0x3e6e8ffd -// -0.073775 -0xbd97176d -// 0.167452 -0x3e2b7889 -// -0.113270 -0xbde7fa58 -// 0.230170 -0x3e6bb1a6 -// -0.039748 -0xbd22cf1d -// 0.037981 -0x3d1b91ec -// 0.100774 -0x3dce62af -// -0.429402 -0xbedbda9f -// 0.096155 -0x3dc4ecbe -// -0.633478 -0xbf222ba0 -// -0.015087 -0xbc772d9c -// 0.256947 -0x3e838e96 -// -0.027521 -0xbce173a9 -// 0.040789 -0x3d27120c -// -0.107719 -0xbddc9ba8 -// -0.707895 -0xbf353898 -// 0.141897 -0x3e114d87 -// -0.185224 -0xbe3dab47 -// -0.203339 -0xbe5037fb -// 0.327056 -0x3ea773f0 -// 0.284850 -0x3e91d7da -// 0.256453 -0x3e834dc8 -// 0.092511 -0x3dbd7686 -// -0.782805 -0xbf4865e4 +// -0.184919 +0xbe3d5b69 +// -0.476185 +0xbef3ce78 +// 0.184931 +0x3e3d5e8a +// -0.156915 +0xbe20ae40 +// 0.160666 +0x3e24858b +// -0.458553 +0xbeeac770 +// 0.020769 +0x3caa2361 +// -0.008792 +0xbc100d1c +// -0.236653 +0xbe72551e +// 0.093900 +0x3dc04eb3 +// 0.370970 +0x3ebdefd5 +// -0.586343 +0xbf161a95 +// 0.786711 +0x3f4965e6 +// -0.077213 +0xbd9e220d +// 0.324200 +0x3ea5fd97 +// 0.064429 +0x3d83f33e +// -0.540567 +0xbf0a6295 +// 0.150776 +0x3e1a650d +// -0.654229 +0xbf277b8b +// -0.245304 +0xbe7b311a +// -0.463761 +0xbeed7224 +// -0.385309 +0xbec54734 +// 0.283348 +0x3e9112f2 +// -0.232416 +0xbe6dfe8d +// 0.337445 +0x3eacc599 +// -0.463165 +0xbeed2406 +// -0.097596 +0xbdc7e05a +// 0.625451 +0x3f201d8b +// 0.443947 +0x3ee34d0f +// -0.040021 +0xbd23ed1a +// 0.372983 +0x3ebef7a2 +// 0.336519 +0x3eac4c29 +// -0.147180 +0xbe16b639 +// 0.188997 +0x3e418879 +// -0.169360 +0xbe2d6ca1 +// -0.654630 +0xbf2795d1 +// -0.358008 +0xbeb74cdc +// -0.129667 +0xbe04c781 +// 0.142854 +0x3e124865 +// -0.198335 +0xbe4b1857 +// -0.732882 +0xbf3b9e26 +// 0.483764 +0x3ef7afde +// 0.110890 +0x3de31a29 +// -0.013086 +0xbc566681 +// -0.010982 +0xbc33ec94 +// -0.806808 +0xbf4e8aff +// -0.140679 +0xbe100e46 +// -0.122531 +0xbdfaf1a7 +// -0.338660 +0xbead64e1 +// -0.211077 +0xbe5824ab +// 0.139762 +0x3e0f1dbd +// 0.591102 +0x3f175278 +// -0.327191 +0xbea7859a +// -0.172690 +0xbe30d5bc +// -0.132695 +0xbe07e145 +// 0.332952 +0x3eaa78ba +// -0.140011 +0xbe0f5f19 +// 0.215437 +0x3e5c9b79 +// -0.217727 +0xbe5ef3cb +// 0.413075 +0x3ed37e86 +// -0.532145 +0xbf083aa1 +// -0.091897 +0xbdbc3496 +// -0.001132 +0xba94614a +// 0.806712 +0x3f4e84ab +// -0.234587 +0xbe703777 +// 0.350776 +0x3eb398e6 +// 0.158265 +0x3e221035 +// 0.416965 +0x3ed57c60 +// 0.115740 +0x3ded08fd +// 0.519617 +0x3f05059c +// -0.360104 +0xbeb85f87 +// -0.267014 +0xbe88b619 +// -0.408977 +0xbed16560 +// 0.515921 +0x3f041362 +// 0.361961 +0x3eb952f3 +// -0.358657 +0xbeb7a1e2 +// 0.264596 +0x3e87792d +// 0.369018 +0x3ebceff7 +// 0.269772 +0x3e8a1f87 +// -0.183617 +0xbe3c0638 +// 0.480283 +0x3ef5e7a5 +// 0.182805 +0x3e3b3133 +// -0.099605 +0xbdcbfd74 +// -0.104098 +0xbdd5317a +// -0.142309 +0xbe11b954 +// 0.399945 +0x3eccc58f +// 0.148389 +0x3e17f33b +// -0.541134 +0xbf0a87ca +// 0.482547 +0x3ef7106d +// -0.250062 +0xbe800826 +// 0.475505 +0x3ef37558 +// -0.287718 +0xbe934fc0 +// 0.107622 +0x3ddc68ce +// 0.276288 +0x3e8d7594 +// 0.127222 +0x3e024681 +// 0.695991 +0x3f322c7b +// -0.211527 +0xbe589a6a +// 0.119703 +0x3df52713 +// 0.419023 +0x3ed68a3d +// -0.125876 +0xbe00e591 +// 0.208388 +0x3e55638b +// 0.711895 +0x3f363ebf +// -0.041462 +0xbd29d43f +// 0.453342 +0x3ee81c80 +// -0.141751 +0xbe112729 +// 0.454387 +0x3ee8a564 +// 0.480954 +0x3ef63f8d +// 0.210778 +0x3e57d651 +// 0.502719 +0x3f00b22c +// 0.241586 +0x3e776272 +// -0.343351 +0xbeafcbaf +// -0.622620 +0xbf1f640d +// -0.016986 +0xbc8b2727 +// -0.416814 +0xbed56897 +// 0.059221 +0x3d7291b9 +// 0.284224 +0x3e9185dd +// -0.626779 +0xbf207492 +// 0.175770 +0x3e33fcf3 +// -0.108582 +0xbdde6058 +// -0.150521 +0xbe1a2249 +// -0.752326 +0xbf40986e +// 0.423821 +0x3ed8ff20 +// 0.135421 +0x3e0aabda +// 0.090953 +0x3dba455c +// 0.098961 +0x3dcaac01 +// 0.270864 +0x3e8aaeb8 +// -0.271529 +0xbe8b05cb +// 0.306265 +0x3e9cceba +// 0.094819 +0x3dc2304e +// 0.390631 +0x3ec800d6 +// 0.082146 +0x3da83c27 +// 0.567227 +0x3f1135cc +// 0.096355 +0x3dc555f4 +// 0.040669 +0x3d26947f +// 0.218641 +0x3e5fe37c +// -0.450889 +0xbee6dae5 +// -0.105180 +0xbdd768aa +// -0.344321 +0xbeb04ad0 +// 0.358545 +0x3eb7932d +// -0.094434 +0xbdc166ac +// 0.038946 +0x3d1f856a +// -0.722047 +0xbf38d80c +// 0.463204 +0x3eed2916 +// 0.238424 +0x3e742582 +// 0.141469 +0x3e10dd44 +// 0.601843 +0x3f1a1267 +// 0.097916 +0x3dc88811 +// 0.358859 +0x3eb7bc58 +// -0.600511 +0xbf19bb1f +// -0.126379 +0xbe01695e +// -0.421040 +0xbed79284 +// -0.343957 +0xbeb01b14 +// 0.332779 +0x3eaa61fc +// 0.065099 +0x3d8552af +// -0.103124 +0xbdd332bb +// -0.240685 +0xbe767629 +// -0.727057 +0xbf3a206e +// 0.083008 +0x3daa004d +// 0.332852 +0x3eaa6ba4 +// 0.711085 +0x3f3609aa +// -0.346943 +0xbeb1a27f +// 0.148401 +0x3e17f674 +// -0.248397 +0xbe7e5bc5 +// -0.054568 +0xbd5f82e8 +// -0.499122 +0xbeff8cf6 +// -0.404233 +0xbecef7a5 +// 0.082423 +0x3da8cd27 +// 0.157878 +0x3e21aab9 +// -0.399758 +0xbeccad15 +// -0.092598 +0xbdbda409 +// 0.398879 +0x3ecc39de +// -0.362002 +0xbeb9584b +// 0.433397 +0x3edde62e +// -0.055141 +0xbd61db96 +// -0.110054 +0xbde163d5 +// 0.048743 +0x3d47a712 +// 0.646221 +0x3f256ebb +// -0.038598 +0xbd1e188f +// -0.104026 +0xbdd50bc8 +// -0.189530 +0xbe42142a +// 0.226126 +0x3e678d7c +// -0.250758 +0xbe806355 +// 0.309873 +0x3e9ea7a9 +// 0.418278 +0x3ed62880 +// 0.219939 +0x3e6137af +// 0.396629 +0x3ecb12ec +// 0.018150 +0x3c94aeb5 +// 0.139536 +0x3e0ee29a +// 0.340036 +0x3eae192d +// 0.391046 +0x3ec83725 +// -0.156878 +0xbe20a4b2 +// -0.541155 +0xbf0a891c +// -0.079759 +0xbda358b2 +// 0.016570 +0x3c87be13 +// -0.575401 +0xbf134d7d +// 0.436998 +0x3edfbe2c +// -0.023082 +0xbcbd16d6 +// 0.410157 +0x3ed2000e +// 0.126109 +0x3e0122d5 +// -0.251967 +0xbe8101e0 +// -0.110696 +0xbde2b45f +// 0.022379 +0x3cb75379 +// 0.139581 +0x3e0eee49 +// 0.114329 +0x3dea2541 +// 0.437090 +0x3edfca45 +// 0.056063 +0x3d65a2b0 +// -0.392941 +0xbec92f8d +// -0.160361 +0xbe243595 +// -0.338942 +0xbead89c8 +// -0.217457 +0xbe5ead25 +// -0.381314 +0xbec33b8b +// -0.082785 +0xbda98afe +// 0.250773 +0x3e806555 +// -0.281818 +0xbe904a64 +// 0.110063 +0x3de168f2 +// 0.146983 +0x3e1682bf +// -0.403806 +0xbecebfb3 +// 0.461824 +0x3eec743d +// 0.092568 +0x3dbd9480 +// 0.300359 +0x3e99c89e +// 0.902193 +0x3f66f623 +// -0.185550 +0xbe3e00f3 +// -0.373911 +0xbebf713c +// -0.275625 +0xbe8d1ec8 +// 0.259301 +0x3e84c321 +// 0.133726 +0x3e08ef7c +// 0.162233 +0x3e26207e +// 0.421348 +0x3ed7bade +// -0.168507 +0xbe2c8d09 +// -0.141358 +0xbe10c03b +// 0.141727 +0x3e1120ec +// 0.146529 +0x3e160bc4 +// -0.220434 +0xbe61b97e +// -0.338938 +0xbead894d +// 0.129387 +0x3e047e1d +// -0.183792 +0xbe3c3400 +// 0.020908 +0x3cab4805 +// 0.481385 +0x3ef67821 +// -0.249086 +0xbe7f105a +// 0.132608 +0x3e07ca50 +// -0.067376 +0xbd89fc6c +// 0.335189 +0x3eab9df0 +// -0.079674 +0xbda32c4b +// -0.309281 +0xbe9e5a1b +// -0.401280 +0xbecd7484 +// 0.087067 +0x3db2506d +// -0.437775 +0xbee0240d +// 0.232827 +0x3e6e6a27 +// 1.000000 +0x3f800000 +// -0.079899 +0xbda3a200 +// 0.592865 +0x3f17c600 +// -0.258906 +0xbe848f58 +// -0.330436 +0xbea92ef4 +// 0.310501 +0x3e9ef9ed +// 0.513548 +0x3f0377e7 +// -0.115378 +0xbdec4b4f +// -0.288670 +0xbe93cc86 +// -0.058224 +0xbd6e7be4 +// -0.256055 +0xbe8319a4 +// 0.214948 +0x3e5c1b57 +// 0.205431 +0x3e525c7e +// -0.134973 +0xbe0a3652 +// 0.250155 +0x3e80145d +// -0.023202 +0xbcbe11d2 +// 0.686727 +0x3f2fcd56 +// 0.382792 +0x3ec3fd59 +// -0.541625 +0xbf0aa7ea +// -0.016812 +0xbc89b9fb +// -0.074404 +0xbd986152 +// -0.001753 +0xbae5c915 +// 0.026456 +0x3cd8b965 +// 0.189995 +0x3e428e00 +// -0.222973 +0xbe6452e8 +// -0.732675 +0xbf3b9099 +// -0.197389 +0xbe4a2055 +// 0.048169 +0x3d454caf +// 0.145946 +0x3e1572eb +// 0.591647 +0x3f177634 +// 0.094853 +0x3dc24218 +// -0.101332 +0xbdcf8756 +// -0.013598 +0xbc5ecba6 +// -0.075811 +0xbd9b42e5 +// -0.445567 +0xbee4215d +// 0.416116 +0x3ed50d2e +// -0.007036 +0xbbe6910a +// -0.247267 +0xbe7d3390 +// -0.138922 +0xbe0e4181 +// -0.282964 +0xbe90e0a9 +// 0.878159 +0x3f60cf00 +// -0.054911 +0xbd60e9fa +// 0.417304 +0x3ed5a8d5 +// 0.493262 +0x3efc8cd6 +// 0.355188 +0x3eb5db39 +// -0.033430 +0xbd08ed67 +// -0.119095 +0xbdf3e850 +// 0.483573 +0x3ef796d1 +// -0.596844 +0xbf18cabe +// 0.367932 +0x3ebc618e +// -0.478829 +0xbef52920 +// -0.571760 +0xbf125ed9 diff --git a/Testing/Patterns/DSP/Stats/StatsF32/InputNew2_f32.txt b/Testing/Patterns/DSP/Stats/StatsF32/InputNew2_f32.txt new file mode 100755 index 00000000..75fa868d --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsF32/InputNew2_f32.txt @@ -0,0 +1,602 @@ +W +300 +// 0.151278 +0x3e1ae8af +// -0.058164 +0xbd6e3de1 +// 0.481448 +0x3ef6805a +// -0.323505 +0xbea5a26f +// 0.384798 +0x3ec50439 +// 0.241883 +0x3e77b01e +// -0.133523 +0xbe08ba43 +// 0.114723 +0x3deaf418 +// 0.426230 +0x3eda3ac5 +// -0.311766 +0xbe9f9fbb +// 0.245237 +0x3e7b1f75 +// 0.362216 +0x3eb97459 +// 0.168403 +0x3e2c71ee +// -0.662516 +0xbf299aa2 +// 0.041627 +0x3d2a8154 +// 0.340730 +0x3eae7430 +// 0.206981 +0x3e53f2d9 +// 0.136789 +0x3e0c1264 +// -0.196813 +0xbe49896e +// -0.213135 +0xbe5a3ff0 +// -0.289568 +0xbe944235 +// 0.295907 +0x3e978119 +// -0.592375 +0xbf17a5eb +// 0.234111 +0x3e6fbabc +// -0.007598 +0xbbf8f7c4 +// -0.498650 +0xbeff4f1d +// 0.155376 +0x3e1f1ac7 +// -0.155683 +0xbe1f6b4d +// 0.581158 +0x3f14c6bf +// -0.397887 +0xbecbb7c9 +// -0.575855 +0xbf136b37 +// 0.056788 +0x3d689adb +// -0.277001 +0xbe8dd30d +// 0.180773 +0x3e391cae +// -0.093168 +0xbdbeceb7 +// 0.273742 +0x3e8c27d9 +// 0.050960 +0x3d50bb4f +// -0.232204 +0xbe6dc6ce +// -0.118467 +0xbdf29ebf +// -0.392172 +0xbec8cab8 +// -0.329358 +0xbea8a199 +// -0.179858 +0xbe382ca7 +// 0.382789 +0x3ec3fce9 +// -0.020432 +0xbca760da +// -0.273299 +0xbe8bedde +// -0.078984 +0xbda1c238 +// -0.362381 +0xbeb98a0b +// -0.066551 +0xbd884be2 +// -0.036058 +0xbd13b1da +// 0.278174 +0x3e8e6cd5 +// -0.215226 +0xbe5c6424 +// 0.211822 +0x3e58e7bd +// 0.010410 +0x3c2a8daa +// -0.189488 +0xbe420933 +// -0.084238 +0xbdac84f7 +// -0.243952 +0xbe79cea7 +// 0.086618 +0x3db1649a +// -0.049890 +0xbd4c591f +// -0.041104 +0xbd285c3e +// -0.169798 +0xbe2ddf77 +// 0.090396 +0x3db921cb +// 0.009551 +0x3c1c7c02 +// -0.588248 +0xbf169771 +// 0.009791 +0x3c20696b +// -0.167003 +0xbe2b02e4 +// 0.034615 +0x3d0dc881 +// -0.045490 +0xbd3a541b +// 0.013532 +0x3c5db49d +// 0.252852 +0x3e8175c7 +// 0.151811 +0x3e1b743d +// -0.578104 +0xbf13fea2 +// 0.415829 +0x3ed4e77e +// 0.194095 +0x3e46c0d0 +// 0.022926 +0x3cbbcec2 +// 0.440591 +0x3ee1952c +// 0.490060 +0x3efae934 +// -0.049050 +0xbd48e8e1 +// 0.363789 +0x3eba429a +// 0.582700 +0x3f152bdc +// -0.058934 +0xbd7164b3 +// 0.232967 +0x3e6e8ef2 +// -0.005822 +0xbbbec77f +// -0.011880 +0xbc42a324 +// -0.159851 +0xbe23afe7 +// 0.010392 +0x3c2a4197 +// -0.382011 +0xbec396f6 +// -0.275070 +0xbe8cd5ee +// -0.073223 +0xbd95f625 +// 0.770471 +0x3f453d9d +// 0.218669 +0x3e5feae4 +// -0.109370 +0xbddffd8c +// 0.179015 +0x3e374fa8 +// 0.217043 +0x3e5e4078 +// 0.153609 +0x3e1d4bc1 +// 0.391978 +0x3ec8b14f +// -0.319933 +0xbea3ce46 +// 0.294288 +0x3e96acf6 +// -0.041923 +0xbd2bb6f5 +// 0.356530 +0x3eb68b17 +// 0.144437 +0x3e13e769 +// 0.052420 +0x3d56b5d8 +// 0.252360 +0x3e813553 +// 0.198138 +0x3e4ae4af +// 0.486908 +0x3ef94c02 +// 0.180275 +0x3e389a13 +// 0.562181 +0x3f0feb1a +// -0.273006 +0xbe8bc761 +// -0.437153 +0xbedfd28b +// -0.315630 +0xbea19a39 +// 0.143273 +0x3e12b623 +// 0.276564 +0x3e8d99c2 +// 0.164358 +0x3e284d81 +// -0.112657 +0xbde6b8cb +// 0.126822 +0x3e01ddab +// 0.240362 +0x3e76216f +// 0.272578 +0x3e8b8f67 +// 0.748625 +0x3f3fa5e5 +// -0.192523 +0xbe4524b9 +// -0.395602 +0xbeca8c66 +// 0.401520 +0x3ecd9401 +// 0.093569 +0x3dbfa136 +// -0.006021 +0xbbc547a1 +// -0.093867 +0xbdc03d36 +// -0.093555 +0xbdbf99dd +// -0.019825 +0xbca26832 +// 0.116282 +0x3dee2565 +// -0.105323 +0xbdd7b3c5 +// 0.063634 +0x3d8252ba +// 0.059849 +0x3d7523d0 +// -0.391375 +0xbec86252 +// -0.283119 +0xbe90f4ed +// 0.345476 +0x3eb0e243 +// -0.157924 +0xbe21b6ed +// -0.187941 +0xbe4073b6 +// -0.261616 +0xbe85f290 +// 0.121704 +0x3df93fbc +// 0.069018 +0x3d8d591f +// 0.198777 +0x3e4b8c4b +// -0.118190 +0xbdf20dbb +// -0.190804 +0xbe436213 +// -0.102633 +0xbdd23177 +// -0.332976 +0xbeaa7bd7 +// 0.162570 +0x3e2678d6 +// 0.014739 +0x3c717c25 +// 0.177432 +0x3e35b0b9 +// 0.069137 +0x3d8d97c9 +// 0.150000 +0x3e199998 +// -0.383569 +0xbec46323 +// 0.277393 +0x3e8e0670 +// 0.354491 +0x3eb57fcd +// -0.402480 +0xbece11e5 +// 0.339369 +0x3eadc1cf +// -0.508973 +0xbf024c06 +// -0.096284 +0xbdc53075 +// -0.110121 +0xbde186e4 +// 0.019574 +0x3ca0599b +// 0.546042 +0x3f0bc96c +// 0.242408 +0x3e7839e3 +// 0.090544 +0x3db96f2f +// -0.153174 +0xbe1cd9a5 +// -0.065812 +0xbd86c87a +// -0.077035 +0xbd9dc452 +// 0.087889 +0x3db3fefd +// -0.382027 +0xbec3990a +// 0.075286 +0x3d9a2fac +// 0.081822 +0x3da7927b +// -0.251128 +0xbe8093e8 +// -0.020161 +0xbca529b7 +// 0.126114 +0x3e0123f9 +// 0.242078 +0x3e77e32c +// 0.444107 +0x3ee3620e +// -0.116140 +0xbdeddb0f +// 0.187611 +0x3e401cfa +// 0.280643 +0x3e8fb076 +// 0.176675 +0x3e34ea4d +// -0.291179 +0xbe951562 +// 0.536103 +0x3f093e12 +// -0.018554 +0xbc97fe34 +// 0.081480 +0x3da6dee4 +// 0.260566 +0x3e8568db +// 0.072072 +0x3d939aa6 +// -0.140176 +0xbe0f8a6d +// -0.113758 +0xbde8f9eb +// -0.087189 +0xbdb29034 +// 0.131395 +0x3e068c79 +// -0.041059 +0xbd282d80 +// 0.254300 +0x3e823398 +// -0.354812 +0xbeb5a9f6 +// -0.232434 +0xbe6e034f +// 0.320764 +0x3ea43b24 +// -0.333891 +0xbeaaf3c2 +// -0.188809 +0xbe415742 +// 0.145929 +0x3e156e57 +// -0.056895 +0xbd690b26 +// 0.192570 +0x3e453111 +// 0.555489 +0x3f0e348a +// 0.214625 +0x3e5bc6af +// -0.006151 +0xbbc98ff0 +// 0.169314 +0x3e2d60b6 +// -0.354554 +0xbeb58824 +// 0.387040 +0x3ec62a2b +// 0.002059 +0x3b06e94e +// 0.312551 +0x3ea006b7 +// -0.193064 +0xbe45b29d +// 0.385540 +0x3ec5657f +// 0.168652 +0x3e2cb31d +// 0.110716 +0x3de2bf16 +// 0.128443 +0x3e038686 +// -0.103422 +0xbdd3cf17 +// 0.427255 +0x3edac125 +// 0.103507 +0x3dd3fb66 +// 0.179970 +0x3e384a29 +// 0.047644 +0x3d43260a +// 0.213930 +0x3e5b1058 +// -0.073264 +0xbd960b5b +// -0.300178 +0xbe99b0f0 +// -0.529121 +0xbf077473 +// 0.329948 +0x3ea8eef1 +// 0.541950 +0x3f0abd3e +// -0.446576 +0xbee4a58f +// 0.069226 +0x3d8dc672 +// 0.256842 +0x3e8380cc +// -0.228789 +0xbe6a47ae +// 0.141428 +0x3e10d281 +// -0.160058 +0xbe23e659 +// -0.131707 +0xbe06de4f +// -0.046493 +0xbd3e6fe0 +// 0.364262 +0x3eba809c +// -0.123011 +0xbdfbed66 +// -1.000000 +0xbf800000 +// -0.007786 +0xbbff2405 +// 0.329113 +0x3ea88178 +// -0.482864 +0xbef739f8 +// 0.485592 +0x3ef89f89 +// -0.324360 +0xbea6127d +// 0.350194 +0x3eb34c98 +// 0.367319 +0x3ebc1139 +// -0.219126 +0xbe606298 +// -0.420500 +0xbed74bc4 +// -0.320091 +0xbea3e2fb +// -0.310253 +0xbe9ed96f +// -0.182712 +0xbe3b18d1 +// -0.088153 +0xbdb48955 +// 0.514975 +0x3f03d56a +// 0.459565 +0x3eeb4c18 +// 0.505469 +0x3f01666a +// -0.364361 +0xbeba8d89 +// -0.455181 +0xbee90d82 +// -0.296502 +0xbe97cf16 +// -0.083444 +0xbdaae4c5 +// -0.048100 +0xbd45040c +// 0.276934 +0x3e8dca42 +// 0.113772 +0x3de90128 +// -0.824426 +0xbf530d92 +// 0.277926 +0x3e8e4c4f +// 0.092991 +0x3dbe7232 +// -0.005426 +0xbbb1cbb4 +// -0.236103 +0xbe71c4e2 +// -0.109260 +0xbddfc3cf +// -0.006918 +0xbbe2ac6d +// -0.165333 +0xbe294d27 +// -0.010126 +0xbc25e88d +// -0.188422 +0xbe40f1a3 +// 0.325803 +0x3ea6cfa6 +// -0.077533 +0xbd9ec999 +// 0.029662 +0x3cf2fd24 +// 0.170741 +0x3e2ed6cf +// 0.299980 +0x3e999704 +// -0.220564 +0xbe61db9f +// 0.508014 +0x3f020d35 +// 0.430410 +0x3edc5eb3 +// -0.276771 +0xbe8db4f6 +// 0.122095 +0x3dfa0cc9 +// 0.274330 +0x3e8c74fd +// -0.706338 +0xbf34d28b +// -0.171849 +0xbe2ff94f +// -0.068136 +0xbd8b8b01 +// -0.409666 +0xbed1bfbf +// 0.480192 +0x3ef5dbba +// 0.271418 +0x3e8af757 +// -0.117439 +0xbdf083d4 +// 0.097285 +0x3dc73d6a +// 0.557718 +0x3f0ec698 +// -0.309627 +0xbe9e876e +// -0.060542 +0xbd77fadd +// -0.001086 +0xba8e4d5d +// 0.031242 +0x3cffefdd +// -0.448122 +0xbee57046 +// -0.249942 +0xbe7ff0d9 +// -0.222001 +0xbe63542b +// -0.244021 +0xbe79e096 +// -0.049402 +0xbd4a59da +// 0.320023 +0x3ea3da0e +// 0.089040 +0x3db65a73 +// 0.148077 +0x3e17a16d +// -0.115138 +0xbdebcd69 +// -0.078011 +0xbd9fc411 +// 0.097629 +0x3dc7f1e0 +// 0.244388 +0x3e7a40f2 +// -0.501028 +0xbf004359 diff --git a/Testing/Patterns/DSP/Stats/StatsF32/MSEVals28_f32.txt b/Testing/Patterns/DSP/Stats/StatsF32/MSEVals28_f32.txt new file mode 100755 index 00000000..e4e69bac --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsF32/MSEVals28_f32.txt @@ -0,0 +1,10 @@ +W +4 +// 0.125231 +0x3e003c73 +// 0.122919 +0x3dfbbceb +// 0.145740 +0x3e153cd2 +// 0.189820 +0x3e426031 diff --git a/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxIndexes26_s16.txt b/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxIndexes26_s16.txt index 6e77d9a1..41cee4f7 100755 --- a/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxIndexes26_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxIndexes26_s16.txt @@ -1,8 +1,8 @@ H 3 -// 0 -0x0000 -// 3 -0x0003 -// 4 -0x0004 +// 1 +0x0001 +// 2 +0x0002 +// 2 +0x0002 diff --git a/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxVals26_f64.txt b/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxVals26_f64.txt index 25d32d1a..f66172f0 100755 --- a/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxVals26_f64.txt +++ b/Testing/Patterns/DSP/Stats/StatsF64/AbsMaxVals26_f64.txt @@ -1,8 +1,8 @@ D 3 -// 0.220976 -0x3fcc48ee0b9b37ba -// 0.375626 -0x3fd80a418d69d399 -// 0.470260 -0x3fde18bd49440a89 +// 0.203055 +0x3fc9fdb6e0c81ee0 +// 0.360222 +0x3fd70de0df777efb +// 0.360222 +0x3fd70de0df777efb diff --git a/Testing/Patterns/DSP/Stats/StatsF64/AbsMinIndexes27_s16.txt b/Testing/Patterns/DSP/Stats/StatsF64/AbsMinIndexes27_s16.txt index 05d9c5b3..bf129e79 100755 --- a/Testing/Patterns/DSP/Stats/StatsF64/AbsMinIndexes27_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsF64/AbsMinIndexes27_s16.txt @@ -1,8 +1,8 @@ H 3 -// 1 -0x0001 -// 1 -0x0001 -// 1 -0x0001 +// 0 +0x0000 +// 0 +0x0000 +// 0 +0x0000 diff --git a/Testing/Patterns/DSP/Stats/StatsF64/AbsMinVals27_f64.txt b/Testing/Patterns/DSP/Stats/StatsF64/AbsMinVals27_f64.txt index 6dedc0bf..05ba1934 100755 --- a/Testing/Patterns/DSP/Stats/StatsF64/AbsMinVals27_f64.txt +++ b/Testing/Patterns/DSP/Stats/StatsF64/AbsMinVals27_f64.txt @@ -1,8 +1,8 @@ D 3 -// 0.022397 -0x3f96ef1be4f98d01 -// 0.022397 -0x3f96ef1be4f98d01 -// 0.022397 -0x3f96ef1be4f98d01 +// 0.003692 +0x3f6e3f80ef9e8a83 +// 0.003692 +0x3f6e3f80ef9e8a83 +// 0.003692 +0x3f6e3f80ef9e8a83 diff --git a/Testing/Patterns/DSP/Stats/StatsF64/InputNew1_f64.txt b/Testing/Patterns/DSP/Stats/StatsF64/InputNew1_f64.txt index aebe57b1..c70fad6d 100755 --- a/Testing/Patterns/DSP/Stats/StatsF64/InputNew1_f64.txt +++ b/Testing/Patterns/DSP/Stats/StatsF64/InputNew1_f64.txt @@ -1,602 +1,602 @@ D 300 -// -0.220976 -0xbfcc48ee0b9b37ba -// -0.022397 -0xbf96ef1be4f98d01 -// 0.191978 -0x3fc892beef78887d -// -0.375626 -0xbfd80a418d69d399 -// -0.470260 -0xbfde18bd49440a89 -// -0.917723 -0xbfed5dfd9c539457 -// -0.408279 -0xbfda213d4d7622e2 -// -0.178772 -0xbfc6e1fc9f85171c -// 0.448576 -0x3fdcb577129fca37 -// -0.199169 -0xbfc97e625db272ea -// -0.391143 -0xbfd9087b8d5f0a15 -// 0.194444 -0x3fc8e388f2e555d4 -// -0.229101 -0xbfcd532db15912fa -// 0.040069 -0x3fa483f23c6ca506 -// -0.596618 -0xbfe3177f6e7a7c3a -// 0.460658 -0x3fdd7b6c24786254 -// -0.352942 -0xbfd6969a5ece0f6c -// 0.088232 -0x3fb696612a9b05fc -// -0.074190 -0xbfb2fe1af775aaba -// 0.419920 -0x3fdadff98579a494 -// 0.195293 -0x3fc8ff5ca20dcc89 -// 0.342759 -0x3fd5efc491953fd7 -// -0.491003 -0xbfdf6c98fbe2a287 -// 0.298704 -0x3fd31df916f543d6 -// 0.149034 -0x3fc3138a5ad81185 -// -0.117549 -0xbfbe17b8d9de52e4 -// -0.591634 -0xbfe2eeaaf9b18b38 -// -0.582167 -0xbfe2a11be8ea158e -// -0.607697 -0xbfe372412528a9bc -// 0.048559 -0x3fa8dcc4d49a12d7 -// 0.836389 -0x3feac3b31d8f99d1 -// -0.249272 -0xbfcfe8291f277818 -// 0.088964 -0x3fb6c65503f445d3 -// 0.075030 -0x3fb33531fe9b8b4a -// -0.208450 -0xbfcaae79b2dc9109 -// -0.297210 -0xbfd3057b4ff1e480 -// -0.136710 -0xbfc17fb891d210aa -// -0.024779 -0xbf995f8c995448b8 -// -0.054424 -0xbfabdd70267d8dfc -// -0.331971 -0xbfd53f021207b830 -// -0.182124 -0xbfc74fd5ad2b372a -// 0.353982 -0x3fd6a7a345424728 -// 0.081937 -0x3fb4f9d83c2ce9b9 -// 0.144074 -0x3fc2710030e70eb8 -// 0.026550 -0x3f9b3003116a2e3e -// -0.108603 -0xbfbbcd5ffd9e1376 -// -0.350355 -0xbfd66c369baed12f -// -0.258365 -0xbfd0890b8fda9b4f -// -0.012914 -0xbf8a72e14270a4fb -// -0.448291 -0xbfdcb0cc304c67b5 -// 0.819445 -0x3fea38e3f0ea4f39 -// -0.031068 -0xbf9fd06a9c177289 -// -0.315063 -0xbfd429fdb4909a9f -// 0.589923 -0x3fe2e0a562948ae0 -// 0.348576 -0x3fd64f135d647be4 -// 0.431871 -0x3fdba3c80a0224a0 -// 0.317086 -0x3fd44b228cab12e0 -// 0.013393 -0x3f8b6d8d8d9cdbdd -// 0.500136 -0x3fe0011dfb2aeb7a -// -0.311925 -0xbfd3f6956f15bffe -// -0.206154 -0xbfca63412a732445 -// -0.074502 -0xbfb3129788ae11f4 -// 0.053633 -0x3fab75c838f0f745 -// 0.298213 -0x3fd315ed85f77853 -// 0.201215 -0x3fc9c1690c015c81 -// -0.187131 -0xbfc7f3e845567ed3 -// -0.035693 -0xbfa24656a22215f5 -// 0.185300 -0x3fc7b7eb402dfb31 -// -0.256867 -0xbfd0708357a81fee -// -0.194613 -0xbfc8e91839de89e8 -// 0.310263 -0x3fd3db5a0c6ee472 -// -0.083236 -0xbfb54ef25abdc45d -// 0.121326 -0x3fbf0f360f1528b9 -// -0.151092 -0xbfc356fac001bbdd -// 0.105706 -0x3fbb0f87bed820d9 -// -0.097245 -0xbfb8e50f7642933c -// 0.181351 -0x3fc73681b9b758fc -// -0.254192 -0xbfd044aeb670c29c -// -0.010791 -0xbf86198e53e4d59f -// -0.113553 -0xbfbd11c80c9ee749 -// -0.186530 -0xbfc7e0387298d008 -// -0.225917 -0xbfccead82b070ac5 -// -0.504797 -0xbfe0274c2485720e -// 0.226294 -0x3fccf7345e159611 -// 0.726555 -0x3fe73ff01c57ce13 -// 0.260863 -0x3fd0b1fa5b2bfa9c -// -0.141181 -0xbfc21236125ad1a1 -// 0.330421 -0x3fd5259ef4a55bd6 -// 0.179174 -0x3fc6ef2c3abcab33 -// -0.393890 -0xbfd9357d7f0ec25b -// 0.692034 -0x3fe62524eb439b3e -// 0.186815 -0x3fc7e991da1dfce4 -// 0.467607 -0x3fdded46e83d7140 -// -0.279436 -0xbfd1e246175c1d1c -// -0.335410 -0xbfd5775d6dada1c4 -// -0.172058 -0xbfc606002d45fc63 -// -0.257567 -0xbfd07bf8a776cfcb -// 0.035409 -0x3fa2212f5c1df87d -// 0.095263 -0x3fb86324a6f64e85 -// -0.104923 -0xbfbadc348deff025 -// -0.621886 -0xbfe3e67d0700908b -// -0.096962 -0xbfb8d27a58f227a9 -// -0.150892 -0xbfc350706629f63e -// -0.103607 -0xbfba8601aad1bb22 -// 0.416886 -0x3fdaae435ef0552b -// 0.439218 -0x3fdc1c259a34c990 -// -0.240054 -0xbfceba1812016693 -// -0.241287 -0xbfcee27d9221840a -// 0.207921 -0x3fca9d252a53cfac -// -0.002611 -0xbf656330ce104108 -// 0.061211 -0x3faf57071e374d67 -// 0.128674 -0x3fc078627b177e81 -// -0.006079 -0xbf78e63bfa723876 -// 0.406072 -0x3fd9fd1762d23662 -// -0.131213 -0xbfc0cb9a13742387 -// 0.029730 -0x3f9e719d943dcfee -// -0.621927 -0xbfe3e6d295ca1032 -// 0.217525 -0x3fcbd7db1d80c44f -// -0.243759 -0xbfcf337c731f4e7a -// -0.077944 -0xbfb3f41cc8366785 -// -0.093355 -0xbfb7e624cefaca2f -// -0.185585 -0xbfc7c140a01bea12 -// 0.074495 -0x3fb3121accc07987 -// 0.613504 -0x3fe3a1d40ab6118f -// 0.127306 -0x3fc04b8db3754a75 -// 0.487018 -0x3fdf2b4bfae3bf57 -// -0.048423 -0xbfa8cadffae490c4 -// 0.163209 -0x3fc4e40594480d17 -// 0.108828 -0x3fbbdc2187ec9a32 -// -0.372969 -0xbfd7deb8a1063c4b -// -1.000000 -0xbff0000000000000 -// -0.185129 -0xbfc7b24b1536ad7a -// 0.305482 -0x3fd38d052d3583f0 -// 0.553542 -0x3fe1b69d9b1905a4 -// 0.112673 -0x3fbcd81d70fd984b -// -0.104922 -0xbfbadc334b4359ec -// 0.582733 -0x3fe2a5bf1be3eb69 -// -0.101224 -0xbfb9e9d768123f67 -// 0.534308 -0x3fe1190d7a65c642 -// 0.411194 -0x3fda5100b9dc11f9 -// -0.113687 -0xbfbd1a8fb9424e06 -// 0.419292 -0x3fdad5ae4f79a693 -// -0.068434 -0xbfb184e7aba882df -// 0.481974 -0x3fded8a969923b11 -// 0.504696 -0x3fe02678800ecfea -// -0.320920 -0xbfd489f41b63214a -// 0.231543 -0x3fcda3349b7bd8cd -// 0.049523 -0x3fa95b1ba885b6ef -// 0.562937 -0x3fe2039381c436ca -// -0.442244 -0xbfdc4dba707df3d6 -// -0.333625 -0xbfd55a1b0c4fbe38 -// -0.089752 -0xbfb6f9ff9e35c0ac -// -0.538024 -0xbfe1377d3df7857a -// -0.212120 -0xbfcb26bf0a817ec0 -// 0.156204 -0x3fc3fe7fd8e008e0 -// -0.487568 -0xbfdf34527ad3bfa8 -// 0.647401 -0x3fe4b7833a586b91 -// -0.061535 -0xbfaf81862fdf3467 -// -0.594082 -0xbfe302b78ad878fa -// -0.572028 -0xbfe24e0c9e208bb7 -// 0.890228 -0x3fec7cbf2002cee2 -// -0.057894 -0xbfada442a8a4715b -// 0.295139 -0x3fd2e38d77d89123 -// -0.027997 -0xbf9cab371a7f006e -// 0.525479 -0x3fe0d0b867a65fdd -// -0.518876 -0xbfe09aa0edb73b8d -// -0.485388 -0xbfdf1099d4a50629 -// -0.511205 -0xbfe05bca8b7838f9 -// -0.149235 -0xbfc31a219b385c77 -// -0.085882 -0xbfb5fc5e081fefa9 -// 0.049333 -0x3fa94228c1ae4e84 -// 0.363626 -0x3fd745a42948d468 -// 0.238780 -0x3fce90571327ad0a -// -0.148912 -0xbfc30f89beb710ee -// -0.129305 -0xbfc08d0f785642eb -// 0.114458 -0x3fbd4d240234d87e -// 0.530605 -0x3fe0fab6ac57d829 -// -0.850635 -0xbfeb3866961e7f68 -// 0.152798 -0x3fc38ee4171e6e0c -// -0.116043 -0xbfbdb50465c799c6 -// -0.489599 -0xbfdf55981636c083 -// -0.203978 -0xbfca1bf6fc2ebf7f -// 0.287780 -0x3fd26afd9b9b3793 -// -0.056180 -0xbfacc3aaeba17e5b -// -0.271846 -0xbfd165ee964b986a -// -0.183850 -0xbfc78866b80fbbe5 -// -0.161620 -0xbfc4aff7d4c18da9 -// -0.229752 -0xbfcd6882a1876be8 -// 0.189781 -0x3fc84abd6dc7fbee -// -0.265687 -0xbfd101042e586013 -// 0.189335 -0x3fc83c1d3490b347 -// -0.194124 -0xbfc8d90a51ca002b -// 0.082844 -0x3fb53544439a0b74 -// -0.366883 -0xbfd77b037622ae5c -// -0.190351 -0xbfc85d6b633d2d38 -// 0.332660 -0x3fd54a4e34493cad -// -0.726551 -0xbfe73fe819e80b92 -// -0.177630 -0xbfc6bc985131c29c -// -0.175079 -0xbfc668ff735161ba -// -0.201264 -0xbfc9c304cbfccb47 -// -0.151489 -0xbfc363fc23c60dea -// 0.413154 -0x3fda711ded95de07 -// 0.050178 -0x3fa9b0f2dfaac876 -// 0.220243 -0x3fcc30e8f85b5e4a -// -0.524534 -0xbfe0c8fbe0f61314 -// 0.372522 -0x3fd7d76709f537dc -// -0.175547 -0xbfc67850525b1166 -// 0.214388 -0x3fcb7111d876b044 -// 0.419704 -0x3fdadc6c6aa24e1c -// -0.365744 -0xbfd76857f75e8ce5 -// -0.042080 -0xbfa58b74f22c3d6e -// 0.555142 -0x3fe1c3b931611b6d -// -0.494234 -0xbfdfa185a745d955 -// 0.141991 -0x3fc22cc2d48c7e12 -// -0.218661 -0xbfcbfd12939d2f66 -// -0.341767 -0xbfd5df81ed66c820 -// -0.793526 -0xbfe964902f571efc -// -0.126049 -0xbfc0226061bba34d -// -0.230296 -0xbfcd7a59fcd270fb -// -0.351906 -0xbfd685a05f296a27 -// -0.032834 -0xbfa0cf93c31fa59a -// -0.271944 -0xbfd16788ed5b6d13 -// 0.350872 -0x3fd674b0b8899c7d -// 0.017139 -0x3f918cff9e0fe084 -// -0.341215 -0xbfd5d67712d2c8c3 -// 0.554138 -0x3fe1bb807a13b82d -// -0.624812 -0xbfe3fe75903e5332 -// -0.347209 -0xbfd638aafdebfc1c -// 0.425732 -0x3fdb3f300ba43685 -// 0.475840 -0x3fde7428c863c7d5 -// 0.406164 -0x3fd9fe9785a52b17 -// -0.506947 -0xbfe038e82a5eae52 -// -0.076097 -0xbfb37b1024af473f -// 0.370510 -0x3fd7b66e74590692 -// 0.296465 -0x3fd2f9477e33e3ea -// 0.230473 -0x3fcd80212e8d6e14 -// -0.236238 -0xbfce3d0d16f2d6d2 -// 0.279682 -0x3fd1e64e7e550974 -// 0.291856 -0x3fd2adc4d7d802c1 -// 0.373677 -0x3fd7ea541e1c3c24 -// -0.376301 -0xbfd815520d7fb5e3 -// -0.233006 -0xbfcdd320718868c9 -// 0.368664 -0x3fd798303074cd98 -// -0.358042 -0xbfd6ea2896dd272b -// -0.364883 -0xbfd75a3c372083b1 -// -0.630909 -0xbfe430688287872e -// 0.386144 -0x3fd8b696dc386f05 -// 0.085856 -0x3fb5faad9e9b37e2 -// -0.228169 -0xbfcd34a6ba60243f -// 0.061520 -0x3faf7f7e78f70a6f -// 0.566537 -0x3fe22112cf82fb01 -// 0.031417 -0x3fa015ea5fb1d9bb -// -0.165559 -0xbfc531094d1774a3 -// 0.287805 -0x3fd26b6760c8daf9 -// -0.201602 -0xbfc9ce19d90177b8 -// 0.815015 -0x3fea149af4f588b2 -// 0.074799 -0x3fb3260534381f01 -// -0.396889 -0xbfd966a28b5cc225 -// 0.476036 -0x3fde775dc6200e9c -// 0.334443 -0x3fd567854081d6e2 -// 0.160844 -0x3fc4968a6a91fd0b -// -0.713919 -0xbfe6d86d1bb72567 -// -0.257491 -0xbfd07abc3810e7d9 -// 0.084112 -0x3fb58854d5745845 -// 0.283741 -0x3fd228ceb63a4dd1 -// 0.151705 -0x3fc36b0e0b642b8d -// 0.475348 -0x3fde6c1af47cc39c -// -0.276038 -0xbfd1aa9c4ed1c7f2 -// 0.250736 -0x3fd00c0fe2110c3f -// 0.556699 -0x3fe1d07b00968e96 -// 0.683735 -0x3fe5e127316cacc7 -// -0.091878 -0xbfb7854ba11b889d -// 0.367121 -0x3fd77ee7aed30ab0 -// 0.273614 -0x3fd182e45e9fbca0 -// 0.199772 -0x3fc9921fc8c0bd6f -// 0.620291 -0x3fe3d96bf9a45268 -// -0.415920 -0xbfda9e6f46dc5618 -// -0.202422 -0xbfc9e8f344f9fec1 -// -0.105432 -0xbfbafd9f6df85993 -// 0.648617 -0x3fe4c17840899c12 -// -0.407028 -0xbfda0cbe10e2d2c3 -// 0.233333 -0x3fcddddeea51c468 -// 0.341451 -0x3fd5da5758d1fe5d -// -0.685925 -0xbfe5f3195642cd5f -// -0.008553 -0xbf8184424987d1f9 -// 0.000061 -0x3f1019175fb2177e -// -0.303432 -0xbfd36b6f1ffa68c3 -// -0.162121 -0xbfc4c06538389546 -// -0.074800 -0xbfb3261ba62494e3 -// -0.403058 -0xbfd9cbb457bab4f9 -// 0.293367 -0x3fd2c68528a089d4 -// -0.337468 -0xbfd59915027c1e19 -// -0.098252 -0xbfb9270758c97545 -// 0.603671 -0x3fe351462c574c50 -// -0.645130 -0xbfe4a4e72b241d8c -// -0.316442 -0xbfd44093f6cce0d0 -// -0.525927 -0xbfe0d464973f104f -// -0.315577 -0xbfd4326a6306ee3f -// -0.039861 -0xbfa4689b24412816 -// -0.197158 -0xbfc93c79cd9cca6f +// 0.003692 +0x3f6e3f80ef9e8a83 +// 0.203055 +0x3fc9fdb6e0c81ee0 +// 0.360222 +0x3fd70de0df777efb +// 0.022377 +0x3f96ea1a44614cc8 +// -0.036871 +0xbfa2e0c3ef26216b +// -0.381272 +0xbfd866c36aa62030 +// 0.024086 +0x3f98aa15de787c41 +// -0.395096 +0xbfd9494009ee4a0d +// 0.246741 +0x3fcf9535035f1605 +// 0.484442 +0x3fdf011836256f60 +// 0.022135 +0x3f96aa771621e333 +// 0.185755 +0x3fc7c6d291fb6095 +// 0.166696 +0x3fc5564f93a4a56f +// -0.039293 +0xbfa41e31822bf6ca +// -0.177061 +0xbfc6a9ecac636a47 +// 0.012954 +0x3f8a879e59d4a1a6 +// -0.143404 +0xbfc25b13fc606e0b +// -0.199078 +0xbfc97b5ffc630df2 +// -0.054156 +0xbfabba518341fa61 +// -0.158055 +0xbfc43b21cee6962b +// -0.182499 +0xbfc75c1dc7ec1e2a +// -0.456942 +0xbfdd3e8aaecf66c3 +// 0.043093 +0x3fa61055d44c0863 +// -0.411088 +0xbfda4f42c0b86c84 +// 0.039173 +0x3fa40e6dab942d58 +// -0.044261 +0xbfa6a9513c8d3425 +// -0.527300 +0xbfe0dfa46cb14d16 +// -0.142465 +0xbfc23c4d9af2461c +// 0.249818 +0x3fcffa06dc81a1c4 +// -0.171587 +0xbfc5f6921c8e34ed +// -0.129710 +0xbfc09a52d8479813 +// 0.038909 +0x3fa3ebd89a022356 +// -0.270808 +0xbfd154eb61c702da +// -0.011244 +0xbf87074ab2b1cd5f +// 0.168196 +0x3fc587753ec9df47 +// -0.118677 +0xbfbe619821b1fc94 +// 0.101986 +0x3fba1bb99d990029 +// -0.127277 +0xbfc04a9d3eb9cff9 +// 0.411510 +0x3fda562e089f51c8 +// -0.343712 +0xbfd5ff61181f9f5f +// 0.013504 +0x3f8ba804e1f28f1b +// -0.098815 +0xbfb94bec267eb1dd +// 0.068856 +0x3fb1a08ca258af0f +// -0.152839 +0xbfc3903aa16c8b7e +// 0.134059 +0x3fc128d4e7cccc28 +// 0.449980 +0x3fdccc77fd7b337c +// -0.532937 +0xbfe10dd18907fc9e +// 0.406171 +0x3fd9feb45aa00852 +// 0.499023 +0x3fdfeffc65a7e905 +// -0.041583 +0xbfa54a6469f6f0a0 +// 0.198220 +0x3fc95f477814a02f +// 0.054573 +0x3fabf10af47d6d9d +// -0.562221 +0xbfe1fdb7e23e4633 +// 0.064283 +0x3fb074dc9e87bf17 +// 0.140939 +0x3fc20a4db52f9458 +// -0.256102 +0xbfd063fa3a3f0b91 +// 0.177183 +0x3fc6adec5282d9d8 +// 0.150748 +0x3fc34bb4559866d4 +// -0.238035 +0xbfce77ee8dcc67a8 +// -0.183985 +0xbfc78cd5e8ff57ce +// 0.003155 +0x3f69d8b379b6a600 +// -0.133714 +0xbfc11d897d58ace7 +// 0.365338 +0x3fd761b38b127602 +// 0.181974 +0x3fc74aee36eb47e7 +// 0.127653 +0x3fc056ed548cbd54 +// -0.069489 +0xbfb1ca066d74a204 +// -0.101425 +0xbfb9f6f86b870db3 +// -0.152695 +0xbfc38b8211844bcb +// 0.056253 +0x3faccd22c57eeb71 +// -0.291616 +0xbfd2a9d7a8e757f2 +// -0.176698 +0xbfc69e088158ff6b +// -0.213963 +0xbfcb6326e7e32788 +// 0.623509 +0x3fe3f3ca08b77d21 +// -0.061438 +0xbfaf74d03db607e6 +// 0.306141 +0x3fd397d1e155def5 +// 0.155047 +0x3fc3d897d60e3bc9 +// -0.229620 +0xbfcd64304e86009b +// 0.060169 +0x3faece7b112b2dd8 +// -0.012348 +0xbf8949f4de2fe853 +// 1.000000 +0x3ff0000000000000 +// 0.018104 +0x3f9289edb7477380 +// -0.025030 +0xbf99a1880eefebe8 +// 0.076917 +0x3fb3b0d9a7998d80 +// -0.076393 +0xbfb38e7df7e48b12 +// -0.141579 +0xbfc21f4642418f98 +// -0.022258 +0xbf96cae3312c76fa +// 0.292940 +0x3fd2bf88cd90e1f2 +// -0.134462 +0xbfc1360ee2a509fa +// -0.170086 +0xbfc5c560b4a3ea88 +// -0.121390 +0xbfbf13633986dc5c +// -0.116694 +0xbfbddfaee30b248a +// -0.131656 +0xbfc0da17b4736d8c +// -0.012393 +0xbf8961759831ecb5 +// -0.267168 +0xbfd11949696d231b +// -0.058350 +0xbfade00cbd50eeaa +// -0.387217 +0xbfd8c828f314d4b6 +// 0.319507 +0x3fd472cb75f3c326 +// 0.376184 +0x3fd813675edb2985 +// 0.068735 +0x3fb1989a4e0aeb24 +// -0.124840 +0xbfbff58b3541c7da +// -0.130337 +0xbfc0aedf5d449039 +// -0.060943 +0xbfaf33ee09b545b4 +// 0.018705 +0x3f932755a609e5fb +// 0.000176 +0x3f270a175aa87808 +// 0.056926 +0x3fad25686a0b245e +// -0.124184 +0xbfbfca83b920d453 +// -0.058557 +0xbfadfb3579706b8e +// 0.043465 +0x3fa641075878e4bd +// -0.248086 +0xbfcfc14be547276a +// -0.215148 +0xbfcb89fa7630a3c3 +// -0.216002 +0xbfcba5f31e09d5d5 +// 0.196855 +0x3fc9328f7242fe9b +// 0.158557 +0x3fc44b97a5389203 +// -0.326495 +0xbfd4e54d619f98a1 +// -0.162968 +0xbfc4dc20ccad34c7 +// -0.426478 +0xbfdb4b6a598edca8 +// -0.315188 +0xbfd42c08454881c0 +// -0.086346 +0xbfb61ac2c7ef27c7 +// 0.454212 +0x3fdd11cd5ae5ee39 +// -0.144989 +0xbfc28f024563142a +// -0.214529 +0xbfcb75ac464a78bd +// 0.148958 +0x3fc3110c8edb8112 +// 0.198481 +0x3fc967d59aa06528 +// 0.219010 +0x3fcc08833e268c92 +// 0.075866 +0x3fb36bf810d6e191 +// 0.051467 +0x3faa59d8fc0e9509 +// -0.460612 +0xbfdd7aab2cb6d36e +// 0.172791 +0x3fc61e050f69c8eb +// -0.361372 +0xbfd720b81a63f784 +// -0.009124 +0xbf82af5803190bca +// -0.430159 +0xbfdb87bac47eca17 +// 0.469135 +0x3fde064daf83ddde +// -0.307150 +0xbfd3a859b9cd4e89 +// -0.071382 +0xbfb2461c7614b29b +// 0.227037 +0x3fcd0f8995131a7d +// 0.265874 +0x3fd10414084456ff +// 0.078154 +0x3fb401e7b6c3d521 +// 0.210496 +0x3fcaf18a25196ec9 +// 0.078908 +0x3fb4334907652695 +// 0.024586 +0x3f992d020c168b24 +// -0.017754 +0xbf922e2abfc2cd1f +// 0.490963 +0x3fdf6bf0471b7f13 +// -0.199952 +0xbfc99809f95eeca8 +// -0.176580 +0xbfc69a2ad0492ed9 +// 0.029182 +0x3f9de1eba21082e9 +// 0.011782 +0x3f8820f63c153dc8 +// -0.074246 +0xbfb301c61df5439a +// -0.156154 +0xbfc3fcd8635322c4 +// -0.099456 +0xbfb975f51c225dcd +// -0.172670 +0xbfc61a0eb4e0fecc +// -0.156077 +0xbfc3fa52914c8474 +// -0.034738 +0xbfa1c9205eb982d5 +// 0.280332 +0x3fd1f0f4ce25a275 +// 0.281037 +0x3fd1fc83ed3ee765 +// -0.506223 +0xbfe032fa903dcb2a +// 0.080373 +0x3fb49356db96cb36 +// 0.195418 +0x3fc90378b4cc9267 +// -0.130047 +0xbfc0a55e40068045 +// 0.025002 +0x3f9999feccb9413d +// -0.273822 +0xbfd1864c11a3a3cb +// -0.065972 +0xbfb0e3895098f74c +// -0.279884 +0xbfd1e99fc9b49ed7 +// 0.354097 +0x3fd6a9887c92efb9 +// 0.085487 +0x3fb5e27604db1a4c +// 0.232414 +0x3fcdbfbfcec761ec +// -0.193480 +0xbfc8c3f03d8a915c +// -0.110766 +0xbfbc5b24f0f1cd7a +// -0.000944 +0xbf4ef01faee03fed +// 0.010358 +0x3f85368c77b7edb6 +// -0.287423 +0xbfd26522af713bab +// 0.067788 +0x3fb15a8771af931e +// -0.387973 +0xbfd8d48b4cf3eb01 +// 0.159153 +0x3fc45f22e09c2604 +// -0.025709 +0xbf9a5364763ed713 +// 0.602609 +0x3fe348939e3bdbeb +// -0.052583 +0xbfaaec261bb48dd1 +// -0.383939 +0xbfd89275039d33c1 +// 0.003634 +0x3f6dc4f40cef5344 +// -0.000600 +0xbf43a54694ad101e +// 0.026345 +0x3f9afa147da06a14 +// -0.329160 +0xbfd510f36d126a11 +// -0.103323 +0xbfba7358453df22c +// -0.063008 +0xbfb02150fe3f7708 +// -0.072993 +0xbfb2afa4519ace21 +// -0.002004 +0xbf606a3e58a871bc +// -0.026753 +0xbf9b6503bee7537d +// -0.196839 +0xbfc93207cde843c9 +// -0.053094 +0xbfab2f1b08588e17 +// 0.008335 +0x3f8111bea8692d32 +// 0.034052 +0x3fa16f3aa0dbf586 +// -0.054539 +0xbfabec843e6bf871 +// 0.218789 +0x3fcc0142ff6d0868 +// -0.349949 +0xbfd6658fed52e59a +// 0.001655 +0x3f5b1b975feb53e1 +// -0.324711 +0xbfd4c80f0e66aa25 +// -0.143235 +0xbfc255898f3125e8 +// 0.040216 +0x3fa4973bee072c31 +// -0.100845 +0xbfb9d0f845c71fc6 +// 0.181164 +0x3fc730650199ed14 +// 0.490979 +0x3fdf6c33e1b26f61 +// 0.190811 +0x3fc86c7ff1541d54 +// -0.173595 +0xbfc638584836da82 +// 0.160031 +0x3fc47be14c6e534c +// 0.037143 +0x3fa304769357c789 +// -0.226517 +0xbfccfe81f9ff9ee6 +// -0.152892 +0xbfc391f745e36a38 +// 0.020630 +0x3f9520155ab37822 +// -0.781226 +0xbfe8ffcd41c6db55 +// 0.110562 +0x3fbc4dc62d6a2838 +// 0.131700 +0x3fc0db89851616f7 +// -0.384254 +0xbfd8979e58d3213e +// 0.310731 +0x3fd3e3041d8aabf0 +// 0.211418 +0x3fcb0fbebfe5259f +// -0.050434 +0xbfa9d284ddd5368c +// 0.563284 +0x3fe2066c1c9baaca +// 0.180950 +0x3fc7295a6c8a5c04 +// -0.440668 +0xbfdc33e90cc1694a +// -0.010076 +0xbf84a29c7e8120f7 +// 0.007936 +0x3f8040b49de8b1d1 +// -0.020562 +0xbf950e39713a3bb1 +// -0.066225 +0xbfb0f42168ca4641 +// 0.004330 +0x3f71bcd3ce772c92 +// 0.033720 +0x3fa143ccac58b4a4 +// 0.177870 +0x3fc6c471def55d07 +// 0.227118 +0x3fcd123423d122c4 +// -0.176317 +0xbfc6918d25554249 +// 0.434795 +0x3fdbd3ad8605ae09 +// -0.096820 +0xbfb8c92be0dc33a1 +// 0.018642 +0x3f9316f8fb1bb82d +// 0.010377 +0x3f85404d4c82b620 +// 0.000904 +0x3f4d9e98d60d8582 +// -0.216264 +0xbfcbae8a5b044fa0 +// -0.199047 +0xbfc97a6010083672 +// 0.119202 +0x3fbe840b9fd2e273 +// -0.001568 +0xbf59b1f1c9bef16a +// 0.213135 +0x3fcb4804339d5a4c +// 0.315200 +0x3fd42c3e3127bb6b +// -0.161951 +0xbfc4baceb895930e +// 0.454793 +0x3fdd1b52f736d092 +// 0.189690 +0x3fc847c199641c65 +// -0.053942 +0xbfab9e3af9ab8351 +// 0.144701 +0x3fc2858d6b159b5d +// -0.093429 +0xbfb7eafa48882493 +// 0.166272 +0x3fc5486764d7f5b8 +// -0.014811 +0xbf8e5523cf73545c +// -0.395719 +0xbfd9537519a50ecf +// -0.051887 +0xbfaa90f780c64fe1 +// -0.162449 +0xbfc4cb24b3690727 +// 0.361566 +0x3fd723e6e709465c +// 0.512848 +0x3fe069406bce4597 +// -0.144137 +0xbfc2731578604243 +// -0.133788 +0xbfc11ff688a92592 +// -0.360394 +0xbfd710b21a608a51 +// 0.103895 +0x3fba98d92bfef8a8 +// 0.238997 +0x3fce9774e56efbc3 +// 0.320635 +0x3fd48547596d949c +// -0.353946 +0xbfd6a70b25b9cc10 +// 0.010180 +0x3f84d937361ab2be +// 0.027188 +0x3f9bd7335ba4fa0e +// 0.429935 +0x3fdb840f00a1340d +// -0.263774 +0xbfd0e1ac8b3d549c +// -0.096736 +0xbfb8c3b21e33d706 +// 0.260945 +0x3fd0b3540bf8d674 +// 0.286712 +0x3fd2597dc7829d96 +// -0.046496 +0xbfa7ce5c8b03048f +// 0.403119 +0x3fd9ccb58cb454f5 +// -0.015890 +0xbf90459251c6587d +// -0.081973 +0xbfb4fc2a37a73b8f +// 0.327381 +0x3fd4f3ce93258144 +// -0.043379 +0xbfa635c03533728c +// 0.113540 +0x3fbd10f8610cd795 +// -0.045454 +0xbfa745ba1a8a55a6 +// -0.002090 +0xbf611fa464e409b0 +// -0.178560 +0xbfc6db0e9e098e2d +// 0.263438 +0x3fd0dc299478bab8 +// -0.374952 +0xbfd7ff38a227ead6 +// 0.181712 +0x3fc7425663abdd37 +// 0.683893 +0x3fe5e27411b75dfe +// -0.508822 +0xbfe0484616a70f04 +// -0.089457 +0xbfb6e6a6cc7ba6f3 +// 0.216783 +0x3fcbbf8c083e5708 +// 0.134621 +0x3fc13b3fcefb0ed9 +// 0.013081 +0x3f8aca700bafbcdf +// 0.051770 +0x3faa8188f0ea2e80 +// 0.302917 +0x3fd362ff76385e82 +// -0.277476 +0xbfd1c22b62a264b0 +// 0.201050 +0x3fc9bc0515ad29a2 +// 0.094488 +0x3fb8305fde1ec5b8 +// -0.187885 +0xbfc80c9f37207942 +// 0.053866 +0x3fab9447be5008c3 +// 0.222560 +0x3fcc7cd6765a5629 +// 0.317398 +0x3fd4503fffde6312 +// -0.336034 +0xbfd5819387ae4fca +// 0.027466 +0x3f9c20032db2973a +// -0.323482 +0xbfd4b3edc8341d51 +// -0.075887 +0xbfb36d4fa5200c84 +// 0.385088 +0x3fd8a546fdc9175f +// -0.164020 +0xbfc4fe9eb74031be +// 0.177895 +0x3fc6c5402a1b5364 +// -0.455799 +0xbfdd2bce7e88c11f diff --git a/Testing/Patterns/DSP/Stats/StatsF64/InputNew2_f64.txt b/Testing/Patterns/DSP/Stats/StatsF64/InputNew2_f64.txt new file mode 100755 index 00000000..2721b170 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsF64/InputNew2_f64.txt @@ -0,0 +1,602 @@ +D +300 +// 0.034806 +0x3fa1d21604c45450 +// 0.237342 +0x3fce6139b50e547c +// -0.171621 +0xbfc5f7b05d28262c +// -0.061638 +0xbfaf8f13279b5234 +// 0.066935 +0x3fb122a076834687 +// 0.565869 +0x3fe21b9a5265f76b +// -0.719752 +0xbfe70836101461ad +// -0.045814 +0xbfa774fb52e9b75b +// -0.244252 +0xbfcf43a6f04b5196 +// -0.051166 +0xbfaa3263a8ed43c7 +// -0.102532 +0xbfba3f82932a7409 +// -0.100882 +0xbfb9d36062e71715 +// 0.157752 +0x3fc431397254642e +// 0.381333 +0x3fd867c09c2d3ed2 +// -0.211452 +0xbfcb10dafa94776d +// 0.414420 +0x3fda85db9f3ff0f6 +// 0.147383 +0x3fc2dd7417e66510 +// 0.240436 +0x3fcec6993f2c7158 +// 0.598528 +0x3fe3272396180867 +// 0.143233 +0x3fc255725ffb98f5 +// -0.420952 +0xbfdaf0dedee7cede +// -0.445141 +0xbfdc7d321f98d039 +// -0.797296 +0xbfe98372fdf49a72 +// -0.325370 +0xbfd4d2db1712183f +// -0.281153 +0xbfd1fe6a3e93bc55 +// -0.223253 +0xbfcc938b41e1284b +// 0.414223 +0x3fda82a248b87b8e +// -0.154590 +0xbfc3c9975147f7c1 +// -0.035415 +0xbfa221e08a0d4167 +// 0.765427 +0x3fe87e5fd159e1ab +// -0.181592 +0xbfc73e6930057d6e +// -0.741497 +0xbfe7ba586d09fadf +// -0.661395 +0xbfe52a24fd947307 +// -0.415334 +0xbfda94d6998c9c51 +// 0.369503 +0x3fd7a5eee2a71dae +// 0.246688 +0x3fcf9375dd9008a7 +// 0.232049 +0x3fcdb3c67525749b +// -0.196516 +0xbfc9276c7a957544 +// -0.146940 +0xbfc2ceee87924a72 +// -0.410903 +0xbfda4c3c2cab77ca +// -0.371801 +0xbfd7cb96e7fb44ac +// -0.247739 +0xbfcfb5e77d1f4eae +// 0.177593 +0x3fc6bb6191f3c165 +// -0.219790 +0xbfcc22108eaf1d5a +// -0.738161 +0xbfe79f0317c73e6e +// 0.367106 +0x3fd77eab9ff39e30 +// -0.379973 +0xbfd8517bbdfe7f7f +// 0.327604 +0x3fd4f775a626d255 +// -0.911389 +0xbfed2a183db30ad2 +// 0.085981 +0x3fb602e12aa534e5 +// 0.158564 +0x3fc44bd36e9263cd +// -0.615458 +0xbfe3b1d587dc8d39 +// -0.402652 +0xbfd9c50b2668c6c5 +// -0.447471 +0xbfdca35b6ea39768 +// -0.383683 +0xbfd88e418f905758 +// -0.617814 +0xbfe3c522b420b5aa +// 0.101665 +0x3fba06b2ebae97ec +// -0.231518 +0xbfcda25d983eb270 +// -0.001608 +0xbf5a582c52447140 +// -0.183839 +0xbfc78805e40dca5a +// 0.133889 +0x3fc12343370081c8 +// 0.062124 +0x3fafceb7d36a421d +// -0.004919 +0xbf7425cd7d1cdd2a +// 0.348514 +0x3fd64e0c8d828783 +// 0.213817 +0x3fcb5e590afd5d53 +// -1.000000 +0xbff0000000000000 +// -0.225062 +0xbfccced30d453257 +// 0.489477 +0x3fdf53985c948cb8 +// -0.654840 +0xbfe4f4738076d8f3 +// -0.044188 +0xbfa69fdf88fbef6f +// -0.023873 +0xbf98720c51c590b8 +// -0.410862 +0xbfda4b8f54f45be2 +// 0.650421 +0x3fe4d03ecbcfd41f +// 0.400906 +0x3fd9a87009acc7f6 +// 0.354357 +0x3fd6adcaad4b0cbd +// -0.159610 +0xbfc46e1794faf842 +// 0.149578 +0x3fc3255c5c21f945 +// 0.260487 +0x3fd0abcff43f2a83 +// 0.439596 +0x3fdc225536ff98e2 +// -0.096582 +0xbfb8b9925587d617 +// -0.183615 +0xbfc780b07fc1e10c +// -0.644388 +0xbfe49ed3428a02f2 +// -0.483177 +0xbfdeec5d95001651 +// 0.257656 +0x3fd07d71aada3eb5 +// -0.101546 +0xbfb9fee8691eebc5 +// -0.188189 +0xbfc816960699e9e2 +// 0.184552 +0x3fc79f638c096e2f +// 0.003939 +0x3f7022a59bfa9bb6 +// -0.892940 +0xbfec92f6e1a061fb +// 0.079482 +0x3fb458ee2fddb8aa +// 0.076969 +0x3fb3b437bec2bbee +// 0.185109 +0x3fc7b1a92e4eeb65 +// -0.866339 +0xbfebb90bda35f714 +// 0.014417 +0x3f8d86c1ca39e1a6 +// -0.277725 +0xbfd1c640281bb640 +// -0.385039 +0xbfd8a47bcb3b88a4 +// 0.784538 +0x3fe91aeed086c6c2 +// -0.400675 +0xbfd9a4a9e775c2a3 +// 0.638271 +0x3fe46cb80d378fe8 +// -0.043526 +0xbfa6490f6db1a0b4 +// 0.228128 +0x3fcd33494b5be51e +// -0.287272 +0xbfd262ab36a2d4e5 +// 0.027957 +0x3f9ca0cb8e5fd04a +// 0.009694 +0x3f83da51c7d7ee67 +// 0.165183 +0x3fc524b5b96d49ad +// 0.252505 +0x3fd0290afd24aef8 +// 0.610541 +0x3fe3898cb8f19773 +// -0.546327 +0xbfe17b82bbd73245 +// -0.419548 +0xbfdad9df662e6c69 +// -0.486442 +0xbfdf21ddc43162fb +// -0.281981 +0xbfd20bf92869e8b1 +// -0.211096 +0xbfcb053362cd64e9 +// 0.179350 +0x3fc6f4f0a7aeed94 +// 0.051655 +0x3faa727a11d0e312 +// 0.101201 +0x3fb9e853db9cea83 +// -0.251161 +0xbfd0130414f4feb9 +// -0.085534 +0xbfb5e595da644e9c +// 0.282051 +0x3fd20d1fde341bd0 +// -0.482608 +0xbfdee30d07a3fea3 +// 0.301333 +0x3fd34908211f85b8 +// -0.122671 +0xbfbf675e9a2eabc8 +// 0.491254 +0x3fdf70b35c331d81 +// -0.246864 +0xbfcf994063debea2 +// 0.247602 +0x3fcfb16bafc38700 +// -0.060899 +0xbfaf2e30f23465a3 +// 0.237564 +0x3fce687b6549f561 +// -0.422563 +0xbfdb0b47072e1ca1 +// 0.473748 +0x3fde51e1a295be3b +// 0.005886 +0x3f781bec0f2eaf4a +// -0.188881 +0xbfc82d3f67a324d8 +// -0.309714 +0xbfd3d25bc7659ba9 +// 0.050066 +0x3fa9a24abf0a8877 +// 0.053976 +0x3faba2b9f4c54764 +// 0.137317 +0x3fc1939e5d7e32ca +// -0.078422 +0xbfb41378add1558c +// -0.281052 +0xbfd1fcc26c92f9e0 +// 0.090181 +0x3fb71620361071e5 +// -0.143185 +0xbfc253e0ad6ad45d +// 0.486850 +0x3fdf288bd96a9cb3 +// 0.249543 +0x3fcff10978b6753f +// -0.141134 +0xbfc210ab0e2c0d59 +// -0.250237 +0xbfd003e41d60e32f +// 0.453541 +0x3fdd06cf843ea9e0 +// 0.126768 +0x3fc039eec4baf12e +// -0.271553 +0xbfd16121bc6bfd3c +// -0.346615 +0xbfd62ef0abb0eeb4 +// -0.371032 +0xbfd7befee698c9b6 +// 0.204655 +0x3fca3223387a9757 +// 0.767985 +0x3fe8935455bac113 +// -0.789647 +0xbfe944c8e53e4d73 +// -0.533731 +0xbfe114539daa5989 +// -0.266647 +0xbfd110bdb1eabc3f +// 0.408065 +0x3fda1dbad3a42bba +// -0.431005 +0xbfdb9597de02c572 +// 0.178449 +0x3fc6d76dfddc7ea9 +// 0.214303 +0x3fcb6e4bd1dd6888 +// 0.282256 +0x3fd2107b71434ecf +// -0.050006 +0xbfa99a6940866a7a +// -0.009238 +0xbf82eb31d19589c9 +// 0.417491 +0x3fdab82ad97db6ab +// 0.073543 +0x3fb2d3bd46f0f5eb +// 0.180617 +0x3fc71e77e45706b2 +// -0.854356 +0xbfeb56e23e909f09 +// 0.144727 +0x3fc2866dc84b596d +// 0.666851 +0x3fe556d8383584d7 +// 0.210292 +0x3fcaead74eb6fdf4 +// -0.085585 +0xbfb5e8debd91ea43 +// 0.137997 +0x3fc1a9e2bda123cb +// 0.016511 +0x3f90e84f1fb70ba5 +// 0.476884 +0x3fde85445c2e5b2c +// -0.559567 +0xbfe1e7f8450b5702 +// 0.663905 +0x3fe53eb6958dae12 +// -0.581573 +0xbfe29c3e785727cc +// -0.708668 +0xbfe6ad67ffdb7a8e +// -0.460672 +0xbfdd7ba80320be27 +// -0.118068 +0xbfbe39b40213fffa +// -0.359227 +0xbfd6fd93f482d1db +// -0.705872 +0xbfe69680cd8f2a33 +// 0.369787 +0x3fd7aa97989272d0 +// -0.105739 +0xbfbb11b25e9f9acd +// -0.530837 +0xbfe0fc9d31a155e3 +// 0.007048 +0x3f7cdde000bc00ea +// 0.164941 +0x3fc51cc5ff754e4a +// -0.299711 +0xbfd32e7676b08685 +// 0.724113 +0x3fe72bee5293035c +// 0.272583 +0x3fd17201d5676ab8 +// -0.043538 +0xbfa64a9b0b3699cf +// 0.456544 +0x3fdd380287bd50b5 +// 0.107149 +0x3fbb6e1806ffeb03 +// -0.012513 +0xbf89a02ad9dc77cf +// -0.332028 +0xbfd53ff209b8e72d +// 0.063151 +0x3fb02aa1fd8119e5 +// 0.375628 +0x3fd80a48e6e56885 +// 0.756234 +0x3fe833109b9f7151 +// -0.036217 +0xbfa28b168bf1a338 +// -0.125795 +0xbfc01a0990a03d53 +// 0.089949 +0x3fb706edeffc501a +// 0.401825 +0x3fd9b780bb2f7be8 +// -0.576166 +0xbfe26ff44b54188b +// -0.077212 +0xbfb3c42b9c7cf1d9 +// 0.107582 +0x3fbb8a7a5e75d673 +// 0.333105 +0x3fd5519710af6418 +// -0.187846 +0xbfc80b5591183b1d +// 0.497520 +0x3fdfd75e924376d0 +// -0.039882 +0xbfa46b69ecdea50e +// -0.222422 +0xbfcc785195942020 +// -0.669952 +0xbfe5703f41daa158 +// 0.193056 +0x3fc8b611be31ef19 +// 0.101263 +0x3fb9ec5f7ab08e38 +// -0.201215 +0xbfc9c16affa72e3d +// -0.317517 +0xbfd4523188dff934 +// -0.375291 +0xbfd804c638058de2 +// 0.255315 +0x3fd0571479cd4a03 +// -0.223939 +0xbfccaa085fac809a +// 0.086811 +0x3fb6393ff6bee273 +// -0.323596 +0xbfd4b5cadbb0d7fc +// 0.107809 +0x3fbb995d6ba39823 +// 0.149756 +0x3fc32b373c7ed437 +// 0.035732 +0x3fa24b684f0fdccb +// -0.149620 +0xbfc326bcd93660a5 +// -0.002917 +0xbf67e4a3b5e0dfbc +// -0.537767 +0xbfe135632b0d86f7 +// 0.633785 +0x3fe447f6c9550091 +// -0.099295 +0xbfb96b5e86d9852f +// 0.230081 +0x3fcd7347f0d8a7d6 +// 0.403836 +0x3fd9d872eff4c0c7 +// 0.205713 +0x3fca54d1a38476ea +// 0.206727 +0x3fca76076eeacd16 +// 0.474464 +0x3fde5d9ce58f767d +// -0.083843 +0xbfb576ba4f7f5cbe +// -0.510554 +0xbfe056758c516eee +// 0.562003 +0x3fe1fbed3c14e41a +// -0.252662 +0xbfd02b9ee044ba28 +// -0.319132 +0xbfd46caa0f3f09f6 +// 0.297159 +0x3fd304a8c1716733 +// 0.455299 +0x3fdd239e28b7d2e7 +// 0.058303 +0x3fadd9d3c4a8d00f +// 0.032538 +0x3fa0a8da79cc819b +// -0.301754 +0xbfd34ff041c2b335 +// -0.189876 +0xbfc84ddadf894336 +// 0.115892 +0x3fbdab19c189188c +// 0.062508 +0x3fb0008dd94960fd +// -0.154556 +0xbfc3c87d1742afb7 +// -0.030936 +0xbf9fadc7e37e3065 +// -0.307038 +0xbfd3a683d2275b71 +// -0.099403 +0xbfb97279434a9d55 +// -0.109235 +0xbfbbf6d24f85bf19 +// 0.380075 +0x3fd8532491b0636c +// -0.230283 +0xbfcd79e859845013 +// 0.141004 +0x3fc20c67aeeb706e +// -0.551929 +0xbfe1a96683b45bf8 +// 0.361307 +0x3fd71fa5dd628b25 +// -0.120409 +0xbfbed319cac4b3ef +// 0.174450 +0x3fc6545d3123553e +// 0.251266 +0x3fd014bdcc82502c +// 0.037816 +0x3fa35c9bb959b88b +// -0.146763 +0xbfc2c91e4de59543 +// -0.532595 +0xbfe10b057b4c5356 +// 0.017927 +0x3f925b91e6318a59 +// -0.348970 +0xbfd655882a26c084 +// 0.759780 +0x3fe8501f0c104ca3 +// -0.289655 +0xbfd289b6638c4569 +// -0.376096 +0xbfd811f3d3c8d38c +// -0.583813 +0xbfe2ae995f246e81 +// -0.306202 +0xbfd398cf25cd856b +// -0.829947 +0xbfea8eed1a3eb410 +// -0.602119 +0xbfe3448f695fbc3e +// -0.120008 +0xbfbeb8dc9ea0bf68 +// 0.247478 +0x3fcfad59bd1141e7 +// 0.539858 +0x3fe14683bc8a1d35 +// -0.580311 +0xbfe291e879e954a8 +// -0.476798 +0xbfde83da7a3f5768 +// -0.342657 +0xbfd5ee15a15ffd8a +// -0.061184 +0xbfaf537bc89b133a +// -0.330855 +0xbfd52cb8a2979919 +// 0.011957 +0x3f887d1c4856529a +// 0.591015 +0x3fe2e9980af11de7 +// 0.123384 +0x3fbf9612416e34b3 +// 0.189337 +0x3fc83c320a145ea6 +// 0.848399 +0x3feb2614be32c85b +// -0.052978 +0xbfab1ff5e4246060 +// -0.010676 +0xbf85dd15e665ffbf +// -0.486542 +0xbfdf2382d04bfd70 +// -0.146186 +0xbfc2b63b3329b90c +// -0.251981 +0xbfd0207560a7dee9 +// 0.152645 +0x3fc389dcb1a50444 +// 0.043460 +0x3fa64058a13f709c +// -0.206582 +0xbfca71475e57ec5e +// 0.023998 +0x3f9892d9e7115231 +// -0.574848 +0xbfe26528a73ae417 +// 0.450482 +0x3fdcd4b1f6f0a36b +// -0.173432 +0xbfc633019cbcbf9f +// 0.038047 +0x3fa37ad4bfdad4de +// -0.045160 +0xbfa71f35f8659436 +// -0.261616 +0xbfd0be522a2e77ec +// 0.452710 +0x3fdcf93495a4e546 +// 0.142008 +0x3fc22d4ee09537e6 +// 0.117444 +0x3fbe10d123e8e050 +// 0.242932 +0x3fcf1864fb8ba97b +// 0.449765 +0x3fdcc8f5111b2f7e diff --git a/Testing/Patterns/DSP/Stats/StatsF64/MSEVals28_f64.txt b/Testing/Patterns/DSP/Stats/StatsF64/MSEVals28_f64.txt new file mode 100755 index 00000000..1d84b550 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsF64/MSEVals28_f64.txt @@ -0,0 +1,10 @@ +D +4 +// 0.001072 +0x3f518f8a7ed015a2 +// 0.073015 +0x3fb2b11b5caa023a +// 0.060567 +0x3faf02a5beb935ad +// 0.198414 +0x3fc9659ffa60ff3b diff --git a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxIndexes8_s16.txt b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxIndexes8_s16.txt index d032f9af..5a0746f2 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxIndexes8_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxIndexes8_s16.txt @@ -1,8 +1,8 @@ H 3 -// 2 -0x0002 -// 11 -0x000B +// 4 +0x0004 +// 4 +0x0004 // 18 0x0012 diff --git a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxVals8_q15.txt b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxVals8_q15.txt index f5db962f..3ecf6bbf 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxVals8_q15.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMaxVals8_q15.txt @@ -1,8 +1,8 @@ H 3 -// 0.317339 -0x289F -// 0.371391 -0x2F8A -// 0.716723 -0x5BBE +// 0.540886 +0x453C +// 0.540886 +0x453C +// 0.701466 +0x59CA diff --git a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinIndexes9_s16.txt b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinIndexes9_s16.txt index af438e78..2f82b16a 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinIndexes9_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinIndexes9_s16.txt @@ -1,8 +1,8 @@ H 3 -// 4 -0x0004 -// 8 -0x0008 -// 8 -0x0008 +// 6 +0x0006 +// 6 +0x0006 +// 6 +0x0006 diff --git a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinVals9_q15.txt b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinVals9_q15.txt index 631d2efd..bc6c26af 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinVals9_q15.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ15/AbsMinVals9_q15.txt @@ -1,8 +1,8 @@ H 3 -// 0.025246 -0x033B -// 0.021213 -0x02B7 -// 0.021213 -0x02B7 +// 0.003012 +0x0063 +// 0.003012 +0x0063 +// 0.003012 +0x0063 diff --git a/Testing/Patterns/DSP/Stats/StatsQ15/InputNew1_q15.txt b/Testing/Patterns/DSP/Stats/StatsQ15/InputNew1_q15.txt index 42134c47..5ae86427 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ15/InputNew1_q15.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ15/InputNew1_q15.txt @@ -1,602 +1,602 @@ H 300 -// -0.258371 -0xDEEE -// 0.302291 -0x26B1 -// 0.317339 -0x289F -// 0.266810 -0x2227 -// 0.025246 -0x033B -// -0.250006 -0xE000 -// -0.170674 -0xEA27 -// -0.026396 -0xFC9F -// 0.021213 -0x02B7 -// 0.191426 -0x1881 -// 0.022416 -0x02DF -// -0.371391 -0xD076 -// 0.261913 -0x2186 -// -0.240788 -0xE12E -// -0.230646 -0xE27A -// 0.346820 -0x2C65 -// 0.120205 -0x0F63 -// -0.328763 -0xD5EB -// 0.716723 -0x5BBE -// -0.035173 -0xFB7F -// 0.643386 -0x525A -// -0.308180 -0xD88E -// -0.081933 -0xF583 -// 0.473482 -0x3C9B -// -0.385658 -0xCEA3 -// -0.091625 -0xF446 -// 0.527397 -0x4382 -// -0.293930 -0xDA61 -// 0.247769 -0x1FB7 -// -0.169663 -0xEA48 -// 0.422951 -0x3623 -// 0.592463 -0x4BD6 -// 0.082603 -0x0A93 -// 0.086835 -0x0B1D -// 0.108408 -0x0DE0 -// 0.121382 -0x0F89 -// -0.570878 -0xB6ED -// 0.066337 -0x087E -// 0.706091 -0x5A61 -// -0.337804 -0xD4C3 -// 0.544127 -0x45A6 -// -0.398072 -0xCD0C -// 0.016103 -0x0210 -// 0.241448 -0x1EE8 -// -0.036864 -0xFB48 -// 0.257942 -0x2104 -// -0.055573 -0xF8E3 -// 0.145366 -0x129B -// 0.075806 -0x09B4 -// -0.119330 -0xF0BA -// -0.536751 -0xBB4C -// -0.385389 -0xCEAC -// -0.507502 -0xBF0A -// 0.310765 -0x27C7 -// 0.112734 -0x0E6E -// 0.128482 -0x1072 -// 0.653695 -0x53AC -// 0.078780 -0x0A15 -// -0.036349 -0xFB59 -// -0.266084 -0xDDF1 -// -0.620812 -0xB089 -// 0.307526 -0x275D -// -0.226716 -0xE2FB -// 0.233545 -0x1DE5 -// 0.525769 -0x434C -// 0.458218 -0x3AA7 -// -0.167776 -0xEA86 +// 0.384474 +0x3136 +// 0.282586 +0x242C +// 0.301004 +0x2687 +// -0.250484 +0xDFF0 +// -0.540886 +0xBAC4 +// -0.081467 +0xF592 +// -0.003012 +0xFF9D +// 0.385693 +0x315E +// -0.091562 +0xF448 +// -0.065141 +0xF7A9 +// -0.296473 +0xDA0D +// 0.205202 +0x1A44 +// 0.336499 +0x2B12 +// -0.347687 +0xD37F +// 0.060786 +0x07C8 +// -0.061703 +0xF81A +// -0.392939 +0xCDB4 +// 0.303038 +0x26CA +// 0.701466 +0x59CA +// 0.160182 +0x1481 +// 0.016894 +0x022A +// 0.021818 +0x02CB +// 0.014316 +0x01D5 +// -0.357142 +0xD249 +// 0.373980 +0x2FDF +// -0.195270 +0xE701 +// -0.173603 +0xE9C7 +// 0.149371 +0x131F +// -0.035844 +0xFB69 +// 0.126281 +0x102A +// 0.148268 +0x12FA +// 0.278957 +0x23B5 +// -0.350234 +0xD32C +// 0.084423 +0x0ACE +// -0.537815 +0xBB29 +// -0.707408 +0xA574 +// -0.108196 +0xF227 +// -0.077702 +0xF60E +// 0.444332 +0x38E0 +// 0.256511 +0x20D5 +// -0.651841 +0xAC90 +// -0.210401 +0xE512 +// -0.122386 +0xF056 +// 0.212012 +0x1B23 +// -0.016531 +0xFDE2 +// 0.089981 +0x0B84 +// 0.016839 +0x0228 +// 0.071084 +0x0919 +// 0.390881 +0x3208 +// 0.168800 +0x159B +// 0.001181 +0x0027 +// 0.430344 +0x3716 +// -0.052523 +0xF947 +// 0.215613 +0x1B99 +// -0.225636 +0xE31E +// -0.083933 +0xF542 +// 0.066196 +0x0879 +// 0.097555 +0x0C7D +// 0.057972 +0x076C +// 0.672689 +0x561B +// 0.121746 +0x0F95 +// 0.431435 +0x3739 +// 0.453208 +0x3A03 +// -0.409870 +0xCB89 +// 0.090522 +0x0B96 +// -0.025485 +0xFCBD +// 0.533825 +0x4454 +// 0.453925 +0x3A1A +// 0.679324 +0x56F4 +// -0.243551 +0xE0D3 +// 0.046959 +0x0603 +// 0.657018 +0x5419 +// -0.213957 +0xE49D +// -0.406775 +0xCBEF +// -0.069900 +0xF70E +// -0.254872 +0xDF60 +// -0.681284 +0xA8CC +// -0.447660 +0xC6B3 +// -0.222829 +0xE37A +// -0.180117 +0xE8F2 +// -0.081111 +0xF59E +// 0.109381 +0x0E00 +// 0.354939 +0x2D6F +// -0.741609 +0xA113 +// 0.461275 +0x3B0B +// 0.159122 +0x145E +// -0.093764 +0xF400 +// 0.478027 +0x3D30 +// 0.487982 +0x3E76 +// -0.363316 +0xD17F +// 0.571380 +0x4923 +// 0.095810 +0x0C43 +// 0.206659 +0x1A74 +// 0.784782 +0x6474 +// -0.292156 +0xDA9B +// 0.056164 +0x0730 +// -0.335234 +0xD517 +// 0.311634 +0x27E4 +// 0.360255 +0x2E1D +// 0.086657 +0x0B18 +// -0.178207 +0xE931 +// -0.306491 +0xD8C5 +// 0.041502 +0x0550 +// 0.168867 +0x159D +// -0.107301 +0xF244 +// 0.151674 +0x136A +// -0.342916 +0xD41B +// -0.216535 +0xE449 +// 0.004719 +0x009B +// -0.197830 +0xE6AD +// 0.903020 +0x7396 +// -0.180241 +0xE8EE +// -0.235337 +0xE1E0 +// 0.151225 +0x135B +// 0.217701 +0x1BDE // -1.000000 0x8000 -// 0.513860 -0x41C6 -// 0.315150 -0x2857 -// -0.002563 -0xFFAC -// 0.072162 -0x093D -// -0.294290 -0xDA55 -// -0.418727 -0xCA67 -// -0.097436 -0xF387 -// -0.225203 -0xE32D -// 0.029395 -0x03C3 -// 0.034443 -0x0469 -// -0.163997 -0xEB02 -// 0.301604 -0x269B -// 0.184942 -0x17AC -// 0.292771 -0x257A -// 0.112175 -0x0E5C -// -0.809582 -0x9860 -// 0.173171 -0x162A -// 0.210429 -0x1AEF -// -0.132321 -0xEF10 -// 0.615676 -0x4ECE -// 0.413470 -0x34ED -// 0.765557 -0x61FE -// -0.103341 -0xF2C6 -// -0.138483 -0xEE46 -// 0.198139 -0x195D -// 0.520463 -0x429F -// -0.097841 -0xF37A -// -0.237659 -0xE194 -// 0.721582 -0x5C5D -// 0.142204 -0x1234 -// 0.103246 -0x0D37 -// 0.321931 -0x2935 -// 0.550283 -0x4670 -// -0.102083 -0xF2EF -// 0.504237 -0x408B -// 0.243911 -0x1F38 -// 0.123345 -0x0FCA -// -0.730737 -0xA277 -// 0.241164 -0x1EDE -// 0.023422 -0x02FF -// -0.478501 -0xC2C0 -// 0.118377 -0x0F27 -// 0.502257 -0x404A -// -0.450643 -0xC651 -// -0.286362 -0xDB58 -// -0.026619 -0xFC98 -// 0.189360 -0x183D -// 0.347559 -0x2C7D -// -0.199833 -0xE66C -// -0.113153 -0xF184 -// -0.213329 -0xE4B2 -// -0.421054 -0xCA1B -// 0.096825 -0x0C65 -// 0.457072 -0x3A81 -// -0.186552 -0xE81F -// -0.012538 -0xFE65 -// -0.616301 -0xB11D -// -0.232546 -0xE23C -// 0.008798 -0x0120 -// -0.131671 -0xEF25 -// -0.432926 -0xC896 -// 0.026013 -0x0354 -// 0.037774 -0x04D6 -// 0.920564 -0x75D5 -// -0.207268 -0xE578 -// 0.125041 -0x1001 -// -0.128635 -0xEF89 -// 0.254270 -0x208C -// -0.060718 -0xF83A -// 0.018973 -0x026E -// -0.941140 -0x8789 -// 0.503053 -0x4064 -// 0.151666 -0x136A -// 0.020841 -0x02AB -// -0.012557 -0xFE65 -// -0.116853 -0xF10B -// -0.251079 -0xDFDD -// -0.114286 -0xF15F -// -0.272945 -0xDD10 -// -0.285101 -0xDB82 -// 0.150169 -0x1339 -// 0.171549 -0x15F5 -// -0.072928 -0xF6AA -// -0.182218 -0xE8AD -// -0.070672 -0xF6F4 -// 0.276402 -0x2361 -// -0.637545 -0xAE65 -// -0.119493 -0xF0B4 -// 0.283811 -0x2454 -// 0.639427 -0x51D9 -// 0.237797 -0x1E70 -// 0.539512 -0x450F -// -0.377930 -0xCFA0 -// -0.313546 -0xD7DE -// 0.495156 -0x3F61 -// -0.051145 -0xF974 -// -0.272765 -0xDD16 -// 0.353418 -0x2D3D -// 0.106609 -0x0DA5 -// 0.269787 -0x2288 -// -0.204873 -0xE5C7 -// -0.192315 -0xE762 -// -0.613916 -0xB16B -// 0.379298 -0x308D -// 0.028863 -0x03B2 -// -0.135408 -0xEEAB -// 0.011092 -0x016B -// 0.248843 -0x1FDA -// -0.434236 -0xC86B -// -0.283483 -0xDBB7 -// 0.115585 -0x0ECB -// 0.182292 -0x1755 -// -0.583450 -0xB552 -// 0.404215 -0x33BD -// 0.266233 -0x2214 -// 0.153618 -0x13AA -// 0.433718 -0x3784 -// -0.437183 -0xC80A -// 0.285106 -0x247E -// -0.112048 -0xF1A8 -// 0.300874 -0x2683 -// 0.208622 -0x1AB4 -// -0.239709 -0xE151 -// 0.155646 -0x13EC -// 0.227753 -0x1D27 -// 0.613716 -0x4E8E -// -0.006393 -0xFF2F -// 0.183870 -0x1789 -// -0.301670 -0xD963 -// -0.135795 -0xEE9E -// -0.056641 -0xF8C0 -// 0.157878 -0x1435 -// -0.401877 -0xCC8F -// 0.239724 -0x1EAF -// -0.110077 -0xF1E9 -// -0.091949 -0xF43B -// 0.088604 +// 0.330099 +0x2A41 +// 0.165515 +0x1530 +// 0.340999 +0x2BA6 +// 0.134087 +0x112A +// 0.601435 +0x4CFC +// 0.241661 +0x1EEF +// 0.436936 +0x37EE +// -0.218270 +0xE410 +// -0.268023 +0xDDB1 +// -0.082277 +0xF578 +// 0.432214 +0x3753 +// -0.228733 +0xE2B9 +// 0.360192 +0x2E1B +// -0.278632 +0xDC56 +// -0.128167 +0xEF98 +// 0.256368 +0x20D1 +// 0.283223 +0x2441 +// -0.278894 +0xDC4D +// -0.717382 +0xA42D +// -0.446933 +0xC6CB +// 0.166689 +0x1556 +// -0.203728 +0xE5EC +// 0.399528 +0x3324 +// 0.499278 +0x3FE8 +// 0.150433 +0x1341 +// 0.486856 +0x3E51 +// -0.234148 +0xE207 +// -0.400900 +0xCCAF +// 0.030376 +0x03E3 +// -0.468756 +0xC400 +// -0.208501 +0xE550 +// 0.069095 +0x08D8 +// 0.586266 +0x4B0B +// 0.444264 +0x38DE +// -0.472148 +0xC391 +// 0.065789 +0x086C +// 0.560745 +0x47C7 +// -0.562952 +0xB7F1 +// 0.648321 +0x52FC +// 0.100560 +0x0CDF +// -0.099559 +0xF342 +// 0.470736 +0x3C41 +// 0.436562 +0x37E1 +// -0.189089 +0xE7CC +// 0.589252 +0x4B6D +// -0.442494 +0xC75C +// -0.107572 +0xF23B +// -0.314558 +0xD7BD +// 0.973840 +0x7CA7 +// -0.543248 +0xBA77 +// -0.213547 +0xE4AA +// 0.289257 +0x2506 +// 0.145585 +0x12A3 +// 0.078925 +0x0A1A +// 0.371290 +0x2F86 +// -0.355679 +0xD279 +// -0.539171 +0xBAFC +// 0.090166 +0x0B8B +// -0.240166 +0xE142 +// -0.077161 +0xF620 +// 0.185164 +0x17B3 +// 0.020143 +0x0294 +// -0.778964 +0x9C4B +// -0.493713 +0xC0CE +// 0.381633 +0x30D9 +// -0.029270 +0xFC41 +// 0.304008 +0x26EA +// -0.550815 +0xB97F +// 0.148671 +0x1308 +// 0.036507 +0x04AC +// -0.295443 +0xDA2F +// 0.136621 +0x117D +// 0.416104 +0x3543 +// 0.056256 +0x0733 +// -0.012631 +0xFE62 +// 0.135503 +0x1158 +// 0.044661 +0x05B7 +// -0.256660 +0xDF26 +// 0.664481 +0x550E +// 0.030654 +0x03EC +// -0.436776 +0xC818 +// -0.149698 +0xECD7 +// 0.403507 +0x33A6 +// -0.242459 +0xE0F7 +// 0.072774 +0x0951 +// 0.425778 +0x3680 +// -0.219865 +0xE3DB +// -0.118797 +0xF0CB +// -0.386351 +0xCE8C +// 0.193322 +0x18BF +// 0.402830 +0x3390 +// -0.509931 +0xBEBB +// -0.118021 +0xF0E5 +// -0.035117 +0xFB81 +// 0.521622 +0x42C5 +// 0.643033 +0x524F +// 0.353387 +0x2D3C +// 0.121616 +0x0F91 +// -0.344024 +0xD3F7 +// -0.015288 +0xFE0B +// 0.052019 +0x06A9 +// -0.314375 +0xD7C3 +// 0.778626 +0x63AA +// -0.288498 +0xDB13 +// 0.127040 +0x1043 +// 0.062059 +0x07F2 +// 0.134057 +0x1129 +// 0.124665 +0x0FF5 +// 0.031328 +0x0403 +// 0.001225 +0x0028 +// 0.022508 +0x02E2 +// 0.420825 +0x35DE +// -0.634682 +0xAEC3 +// -0.275527 +0xDCBC +// 0.243918 +0x1F39 +// -0.553508 +0xB927 +// -0.145149 +0xED6C +// 0.479985 +0x3D70 +// 0.124486 +0x0FEF +// 0.032987 +0x0439 +// 0.263716 +0x21C1 +// 0.204072 +0x1A1F +// 0.804761 +0x6702 +// -0.445110 +0xC707 +// -0.576749 +0xB62D +// 0.359421 +0x2E02 +// 0.366474 +0x2EE9 +// -0.508969 +0xBEDA +// 0.169523 +0x15B3 +// 0.034498 +0x046A +// 0.479567 +0x3D62 +// -0.035175 +0xFB7F +// 0.819350 +0x68E0 +// 0.753842 +0x607E +// -0.347281 +0xD38C +// 0.130344 +0x10AF +// -0.005729 +0xFF44 +// 0.473405 +0x3C99 +// -0.059203 +0xF86C +// -0.010834 +0xFE9D +// -0.012472 +0xFE67 +// -0.666989 +0xAAA0 +// 0.162934 +0x14DB +// -0.829943 +0x95C4 +// -0.130561 +0xEF4A +// -0.227841 +0xE2D6 +// 0.235117 +0x1E18 +// 0.577419 +0x49E9 +// 0.236797 +0x1E4F +// -0.003326 +0xFF93 +// -0.284017 +0xDBA5 +// 0.197976 +0x1957 +// -0.205026 +0xE5C2 +// -0.097471 +0xF386 +// -0.062438 +0xF802 +// -0.124083 +0xF01E +// -0.096703 +0xF39F +// -0.115477 +0xF138 +// 0.088607 0x0B57 -// -0.368984 -0xD0C5 -// 0.386950 -0x3188 -// -0.151291 -0xECA2 -// 0.457743 -0x3A97 -// -0.022141 -0xFD2A -// -0.008355 -0xFEEE -// -0.523914 -0xBCF0 -// 0.190001 -0x1852 -// -0.293897 -0xDA62 -// 0.199510 -0x198A -// -0.293069 -0xDA7D -// -0.361036 -0xD1CA -// -0.697156 -0xA6C4 -// 0.002124 -0x0046 -// -0.204641 -0xE5CE -// 0.176392 -0x1694 -// 0.105307 -0x0D7B -// -0.104291 -0xF2A7 -// 0.284478 -0x246A -// -0.159093 -0xEBA3 -// 0.445281 -0x38FF -// -0.118989 -0xF0C5 -// 0.551478 -0x4697 -// -0.375388 -0xCFF3 -// 0.350362 -0x2CD9 -// -0.496659 -0xC06D -// 0.337378 -0x2B2F -// 0.300358 -0x2672 -// -0.338197 -0xD4B6 -// -0.419690 -0xCA48 -// -0.059898 -0xF855 -// -0.178950 -0xE918 -// -0.136116 -0xEE94 -// 0.153424 -0x13A3 -// 0.492556 -0x3F0C -// 0.152061 -0x1377 -// 0.021299 -0x02BA -// -0.142886 -0xEDB6 -// 0.229245 -0x1D58 -// -0.262126 -0xDE73 -// 0.488817 -0x3E92 -// -0.266347 -0xDDE8 -// 0.118004 -0x0F1B -// 0.044783 -0x05BB -// -0.146127 -0xED4C -// -0.358987 -0xD20D -// 0.055501 -0x071B -// 0.413196 -0x34E4 -// 0.950287 -0x79A3 -// -0.300074 -0xD997 -// 0.468847 -0x3C03 -// -0.059541 -0xF861 -// 0.337398 -0x2B30 -// -0.849774 -0x933B -// -0.475243 -0xC32B -// -0.258419 -0xDEEC -// -0.147424 -0xED21 -// -0.225350 -0xE328 -// 0.394597 -0x3282 -// 0.487440 -0x3E64 -// -0.369257 -0xD0BC -// -0.086754 -0xF4E5 -// 0.074039 -0x097A -// 0.423003 -0x3625 -// -0.058447 -0xF885 -// -0.160905 -0xEB67 -// -0.153767 -0xEC51 -// -0.658078 -0xABC4 -// 0.634586 -0x513A -// 0.288980 -0x24FD -// 0.365832 -0x2ED4 -// -0.252310 -0xDFB4 -// -0.260589 -0xDEA5 -// -0.513209 -0xBE4F -// 0.301798 -0x26A1 -// 0.244128 -0x1F40 -// 0.064959 -0x0851 -// 0.012200 -0x0190 -// -0.269404 -0xDD84 -// 0.065254 -0x085A -// -0.013794 -0xFE3C -// -0.287343 -0xDB38 -// -0.328226 -0xD5FD -// 0.292564 -0x2573 -// -0.075418 -0xF659 -// 0.331300 -0x2A68 -// 0.031881 -0x0415 -// -0.389581 -0xCE22 -// 0.130795 -0x10BE -// -0.621589 -0xB070 -// 0.206414 -0x1A6C -// -0.465816 -0xC460 -// -0.349735 -0xD33C -// 0.342631 -0x2BDB -// -0.324038 -0xD686 +// -0.462599 +0xC4CA +// 0.050229 +0x066E +// 0.030737 +0x03EF +// -0.138186 +0xEE50 +// -0.321044 +0xD6E8 +// -0.286513 +0xDB54 +// 0.106729 +0x0DA9 +// -0.390444 +0xCE06 +// -0.388789 +0xCE3C +// -0.267744 +0xDDBB +// 0.076518 +0x09CB +// 0.390913 +0x3209 +// 0.072551 +0x0949 +// 0.334107 +0x2AC4 +// 0.204306 +0x1A27 +// 0.033811 +0x0454 +// -0.160435 +0xEB77 +// 0.465283 +0x3B8E +// -0.190996 +0xE78D +// -0.143401 +0xEDA5 +// -0.010339 +0xFEAD +// -0.097866 +0xF379 +// 0.086588 +0x0B15 +// 0.138625 +0x11BE +// -0.482518 +0xC23D diff --git a/Testing/Patterns/DSP/Stats/StatsQ15/InputNew2_q15.txt b/Testing/Patterns/DSP/Stats/StatsQ15/InputNew2_q15.txt new file mode 100755 index 00000000..0aceb007 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsQ15/InputNew2_q15.txt @@ -0,0 +1,602 @@ +H +300 +// 0.023088 +0x02F5 +// -0.569043 +0xB72A +// -0.367397 +0xD0F9 +// 0.207155 +0x1A84 +// -0.002703 +0xFFA7 +// 0.405808 +0x33F2 +// 0.020343 +0x029B +// 0.611625 +0x4E4A +// 0.088186 +0x0B4A +// 0.131065 +0x10C7 +// 0.090065 +0x0B87 +// -0.603264 +0xB2C8 +// -0.196051 +0xE6E8 +// 1.000000 +0x7FFF +// 0.367267 +0x2F03 +// -0.328308 +0xD5FA +// 0.073291 +0x0962 +// -0.315137 +0xD7AA +// 0.277838 +0x2390 +// 0.415803 +0x3539 +// -0.200897 +0xE649 +// -0.062856 +0xF7F4 +// 0.125646 +0x1015 +// 0.194179 +0x18DB +// 0.002784 +0x005B +// 0.379427 +0x3091 +// 0.278300 +0x239F +// 0.319937 +0x28F4 +// 0.282444 +0x2427 +// -0.389883 +0xCE18 +// 0.772987 +0x62F1 +// -0.503972 +0xBF7E +// 0.190590 +0x1865 +// -0.493938 +0xC0C7 +// -0.208085 +0xE55D +// 0.088833 +0x0B5F +// -0.150425 +0xECBF +// 0.008175 +0x010C +// 0.289034 +0x24FF +// 0.230892 +0x1D8E +// -0.063451 +0xF7E1 +// 0.134283 +0x1130 +// 0.318307 +0x28BE +// -0.313616 +0xD7DB +// 0.203527 +0x1A0D +// 0.316785 +0x288C +// 0.507538 +0x40F7 +// 0.085813 +0x0AFC +// -0.748029 +0xA041 +// 0.342910 +0x2BE4 +// 0.223376 +0x1C98 +// 0.146619 +0x12C4 +// 0.286982 +0x24BC +// -0.390462 +0xCE05 +// -0.131249 +0xEF33 +// 0.090451 +0x0B94 +// -0.422333 +0xC9F1 +// -0.493300 +0xC0DC +// -0.376554 +0xCFCD +// -0.016864 +0xFDD7 +// -0.367668 +0xD0F0 +// 0.063260 +0x0819 +// 0.045006 +0x05C3 +// -0.819977 +0x970B +// -0.135311 +0xEEAE +// -0.332403 +0xD574 +// 0.309152 +0x2792 +// -0.812901 +0x97F3 +// -0.264093 +0xDE32 +// -0.011275 +0xFE8F +// -0.103401 +0xF2C4 +// -0.942725 +0x8755 +// -0.033442 +0xFBB8 +// 0.417152 +0x3565 +// 0.295216 +0x25CA +// 0.288802 +0x24F7 +// -0.415551 +0xCACF +// -0.015437 +0xFE06 +// 0.035234 +0x0483 +// -0.384825 +0xCEBE +// -0.180877 +0xE8D9 +// -0.143829 +0xED97 +// 0.177416 +0x16B6 +// 0.516476 +0x421C +// 0.034406 +0x0467 +// -0.347823 +0xD37B +// 0.257018 +0x20E6 +// -0.412693 +0xCB2D +// -0.473899 +0xC357 +// -0.181539 +0xE8C3 +// 0.575866 +0x49B6 +// -0.244026 +0xE0C4 +// 0.233322 +0x1DDE +// 0.284677 +0x2470 +// 0.282286 +0x2422 +// -0.200978 +0xE646 +// 0.220799 +0x1C43 +// -0.030909 +0xFC0B +// -0.287646 +0xDB2E +// -0.443090 +0xC749 +// -0.524897 +0xBCD0 +// 0.353276 +0x2D38 +// 0.004895 +0x00A0 +// 0.279847 +0x23D2 +// 0.209796 +0x1ADB +// 0.159065 +0x145C +// -0.135314 +0xEEAE +// 0.428183 +0x36CF +// 0.004742 +0x009B +// -0.654653 +0xAC34 +// 0.118996 +0x0F3B +// -0.352953 +0xD2D2 +// 0.373493 +0x2FCF +// 0.115742 +0x0ED1 +// 0.005701 +0x00BB +// -0.131853 +0xEF1F +// 0.221261 +0x1C52 +// -0.493016 +0xC0E5 +// -0.231456 +0xE260 +// -0.181691 +0xE8BE +// -0.392548 +0xCDC1 +// -0.405963 +0xCC09 +// -0.208902 +0xE543 +// 0.599396 +0x4CB9 +// -0.142237 +0xEDCB +// 0.784155 +0x645F +// -0.212759 +0xE4C4 +// -0.062989 +0xF7F0 +// 0.071443 +0x0925 +// -0.501885 +0xBFC2 +// -0.277955 +0xDC6C +// -0.470001 +0xC3D7 +// -0.695889 +0xA6ED +// 0.077355 +0x09E7 +// -0.292145 +0xDA9B +// -0.372627 +0xD04E +// -0.476225 +0xC30B +// 0.505514 +0x40B5 +// -0.416837 +0xCAA5 +// 0.014076 +0x01CD +// -0.205320 +0xE5B8 +// 0.173491 +0x1635 +// -0.416388 +0xCAB4 +// -0.060845 +0xF836 +// 0.293832 +0x259C +// 0.276975 +0x2374 +// -0.464928 +0xC47D +// -0.399299 +0xCCE4 +// 0.740810 +0x5ED3 +// 0.307067 +0x274E +// 0.216436 +0x1BB4 +// 0.121285 +0x0F86 +// -0.441872 +0xC771 +// -0.298628 +0xD9C7 +// 0.383284 +0x310F +// -0.303411 +0xD92A +// 0.531349 +0x4403 +// -0.642258 +0xADCB +// -0.456135 +0xC59D +// -0.173979 +0xE9BB +// 0.218323 +0x1BF2 +// -0.641732 +0xADDC +// 0.118191 +0x0F21 +// 0.381945 +0x30E4 +// 0.354452 +0x2D5F +// 0.002962 +0x0061 +// 0.113756 +0x0E90 +// -0.566445 +0xB77F +// -0.168444 +0xEA70 +// 0.281914 +0x2416 +// -0.063593 +0xF7DC +// 0.310567 +0x27C1 +// 0.116800 +0x0EF3 +// -0.323452 +0xD699 +// 0.280814 +0x23F2 +// 0.393879 +0x326B +// 0.090434 +0x0B93 +// -0.345697 +0xD3C0 +// 0.390877 +0x3208 +// -0.678808 +0xA91D +// -0.295401 +0xDA30 +// 0.436317 +0x37D9 +// 0.158582 +0x144C +// 0.361386 +0x2E42 +// 0.392518 +0x323E +// -0.146390 +0xED43 +// 0.268884 +0x226B +// -0.239197 +0xE162 +// -0.057622 +0xF8A0 +// -0.457357 +0xC575 +// 0.206868 +0x1A7B +// 0.194090 +0x18D8 +// -0.622052 +0xB061 +// -0.225812 +0xE319 +// -0.235464 +0xE1DC +// 0.136458 +0x1177 +// -0.318099 +0xD749 +// -0.243657 +0xE0D0 +// -0.153677 +0xEC54 +// 0.071940 +0x0935 +// -0.031996 +0xFBE8 +// 0.214771 +0x1B7E +// 0.038577 +0x04F0 +// 0.117430 +0x0F08 +// -0.086197 +0xF4F7 +// 0.904266 +0x73BF +// 0.309335 +0x2798 +// 0.091795 +0x0BC0 +// 0.016985 +0x022D +// 0.041568 +0x0552 +// -0.453861 +0xC5E8 +// 0.002044 +0x0043 +// -0.192526 +0xE75B +// 0.148754 +0x130A +// -0.073065 +0xF6A6 +// 0.130616 +0x10B8 +// 0.241604 +0x1EED +// -0.385415 +0xCEAB +// -0.455446 +0xC5B4 +// -0.684857 +0xA857 +// -0.057828 +0xF899 +// -0.023764 +0xFCF5 +// 0.586474 +0x4B12 +// -0.214645 +0xE487 +// -0.193239 +0xE744 +// -0.445564 +0xC6F8 +// 0.459324 +0x3ACB +// -0.327432 +0xD617 +// -0.058224 +0xF88C +// 0.159717 +0x1472 +// -0.403144 +0xCC66 +// -0.399865 +0xCCD1 +// -0.075611 +0xF652 +// 0.552166 +0x46AD +// -0.360543 +0xD1DA +// 0.001067 +0x0023 +// 0.261068 +0x216B +// 0.450453 +0x39A8 +// 0.783779 +0x6453 +// -0.221686 +0xE3A0 +// -0.591489 +0xB44A +// 0.261059 +0x216A +// 0.050397 +0x0673 +// 0.081911 +0x0A7C +// 0.071799 +0x0931 +// 0.494361 +0x3F47 +// -0.236255 +0xE1C2 +// -0.284293 +0xDB9C +// 0.807161 +0x6751 +// 0.031815 +0x0413 +// 0.558310 +0x4777 +// -0.213884 +0xE49F +// -0.176168 +0xE973 +// 0.716433 +0x5BB4 +// -0.249053 +0xE01F +// -0.424570 +0xC9A8 +// -0.064740 +0xF7B7 +// -0.293112 +0xDA7B +// 0.194317 +0x18DF +// 0.378576 +0x3075 +// -0.562172 +0xB80B +// 0.119026 +0x0F3C +// -0.840475 +0x946B +// -0.007107 +0xFF17 +// -0.042883 +0xFA83 +// 0.048300 +0x062F +// -0.158003 +0xEBC7 +// -0.135076 +0xEEB6 +// 0.381096 +0x30C8 +// 0.448431 +0x3966 +// 0.394938 +0x328D +// 0.203231 +0x1A03 +// -0.472639 +0xC381 +// 0.583490 +0x4AB0 +// 0.054135 +0x06EE +// 0.366322 +0x2EE4 +// 0.286733 +0x24B4 +// -0.684782 +0xA859 +// -0.006418 +0xFF2E +// -0.330439 +0xD5B4 +// 0.031166 +0x03FD +// 0.068120 +0x08B8 +// -0.346590 +0xD3A3 +// -0.701704 +0xA62F +// -0.481094 +0xC26C +// 0.045508 +0x05D3 +// 0.145746 +0x12A8 +// 0.113876 +0x0E94 +// -0.226355 +0xE307 +// -0.441853 +0xC771 +// -0.128397 +0xEF91 +// 0.408961 +0x3459 +// 0.176359 +0x1693 +// -0.142174 +0xEDCD +// -0.371067 +0xD081 +// 0.468299 +0x3BF1 +// 0.504936 +0x40A2 +// -0.175043 +0xE998 +// 0.059297 +0x0797 +// 0.554326 +0x46F4 diff --git a/Testing/Patterns/DSP/Stats/StatsQ15/MSEVals10_q15.txt b/Testing/Patterns/DSP/Stats/StatsQ15/MSEVals10_q15.txt new file mode 100755 index 00000000..91ebdeaa --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsQ15/MSEVals10_q15.txt @@ -0,0 +1,10 @@ +H +4 +// 0.291384 +0x254C +// 0.326840 +0x29D6 +// 0.266990 +0x222D +// 0.278624 +0x23AA diff --git a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxIndexes8_s16.txt b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxIndexes8_s16.txt index 05d9c5b3..85b773e2 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxIndexes8_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxIndexes8_s16.txt @@ -2,7 +2,7 @@ H 3 // 1 0x0001 -// 1 -0x0001 -// 1 -0x0001 +// 3 +0x0003 +// 8 +0x0008 diff --git a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxVals8_q31.txt b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxVals8_q31.txt index 59184c2a..94577468 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxVals8_q31.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMaxVals8_q31.txt @@ -1,8 +1,8 @@ W 3 -// 0.771915 -0x62CE1E33 -// 0.771915 -0x62CE1E33 -// 0.771915 -0x62CE1E33 +// 0.352374 +0x2D1A96B5 +// 0.530170 +0x43DC9BE7 +// 0.634745 +0x513F5458 diff --git a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinIndexes9_s16.txt b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinIndexes9_s16.txt index 5d79d768..706baf96 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinIndexes9_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinIndexes9_s16.txt @@ -1,8 +1,8 @@ H 3 -// 2 -0x0002 -// 4 -0x0004 -// 4 -0x0004 +// 0 +0x0000 +// 7 +0x0007 +// 7 +0x0007 diff --git a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinVals9_q31.txt b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinVals9_q31.txt index fdc1137a..3099bf06 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinVals9_q31.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ31/AbsMinVals9_q31.txt @@ -1,8 +1,8 @@ W 3 -// 0.162479 -0x14CC1BC5 -// 0.036826 -0x04B6B41E -// 0.036826 -0x04B6B41E +// 0.132805 +0x10FFBE95 +// 0.003898 +0x007FB95F +// 0.003898 +0x007FB95F diff --git a/Testing/Patterns/DSP/Stats/StatsQ31/InputNew1_q31.txt b/Testing/Patterns/DSP/Stats/StatsQ31/InputNew1_q31.txt index 15f6de77..c626b55a 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ31/InputNew1_q31.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ31/InputNew1_q31.txt @@ -1,602 +1,602 @@ W 300 -// -0.303839 -0xD91BCEBD -// 0.771915 -0x62CE1E33 -// -0.162479 -0xEB33E43B -// 0.100691 -0x0CE373F6 -// 0.036826 -0x04B6B41E -// -0.281472 -0xDBF8B862 -// 0.375341 -0x300B2AA8 -// -0.421196 -0xCA164320 -// 0.384002 -0x3126FD7F -// -0.398771 -0xCCF50F82 -// 0.352535 -0x2D1FDF30 -// -0.422394 -0xC9EEFA52 -// 0.039428 -0x050BFB42 -// 0.121811 -0x0F977F71 -// -0.180450 -0xE8E7014B -// 0.423541 -0x36369352 -// 0.062149 -0x07F47FFE -// -0.405329 -0xCC1E2A28 -// -0.668135 -0xAA7A89C1 -// 0.752682 -0x6057DF08 -// -0.504315 -0xBF729F27 -// 0.481159 -0x3D969DDC -// -0.015232 -0xFE0CE4CF -// -0.190790 -0xE7943556 -// -0.373778 -0xD0280B07 -// 0.155154 -0x13DC155D -// -0.221530 -0xE3A4E66C -// 0.141874 -0x1228EA7E -// 0.064931 -0x084FAB71 -// 0.456673 -0x3A74453F -// -0.511613 -0xBE837359 -// 0.470977 -0x3C48FCA7 -// 0.603656 -0x4D4495F4 -// 0.008201 -0x010CBCC0 -// -0.167117 -0xEA9BEB7B -// -0.335706 -0xD507960A -// 0.167118 -0x156420D7 -// -0.278137 -0xDC660428 -// -0.397385 -0xCD227C15 -// 0.070928 -0x091428EF -// 0.908176 -0x743F1EB7 -// -0.256077 -0xDF38E217 -// -0.231742 -0xE25645DF -// -0.458332 -0xC5555C63 -// 0.420915 -0x35E08AC3 -// -0.609219 -0xB2052092 -// 0.425336 -0x3671677B -// 0.202848 -0x19F6EA02 -// -0.294199 -0xDA57AC82 -// 0.394796 -0x3288AB45 -// -0.072624 -0xF6B43DFC -// 0.502687 -0x40580DD2 -// -0.230521 -0xE27E4925 -// -0.364900 -0xD14AF3E0 -// 0.480673 -0x3D86B16E -// 0.468943 -0x3C064F65 -// -0.006388 -0xFF2EAF77 -// -0.694735 -0xA712EBF1 -// -0.762161 -0x9E7183A9 -// 0.322104 -0x293AB09F -// 0.165062 -0x1520BF67 -// 0.348243 -0x2C9336DD -// -0.085885 -0xF501B837 -// 0.705118 -0x5A414FD6 -// 0.124822 -0x0FFA2E7E -// -0.308204 -0xD88CC4FF -// 0.476397 -0x3CFA8F9C -// 0.469223 -0x3C0F7EC1 -// -0.464927 -0xC47D45F2 -// -0.189942 -0xE7AFFD1E -// 0.006977 -0x00E49F4A -// -0.366546 -0xD1150671 -// 0.146889 -0x12CD4609 -// -0.180881 -0xE8D8E257 -// 0.398926 -0x330FFE7E -// 0.017549 -0x023F0D80 -// 0.081096 -0x0A615AA0 -// 0.106439 -0x0D9FC9AE -// -0.181800 -0xE8BAC301 -// -0.459640 -0xC52A84C2 -// -0.038378 -0xFB166F3B -// -0.094987 -0xF3D773AD -// 0.159003 -0x145A3253 -// -0.023216 -0xFD074131 -// -0.151550 -0xEC9A00A1 -// 0.247220 -0x1FA4EAF5 -// 0.293785 -0x259ABB05 -// -0.388727 -0xCE3E2E74 -// 0.282282 -0x2421D36F -// 0.286712 -0x24B2F703 -// 0.460380 -0x3AEDBE9F -// -0.564086 -0xB7CC078B -// 0.515953 -0x420ABEB8 -// 0.271574 -0x22C2EBBD -// -0.133584 -0xEEE6B78F -// 0.557629 -0x476063BC -// -0.182324 -0xE8A99B12 -// -0.231694 -0xE257DC6A -// 0.093928 -0x0C05D1BA -// 0.412561 -0x34CECDDC -// 0.286124 -0x249FB308 -// 0.131168 -0x10CA1DC0 -// 0.571084 -0x49194AC8 -// -0.399805 -0xCCD332D9 -// 0.342192 -0x2BCCF239 -// -0.447447 -0xC6BA0C29 -// -0.027273 -0xFC825185 -// 0.122920 -0x0FBBD385 -// -0.121564 -0xF0709940 -// 0.439375 -0x383D713A -// -0.434648 -0xC85D722F -// -0.532562 -0xBBD501AD -// -1.000000 -0x80000000 -// -0.178784 -0xE91D9859 -// -0.222098 -0xE3924A8D -// -0.510002 -0xBEB83E7E -// 0.086735 -0x0B1A20C4 -// -0.517988 -0xBDB28F6B -// -0.147755 -0xED165AB3 -// -0.427544 -0xC9463F5F -// 0.114323 -0x0EA223CD -// 0.032616 -0x042CC48A -// 0.159291 -0x1463A642 -// 0.267306 -0x22371902 -// -0.024944 -0xFCCEA5D7 -// -0.224739 -0xE33BC127 -// -0.289694 -0xDAEB4AA6 -// 0.575426 -0x49A78B23 -// 0.297079 -0x2606AF14 -// -0.403529 -0xCC592CD4 -// 0.266567 -0x221EE022 -// 0.049820 -0x06607C55 -// 0.378924 -0x30809757 -// -0.467930 -0xC41AE0F6 -// -0.122524 -0xF0512289 -// 0.156633 -0x140C89A7 -// 0.568988 -0x48D49C0D -// -0.093771 -0xF3FF4EAE -// 0.046588 -0x05F6963E -// 0.386037 -0x3169AC36 -// 0.085003 -0x0AE1615A -// -0.242198 -0xE0FFA685 -// 0.208980 -0x1ABFDBF8 -// -0.325493 -0xD656427E -// -0.524721 -0xBCD5F0AA -// 0.104188 -0x0D560B62 -// 0.579067 -0x4A1EDC5B -// -0.043522 -0xFA6DDFEF -// 0.375845 -0x301BB2BB -// -0.467281 -0xC43023A9 -// -0.052219 -0xF950E33D -// -0.175174 -0xE993E290 -// 0.598252 -0x4C93882F -// -0.228949 -0xE2B1C911 -// -0.085664 -0xF508F85D -// -0.079551 -0xF5D14379 -// 0.114296 -0x0EA13DC2 -// 0.099576 -0x0CBEE8FE -// -0.334208 -0xD538AEDB -// 0.187406 -0x17FCEE49 -// -0.151871 -0xEC8F81DB -// -0.157062 -0xEBE5677B -// 0.414509 -0x350EA4CB -// -0.292517 -0xDA8ED01E -// -0.537184 -0xBB3D8C03 -// 0.097005 -0x0C6AAAF6 -// -0.302399 -0xD94AFAF5 -// -0.435577 -0xC83F040C -// 0.627000 -0x50418783 -// -0.252983 -0xDF9E3CBC -// 0.144568 -0x128132DA -// 0.033946 -0x04585B19 -// -0.343696 -0xD401C744 -// -0.224072 -0xE3519D6B -// 0.197329 -0x1942152F -// 0.051710 -0x069E6FB0 -// -0.138055 -0xEE543768 -// -0.043514 -0xFA6E1E38 -// 0.668302 -0x558AEB12 -// 0.129238 -0x108ADC6F -// -0.082068 -0xF57ECD2D -// 0.465177 -0x3B8AE964 -// -0.264529 -0xDE23EAC6 -// 0.059389 -0x079A113C -// 0.319658 -0x28EA8B9A -// 0.162506 -0x14CCFFFC -// -0.027373 -0xFC7F0E78 -// 0.026370 -0x03601BA5 -// 0.204654 -0x1A32160C -// 0.460389 -0x3AEE02BB -// -0.496636 -0xC06E3824 -// 0.011690 -0x017F0E8D -// -0.403401 -0xCC5D5DB0 -// 0.238201 -0x1E7D5AEA -// -0.030459 -0xFC19EE2A -// -0.333982 -0xD5401579 -// -0.205397 -0xE5B59039 -// -0.078155 -0xF5FF070F -// 0.514181 -0x41D0AE1F -// 0.388856 -0x31C605A8 -// 0.488248 -0x3E7EE5F8 -// 0.941607 -0x78869570 -// -0.896899 -0x8D326DF1 -// 0.612186 -0x4E5C1A8E -// 0.291770 -0x2558BC01 -// -0.003282 -0xFF94718D -// 0.248262 -0x1FC709C3 -// -0.271951 -0xDD30B19E -// 0.264925 -0x21E91012 -// 0.164085 -0x1500BBCD -// -0.045496 -0xFA2D33E0 -// 0.072676 -0x094D7520 -// 0.132245 -0x10ED6681 -// 0.224850 -0x1CC7E18B -// 0.022101 -0x02D43336 -// 0.439524 -0x384253B2 -// -0.189349 -0xE7C36635 -// -0.232950 -0xE22EB06B -// 0.321922 -0x2934BB10 -// -0.209160 -0xE53A4215 -// -0.292384 -0xDA932CF2 -// 0.212741 -0x1B3B16EF -// 0.099298 -0x0CB5CC11 -// -0.091744 -0xF441B97D -// -0.048208 -0xF9D451FB -// 0.357622 -0x2DC68CFC -// -0.332958 -0xD561A1E1 -// -0.231628 -0xE25A01B0 -// -0.870819 -0x9088FFB0 -// -0.113020 -0xF1888C4D -// 0.326251 -0x29C29496 -// 0.085994 -0x0B01DAEB -// -0.113071 -0xF186E57F -// -0.800687 -0x99831889 -// -0.479525 -0xC29EF089 -// 0.052700 -0x06BEE2A1 -// 0.199582 -0x198BEB21 -// 0.647549 -0x52E2E547 -// 0.147604 -0x12E4AF92 -// 0.298834 -0x26403572 -// 0.157069 -0x141AD6D7 -// -0.064146 -0xF7CA12BC -// 0.083513 -0x0AB08B15 -// -0.041085 -0xFABDB636 -// 0.076625 -0x09CED512 -// 0.162258 -0x14C4DB14 -// 0.328310 -0x2A060FEA -// -0.115197 -0xF1413BA7 -// 0.476868 -0x3D09FEB1 -// 0.008276 -0x010F2C24 -// -0.032680 -0xFBD12420 -// -0.517856 -0xBDB6E8F7 -// 0.067395 -0x08A067F2 -// -0.085965 -0xF4FF15F0 -// -0.263568 -0xDE436608 -// 0.119870 -0x0F57E811 -// -0.083293 -0xF556A6CD -// 0.493601 -0x3F2E54D0 -// -0.377183 -0xCFB87547 -// 0.304793 -0x2703720A -// 0.265167 -0x21F10211 -// 0.761329 -0x617338A3 -// -0.504336 -0xBF71EBA5 -// 0.047497 -0x06145E9B -// 0.376605 -0x3034940D -// 0.346860 -0x2C65E68A -// 0.756106 -0x60C81120 -// 0.125780 -0x10199231 -// -0.144140 -0xED8CCF13 -// 0.158847 -0x14551870 -// 0.373889 -0x2FDB97E0 -// 0.290465 -0x252DF482 -// -0.251200 -0xDFD8ABD7 -// 0.006637 -0x00D97AE9 -// 0.017505 -0x023D9795 -// -0.152816 -0xEC708325 -// -0.370189 -0xD09DA1E3 -// -0.065898 -0xF790A802 -// 0.257830 -0x21009225 -// 0.365768 -0x2ED179C7 -// 0.786600 -0x64AF52E4 -// 0.138491 -0x11BA1569 -// -0.131512 -0xEF2A9DDE -// 0.092285 -0x0BCFFEA8 -// -0.046096 -0xFA198840 -// -0.663060 -0xAB20DAAF -// 0.358451 -0x2DE1BB5C -// 0.584712 -0x4AD7DBB0 -// -0.137648 -0xEE618C62 -// 0.234193 -0x1DFA0618 -// -0.594986 -0xB3D77D96 -// 0.009324 -0x013187EF -// 0.537203 -0x44C313D6 -// -0.151287 -0xECA29DA9 -// 0.262789 -0x21A3158D -// 0.161798 -0x14B5CD02 -// 0.604384 -0x4D5C76DB -// 0.029854 -0x03D2417B -// -0.125206 -0xEFF94305 -// 0.188051 -0x18120BD2 +// -0.132805 +0xEF00416B +// -0.352374 +0xD2E5694B +// -0.187426 +0xE8026F4F +// 0.530170 +0x43DC9BE7 +// -0.435694 +0xC83B2FF5 +// 0.394214 +0x32759DC2 +// -0.232776 +0xE2346239 +// 0.003898 +0x007FB95F +// -0.634745 +0xAEC0ABA8 +// -0.080951 +0xF5A362B5 +// -0.449657 +0xC671A725 +// 0.398269 +0x32FA7DF0 +// -0.286640 +0xDB4F5E8A +// 0.126037 +0x1021FA44 +// -0.075970 +0xF6469ECA +// -0.285211 +0xDB7E3240 +// -0.128449 +0xEF8EFFBE +// 0.000232 +0x00079B21 +// -0.901731 +0x8C941829 +// -0.046658 +0xFA071906 +// -0.051950 +0xF959B764 +// 0.230312 +0x1D7ADF86 +// 0.403595 +0x33A8FC12 +// -0.175505 +0xE9890D08 +// -0.303988 +0xD916EB61 +// -0.159603 +0xEB921E43 +// 1.000000 +0x7FFFFFFF +// -0.309042 +0xD8714BE7 +// -0.090638 +0xF465FD07 +// -0.350292 +0xD3299FB4 +// -0.334741 +0xD527387E +// -0.084992 +0xF51EF8DE +// -0.083770 +0xF54705C4 +// 0.120625 +0x0F709FE7 +// -0.285463 +0xDB75F29D +// 0.148101 +0x12F4F6BB +// -0.175121 +0xE9959E8A +// 0.535867 +0x449746AD +// 0.726864 +0x5D09E1BF +// 0.131803 +0x10DEE7EA +// 0.185669 +0x17C3FEC1 +// 0.558867 +0x4788F1F2 +// -0.183891 +0xE8764286 +// -0.055196 +0xF8EF54A9 +// -0.148785 +0xECF4990B +// 0.128857 +0x107E65C2 +// 0.263549 +0x21BBF8DF +// -0.334191 +0xD539375A +// 0.213500 +0x1B53FA67 +// 0.182321 +0x17564DE9 +// 0.078168 +0x0A0164C0 +// -0.032567 +0xFBD4D7FE +// -0.461181 +0xC4F801DF +// 0.307487 +0x275BBC44 +// 0.004784 +0x009CC24D +// -0.272976 +0xDD0F1F65 +// -0.032354 +0xFBDBD17C +// 0.040420 +0x052C7E6B +// -0.226414 +0xE304DFCF +// -0.241456 +0xE117F97E +// 0.057971 +0x076B973F +// -0.224408 +0xE346960C +// 0.252091 +0x20448337 +// 0.176782 +0x16A0C7D7 +// -0.049209 +0xF9B38666 +// 0.069929 +0x08F36E37 +// 0.308612 +0x278098E6 +// 0.670353 +0x55CE1EB2 +// 0.466981 +0x3BC6070B +// 0.267479 +0x223CC09F +// -0.476902 +0xC2F4DBF0 +// 0.142817 +0x1247D79D +// -0.403170 +0xCC64EBF7 +// 0.008078 +0x0108B022 +// 0.319782 +0x28EE9C44 +// 0.256341 +0x20CFC927 +// -0.320251 +0xD70204CD +// -0.208892 +0xE5430905 +// 0.013341 +0x01B52563 +// 0.382064 +0x30E77B4C +// -0.408243 +0xCBBEAF08 +// 0.361492 +0x2E45601F +// 0.008215 +0x010D323D +// 0.614250 +0x4E9FBB64 +// 0.039461 +0x050D0C01 +// -0.345436 +0xD3C8BE45 +// -0.087698 +0xF4C64C3A +// 0.361860 +0x2E516CCC +// 0.063821 +0x082B4643 +// -0.423621 +0xC9C6C748 +// -0.074594 +0xF673B250 +// 0.165381 +0x152B3578 +// -0.251740 +0xDFC6FEDF +// 0.504625 +0x40978CA2 +// -0.320082 +0xD7078FFE +// 0.622289 +0x4FA727A1 +// -0.566290 +0xB783CC2A +// 0.011079 +0x016B0AB8 +// 0.056492 +0x073B20D0 +// 0.031103 +0x03FB2B6C +// -0.534313 +0xBB9BA074 +// -0.085852 +0xF502CA6E +// 0.222543 +0x1C7C4AF8 +// 0.216687 +0x1BBC62BD +// -0.148691 +0xECF7ADE1 +// -0.115040 +0xF146603A +// 0.384289 +0x31306327 +// 0.137346 +0x11948B84 +// 0.251214 +0x2027C767 +// -0.281171 +0xDC029933 +// -0.157363 +0xEBDB894B +// 0.407238 +0x34205F4C +// -0.074931 +0xF668A6D5 +// 0.045034 +0x05C3AF2F +// -0.022521 +0xFD1E0C59 +// 0.020834 +0x02AAB3EA +// -0.022668 +0xFD1939C8 +// 0.293668 +0x2596E726 +// 0.192983 +0x18B3A72B +// 0.504854 +0x409F0ECF +// -0.181401 +0xE8C7D6F3 +// -0.645145 +0xAD6BE2A0 +// -0.065731 +0xF796239E +// -0.120705 +0xF08CBF8F +// -0.039181 +0xFAFC2217 +// -0.190107 +0xE7AA94FA +// 0.053772 +0x06E1FFFF +// 0.624692 +0x4FF5E86E +// 0.035861 +0x04971519 +// 0.195083 +0x18F879D0 +// 0.122370 +0x0FA9D4D8 +// 0.054568 +0x06FC18C2 +// 0.452349 +0x39E6933B +// -0.489833 +0xC14D252E +// -0.049294 +0xF9B0BB65 +// -0.287931 +0xDB2514BB +// 0.114128 +0x0E9BBBF8 +// -0.251219 +0xDFD8121D +// 0.102242 +0x0D1646D2 +// 0.154378 +0x13C2A9B9 +// 0.445134 +0x38FA281B +// -0.060290 +0xF8486BD9 +// -0.210679 +0xE50879F2 +// 0.506826 +0x40DFA8E4 +// 0.589651 +0x4B79AC01 +// -0.229401 +0xE2A2F91C +// -0.052238 +0xF9504368 +// 0.027709 +0x038BF842 +// 0.697471 +0x5946B738 +// 0.016025 +0x020D1CB2 +// -0.163356 +0xEB172637 +// -0.237422 +0xE19C24FD +// 0.098225 +0x0C92A593 +// -0.111362 +0xF1BEE183 +// 0.191691 +0x1889528E +// 0.065766 +0x086B0318 +// -0.206435 +0xE593880C +// 0.036232 +0x04A3406E +// -0.026041 +0xFCAAAC6A +// 0.127980 +0x1061A441 +// -0.255672 +0xDF4626B1 +// 0.250636 +0x2014D767 +// 0.297252 +0x260C58CB +// -0.189863 +0xE7B291F1 +// -0.868638 +0x90D07BC6 +// 0.307656 +0x276141C1 +// 0.203786 +0x1A15A9DE +// 0.242895 +0x1F172DB8 +// -0.037703 +0xFB2C8D99 +// -0.341700 +0xD4432CC1 +// 0.168122 +0x158509B3 +// -0.018532 +0xFDA0BE13 +// 0.156804 +0x141228FE +// -0.351321 +0xD307E5E5 +// -0.074747 +0xF66EB0B1 +// 0.409800 +0x347451AB +// -0.390559 +0xCE02273B +// -0.071473 +0xF6D9F56B +// -0.097983 +0xF3754B2B +// 0.015328 +0x01F64691 +// 0.144713 +0x1285F6A8 +// -0.023059 +0xFD0C6A77 +// 0.104057 +0x0D51BD2A +// 0.149135 +0x1316DF01 +// 0.509939 +0x4145AE7A +// 0.340169 +0x2B8AA978 +// 0.048906 +0x06428F05 +// 0.580097 +0x4A409A36 +// 0.155958 +0x13F67242 +// -0.174203 +0xE9B3B73B +// 0.315537 +0x2863856D +// -0.029454 +0xFC3ADC2E +// -0.150555 +0xECBA9F41 +// -0.110069 +0xF1E94564 +// 0.032429 +0x0426A5F8 +// 0.397758 +0x32E9B7C0 +// -0.379477 +0xCF6D4C67 +// -0.245232 +0xE09C3D00 +// 0.040287 +0x052821BD +// -0.194736 +0xE712E264 +// 0.122084 +0x0FA07173 +// 0.078729 +0x0A13CCFC +// -0.168880 +0xEA622557 +// -0.028965 +0xFC4AE105 +// -0.015978 +0xFDF46CAD +// -0.101345 +0xF3071CC4 +// 0.694454 +0x58E3E01B +// 0.008789 +0x011FFB66 +// -0.056110 +0xF8D15FA6 +// 0.035552 +0x048CF44A +// -0.824194 +0x9680CEF8 +// -0.278542 +0xDC58B919 +// -0.126949 +0xEFC02628 +// -0.242907 +0xE0E868F2 +// 0.184250 +0x17958131 +// -0.309815 +0xD857FE8E +// -0.282653 +0xDBD20A20 +// -0.409453 +0xCB97072B +// 0.276546 +0x2365DA8B +// -0.210953 +0xE4FF800F +// 0.295114 +0x25C64B16 +// 0.341543 +0x2BB7B181 +// 0.253453 +0x207124BB +// 0.836644 +0x6B1724F7 +// -0.408328 +0xCBBBEBC0 +// -0.772821 +0x9D1435D8 +// -0.144952 +0xED7232CB +// 0.069104 +0x08D86A80 +// -0.378026 +0xCF9CD5DC +// -0.121545 +0xF071376A +// -0.207569 +0xE56E5D81 +// -0.383918 +0xCEDBC405 +// -0.119474 +0xF0B51213 +// -0.060826 +0xF836D994 +// 0.015033 +0x01EC9B87 +// 0.355487 +0x2D809AF0 +// -0.149954 +0xECCE4AEA +// 0.124024 +0x0FE0084B +// -0.148106 +0xED0ADD4D +// 0.224742 +0x1CC45BAB +// -0.172750 +0xE9E35565 +// -0.298949 +0xD9BC0DBF +// -0.259446 +0xDECA7579 +// 0.630237 +0x50AB9C17 +// 0.242366 +0x1F05DB24 +// -0.015634 +0xFDFFB3B9 +// -0.364950 +0xD14950F5 +// -0.370383 +0xD0974866 +// -0.333262 +0xD557AB2F +// -0.205933 +0xE5A3FE9F +// 0.163221 +0x14E47045 +// 0.263963 +0x21C98D2D +// 0.413838 +0x34F8A804 +// 0.328982 +0x2A1C14F8 +// -0.087611 +0xF4C926E7 +// 0.074416 +0x09867485 +// -0.136152 +0xEE929363 +// 0.117693 +0x0F1094A0 +// 0.272929 +0x22EF5326 +// 0.067867 +0x08AFDAFD +// 0.284977 +0x247A1D9F +// 0.352339 +0x2D1973AF +// -0.301572 +0xD9661597 +// -0.081534 +0xF5904C7C +// 0.090942 +0x0BA400D2 +// 0.317359 +0x289F39BD +// 0.362312 +0x2E603E06 +// -0.269243 +0xDD896E5F +// -0.144615 +0xED7D4298 +// 0.008597 +0x0119B673 +// -0.131972 +0xEF1B86BE +// 0.343926 +0x2C05C39C +// -0.318655 +0xD7364F9B +// 0.581282 +0x4A677422 +// 0.424583 +0x3658BE77 +// -0.016064 +0xFDF199C6 +// 0.104514 +0x0D60B59B +// 0.205404 +0x1A4AAC5E +// 0.412253 +0x34C4B0A2 +// -0.124301 +0xF016E87D +// 0.048940 +0x0643A978 +// -0.167854 +0xEA83BFBA +// 0.138473 +0x11B97FAC +// 0.102921 +0x0D2C808C +// 0.276705 +0x236B1172 +// 0.316069 +0x2874EF6C +// -0.638309 +0xAE4BE31E +// 0.140563 +0x11FDF936 +// 0.129730 +0x109AFE9C +// 0.160643 +0x148FF43A +// 0.205627 +0x1A51FED5 +// 0.061885 +0x07EBD9DA +// 0.089317 +0x0B6EB94B +// -0.319850 +0xD70F296E +// -0.060598 +0xF83E55C6 +// -0.284053 +0xDBA427E4 +// 0.097758 +0x0C8353D0 +// 0.265560 +0x21FDDAE1 +// -0.422476 +0xC9EC4BF6 +// -0.510291 +0xBEAEC927 diff --git a/Testing/Patterns/DSP/Stats/StatsQ31/InputNew2_q31.txt b/Testing/Patterns/DSP/Stats/StatsQ31/InputNew2_q31.txt new file mode 100755 index 00000000..53d18de9 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsQ31/InputNew2_q31.txt @@ -0,0 +1,602 @@ +W +300 +// 0.286334 +0x24A696F8 +// -0.315671 +0xD79818D9 +// -0.338138 +0xD4B7E216 +// 0.402687 +0x338B42F9 +// -0.363403 +0xD17C028C +// -0.133135 +0xEEF570B0 +// 0.227141 +0x1D12F6A6 +// 0.046178 +0x05E92687 +// -0.126363 +0xEFD355E4 +// 0.161522 +0x14ACC14A +// 0.456713 +0x3A7595F9 +// -0.029743 +0xFC316446 +// -0.203004 +0xE603F2DC +// 0.077197 +0x09E19504 +// 0.003854 +0x007E4B13 +// 0.307170 +0x275156E7 +// -0.181859 +0xE8B8DA01 +// -0.627494 +0xAFAE4AB2 +// 0.029841 +0x03D1D619 +// -0.032312 +0xFBDD32F5 +// 0.066612 +0x0886BCE4 +// -0.239588 +0xE1552B03 +// -0.129744 +0xEF648A5D +// 0.077295 +0x09E4CFD8 +// 0.043818 +0x059BD3FE +// 0.390158 +0x31F0B562 +// -0.287582 +0xDB3086AC +// 0.129937 +0x10A1C7C4 +// -0.077911 +0xF60706E2 +// -0.196153 +0xE6E47348 +// -0.044388 +0xFA518104 +// 0.271170 +0x22B5B47D +// -0.296203 +0xDA160366 +// -0.060717 +0xF83A699B +// -0.138664 +0xEE4043F0 +// 0.066883 +0x088F9D5F +// 0.004533 +0x00948C68 +// 0.155126 +0x13DB27F3 +// 0.062727 +0x08076D31 +// 0.033737 +0x04517EFF +// 0.176676 +0x169D4FDC +// -0.362943 +0xD18B1572 +// 0.048349 +0x06304A6F +// -0.229655 +0xE29AA913 +// 0.251838 +0x203C392A +// -0.203875 +0xE5E76DA9 +// -0.209513 +0xE52EAD16 +// 0.267830 +0x22483D83 +// -0.402568 +0xCC78A96B +// 0.202878 +0x19F7E4D8 +// 0.083953 +0x0ABEFCED +// -0.037289 +0xFB3A2131 +// -0.011822 +0xFE7CA164 +// 0.059312 +0x07978A88 +// -0.353428 +0xD2C2DFDA +// 0.281894 +0x2415187C +// 0.411977 +0x34BBA841 +// -0.443056 +0xC749F491 +// -0.011746 +0xFE7F1F40 +// 0.024306 +0x031C752B +// 0.222900 +0x1C87FA66 +// -0.341170 +0xD454883D +// 0.376912 +0x303EA39B +// 0.154801 +0x13D088F0 +// 0.175604 +0x167A3296 +// -0.062432 +0xF8023A10 +// -0.024460 +0xFCDE7D5F +// 0.464655 +0x3B79D3CF +// -1.000000 +0x80000000 +// 0.086499 +0x0B1263AF +// 0.116104 +0x0EDC8081 +// -0.110977 +0xF1CB8355 +// -0.097536 +0xF383EF26 +// 0.178582 +0x16DBC572 +// 0.053082 +0x06CB6010 +// -0.489791 +0xC14E8901 +// -0.277663 +0xDC758A08 +// 0.081932 +0x0A7CC14F +// -0.067595 +0xF7590F52 +// 0.088030 +0x0B448F1B +// 0.227771 +0x1D27992F +// 0.158400 +0x1446772D +// 0.019278 +0x0277AFB7 +// -0.267745 +0xDDBA87F3 +// -0.066066 +0xF78B292A +// 0.049224 +0x064CF97C +// 0.504551 +0x40951D25 +// 0.177231 +0x16AF8072 +// 0.257196 +0x20EBCE98 +// -0.273373 +0xDD021AEF +// 0.331414 +0x2A6BC8AE +// -0.128087 +0xEF9AD85C +// 0.113007 +0x0E77010B +// 0.401698 +0x336ADA76 +// 0.210045 +0x1AE2C175 +// -0.123415 +0xF033EE96 +// 0.623809 +0x4FD8FAE6 +// -0.278101 +0xDC672D45 +// -0.517827 +0xBDB7D55A +// -0.119216 +0xF0BD8BA7 +// 0.111603 +0x0E490213 +// 0.268731 +0x2265C5DE +// -0.107251 +0xF2459866 +// 0.525984 +0x4353728A +// 0.071202 +0x091D2822 +// -0.348357 +0xD3690C7A +// -0.012144 +0xFE721051 +// -0.435129 +0xC84DADE0 +// -0.351245 +0xD30A634D +// -0.000926 +0xFFE1A65C +// -0.000551 +0xFFEDF229 +// 0.106927 +0x0DAFC883 +// -0.180818 +0xE8DAF360 +// -0.649425 +0xACDFA507 +// -0.443963 +0xC72C3910 +// -0.088359 +0xF4B0A6AE +// 0.181062 +0x172D0E22 +// 0.101503 +0x0CFE0C73 +// -0.684900 +0xA855336F +// 0.351534 +0x2CFF14B0 +// -0.145893 +0xED535D60 +// -0.249244 +0xE018C763 +// -0.477557 +0xC2DF655A +// 0.285948 +0x2499F5AF +// -0.072057 +0xF6C6D459 +// 0.061602 +0x07E294E7 +// -0.450344 +0xC65B22FA +// -0.144161 +0xED8C231A +// 0.139304 +0x11D4B659 +// 0.233406 +0x1DE040BA +// 0.054717 +0x0700FAC6 +// 0.107727 +0x0DC9FC7E +// 0.351321 +0x2CF81424 +// -0.231050 +0xE26CF51E +// 0.172037 +0x1605522C +// -0.130099 +0xEF58EC60 +// -0.365774 +0xD12E4F59 +// 0.215923 +0x1BA35BF8 +// 0.455682 +0x3A53C818 +// -0.066152 +0xF788554C +// 0.216397 +0x1BB2E398 +// -0.641109 +0xADF020A9 +// 0.073102 +0x095B6B2B +// 0.228290 +0x1D3898F7 +// 0.295686 +0x25D90C19 +// -0.242148 +0xE1014C7B +// 0.474114 +0x3CAFC23A +// -0.384529 +0xCEC7BF27 +// -0.490085 +0xC144E438 +// 0.056380 +0x073775FE +// -0.467332 +0xC42E788D +// -0.158072 +0xEBC44803 +// -0.298475 +0xD9CB90CA +// -0.247066 +0xE0602254 +// -0.382327 +0xCF0FE63C +// -0.048654 +0xF9C5B70A +// 0.072626 +0x094BCDB9 +// 0.312260 +0x27F823FD +// -0.255595 +0xDF48AB75 +// 0.140254 +0x11F3D890 +// 0.127850 +0x105D6026 +// 0.003695 +0x00791210 +// 0.157872 +0x1435271A +// 0.155459 +0x13E610AB +// 0.476405 +0x3CFAD603 +// 0.071993 +0x0937115F +// -0.370776 +0xD08A6852 +// 0.011496 +0x0178B661 +// 0.233148 +0x1DD7CEC1 +// -0.070899 +0xF6ECC66F +// 0.154077 +0x13B8CDFD +// -0.218750 +0xE3FFFE3C +// 0.023796 +0x030BBB2E +// 0.217904 +0x1BE444CF +// -0.171924 +0xE9FE63BD +// -0.288796 +0xDB08BFAB +// 0.304407 +0x26F6CD6F +// 0.124790 +0x0FF91B99 +// -0.278441 +0xDC5C0A69 +// -0.237166 +0xE1A48930 +// -0.152450 +0xEC7C87B4 +// 0.409786 +0x3473DC4D +// -0.033264 +0xFBBDFE37 +// 0.537054 +0x44BE2C5C +// -0.237912 +0xE18C15A8 +// 0.216441 +0x1BB458E1 +// -0.066321 +0xF782C970 +// 0.266489 +0x221C4E63 +// -0.115802 +0xF12D6662 +// 0.138740 +0x11C237F5 +// 0.046121 +0x05E74BC8 +// 0.080869 +0x0A59ED5D +// 0.328281 +0x2A051EE5 +// -0.083700 +0xF549546F +// 0.558329 +0x47775268 +// -0.136982 +0xEE776035 +// -0.003388 +0xFF90FD52 +// -0.061211 +0xF82A40CB +// 0.165859 +0x153ADDE4 +// 0.045702 +0x05D98F87 +// -0.015760 +0xFDFB8F78 +// -0.186468 +0xE821D203 +// 0.145560 +0x12A1B8AE +// -0.319279 +0xD721DF1D +// -0.128201 +0xEF971F45 +// -0.139558 +0xEE22F680 +// 0.178189 +0x16CEE460 +// -0.161668 +0xEB4E78E7 +// 0.511961 +0x4187EC99 +// 0.011254 +0x0170C5F0 +// 0.356189 +0x2D979809 +// 0.116666 +0x0EEEED6A +// -0.305069 +0xD8F37C21 +// 0.520740 +0x42A7997F +// -0.302501 +0xD947A7A2 +// 0.217871 +0x1BE335E9 +// 0.206644 +0x1A7352E7 +// -0.303463 +0xD9281BAF +// -0.008216 +0xFEF2C589 +// -0.040315 +0xFAD6F5E9 +// 0.287461 +0x24CB81C8 +// 0.355460 +0x2D7FB667 +// 0.078801 +0x0A1622F0 +// -0.071399 +0xF6DC6748 +// 0.211041 +0x1B0364CB +// -0.123783 +0xF027DDCC +// -0.377630 +0xCFA9D3BA +// -0.024443 +0xFCDF09CF +// 0.053692 +0x06DF6136 +// 0.017374 +0x0239509D +// -0.081199 +0xF59B4808 +// 0.144231 +0x12762D0B +// 0.006638 +0x00D9820A +// 0.324284 +0x298225B7 +// 0.276337 +0x235F03DA +// -0.469811 +0xC3DD3E85 +// -0.007424 +0xFF0CBD88 +// 0.280481 +0x23E6CD75 +// -0.011843 +0xFE7BF111 +// -0.220841 +0xE3BB7D31 +// 0.000266 +0x0008B3BB +// -0.215787 +0xE46114E3 +// -0.484862 +0xC1F00BB8 +// 0.362132 +0x2E5A5A5E +// 0.079324 +0x0A274BC9 +// 0.044223 +0x05A91CA5 +// -0.039111 +0xFAFE6CBD +// 0.069502 +0x08E571D7 +// -0.153124 +0xEC666B7A +// 0.147898 +0x12EE5125 +// 0.080380 +0x0A49E0CF +// -0.203398 +0xE5F70F21 +// -0.054590 +0xF9032E32 +// -0.196208 +0xE6E2A52A +// 0.015761 +0x02047371 +// 0.236470 +0x1E44A395 +// 0.262117 +0x218D1016 +// -0.396146 +0xCD4B1634 +// -0.169349 +0xEA52C982 +// 0.314482 +0x2840F257 +// -0.063280 +0xF7E67344 +// 0.294119 +0x25A5AD1F +// 0.206572 +0x1A70F3BA +// 0.080935 +0x0A5C0FFA +// -0.059677 +0xF85C7D74 +// 0.179287 +0x16F2E2E5 +// 0.117329 +0x0F04A692 +// -0.254313 +0xDF72A7D4 +// -0.365585 +0xD13482AE +// 0.112945 +0x0E74FAAB +// 0.460273 +0x3AEA39C7 +// -0.644492 +0xAD814BE5 +// 0.518454 +0x425CB02F +// -0.029089 +0xFC46D36E +// -0.033823 +0xFBABAE62 +// -0.243706 +0xE0CE410D +// 0.640781 +0x52051C30 +// -0.253647 +0xDF887CDA +// 0.091641 +0x0BBAE895 +// -0.244406 +0xE0B74B10 +// 0.005761 +0x00BCC440 +// -0.269237 +0xDD89A1C6 +// 0.235146 +0x1E194155 +// 0.002696 +0x00585ADE +// -0.170657 +0xEA27E87E +// -0.365187 +0xD1418FCE +// -0.249116 +0xE01CFA35 +// -0.106816 +0xF253D818 +// -0.356528 +0xD25D4725 +// 0.072916 +0x095552EC +// -0.456370 +0xC595AE5E +// -0.084783 +0xF525D118 +// 0.137414 +0x1196CB53 +// -0.014976 +0xFE154847 +// 0.257151 +0x20EA54DC +// 0.283434 +0x244790CE +// -0.064482 +0xF7BF0BF9 +// 0.028721 +0x03AD2116 +// -0.074015 +0xF686AC21 +// -0.026958 +0xFC8CA235 diff --git a/Testing/Patterns/DSP/Stats/StatsQ31/MSEVals10_q31.txt b/Testing/Patterns/DSP/Stats/StatsQ31/MSEVals10_q31.txt new file mode 100755 index 00000000..be109a63 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsQ31/MSEVals10_q31.txt @@ -0,0 +1,10 @@ +W +4 +// 0.066580 +0x0885AD96 +// 0.089078 +0x0B66E9B3 +// 0.168307 +0x158B15E2 +// 0.196400 +0x19239FC7 diff --git a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxIndexes8_s16.txt b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxIndexes8_s16.txt index 1766e22c..e917300d 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxIndexes8_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxIndexes8_s16.txt @@ -1,10 +1,10 @@ H 4 -// 14 -0x000E -// 23 -0x0017 -// 23 -0x0017 +// 7 +0x0007 +// 7 +0x0007 +// 46 +0x002E // 279 0x0117 diff --git a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxVals8_q7.txt b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxVals8_q7.txt index 8589fbfc..3986d6b0 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxVals8_q7.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMaxVals8_q7.txt @@ -1,10 +1,10 @@ B 4 -// 0.432842 -0x37 -// 0.527310 -0x43 -// 0.527310 -0x43 +// 0.807620 +0x67 +// 0.807620 +0x67 +// 0.984827 +0x7E // 0.900000 0x73 diff --git a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinIndexes9_s16.txt b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinIndexes9_s16.txt index c91490d4..94e2b2ed 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinIndexes9_s16.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinIndexes9_s16.txt @@ -1,10 +1,10 @@ H 4 -// 6 -0x0006 -// 6 -0x0006 -// 42 -0x002A +// 13 +0x000D +// 13 +0x000D +// 13 +0x000D // 279 0x0117 diff --git a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinVals9_q7.txt b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinVals9_q7.txt index f6aa2bbe..969053e9 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinVals9_q7.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ7/AbsMinVals9_q7.txt @@ -1,10 +1,10 @@ B 4 -// 0.007275 +// 0.008109 0x01 -// 0.007275 +// 0.008109 +0x01 +// 0.008109 0x01 -// 0.003548 -0x00 // 0.000000 0x00 diff --git a/Testing/Patterns/DSP/Stats/StatsQ7/InputNew1_q7.txt b/Testing/Patterns/DSP/Stats/StatsQ7/InputNew1_q7.txt index b27d27f8..234b426e 100755 --- a/Testing/Patterns/DSP/Stats/StatsQ7/InputNew1_q7.txt +++ b/Testing/Patterns/DSP/Stats/StatsQ7/InputNew1_q7.txt @@ -1,602 +1,602 @@ B 300 -// -0.122372 -0xF0 -// -0.193996 -0xE7 -// -0.320588 -0xD7 -// -0.265160 -0xDE -// 0.206540 -0x1A -// -0.097621 -0xF4 -// 0.007275 -0x01 -// 0.199135 +// -0.102474 +0xF3 +// 0.165718 +0x15 +// -0.670889 +0xAA +// 0.194766 0x19 -// 0.093221 -0x0C -// -0.276030 -0xDD -// 0.092928 -0x0C -// 0.067328 -0x09 -// 0.137800 -0x12 -// 0.351298 -0x2D -// -0.432842 -0xC9 -// -0.261039 -0xDF -// 0.452002 -0x3A -// -0.028318 -0xFC -// -0.192146 -0xE7 -// -0.032033 -0xFC -// 0.168175 -0x16 -// -0.135626 -0xEF -// -0.083264 -0xF5 -// 0.527310 -0x43 -// -0.159918 +// 0.415907 +0x35 +// -0.620313 +0xB1 +// 0.308181 +0x27 +// -0.807620 +0x99 +// 0.359454 +0x2E +// 0.057843 +0x07 +// 0.457073 +0x3B +// -0.155944 0xEC -// 0.035968 -0x05 -// -0.346325 -0xD4 -// -0.377364 -0xD0 -// 0.227991 -0x1D -// -0.086239 -0xF5 -// -0.029261 -0xFC -// -0.140023 -0xEE -// -0.069180 -0xF7 -// -0.203970 -0xE6 -// -0.026632 -0xFD -// 0.156586 -0x14 -// 0.299308 -0x26 -// 0.063232 -0x08 -// -0.294390 -0xDA -// -0.253115 +// 0.094699 +0x0C +// -0.008109 +0xFF +// 0.418258 +0x36 +// -0.252778 0xE0 -// 0.299041 -0x26 -// 0.137506 -0x12 -// 0.003548 -0x00 -// 0.116441 -0x0F -// -0.254515 -0xDF -// -0.318283 -0xD7 -// -0.094667 -0xF4 -// -0.017008 -0xFE -// -0.190625 -0xE8 -// -0.002417 -0x00 -// -0.269866 +// 0.056051 +0x07 +// -0.792940 +0x9B +// -0.275356 0xDD -// 0.166640 -0x15 -// 0.369231 -0x2F -// 0.243815 -0x1F -// 0.428821 -0x37 -// -0.261238 -0xDF -// -0.163907 -0xEB -// 0.123643 -0x10 -// 0.146788 -0x13 -// 0.331331 -0x2A -// -0.173017 +// -0.039083 +0xFB +// 0.017582 +0x02 +// 0.103369 +0x0D +// -0.414443 +0xCB +// -0.036830 +0xFB +// -0.337455 +0xD5 +// -0.671051 +0xAA +// -0.376689 +0xD0 +// 0.382916 +0x31 +// -0.048073 +0xFA +// 0.233904 +0x1E +// 0.423277 +0x36 +// 0.025164 +0x03 +// 0.009227 +0x01 +// -0.075278 +0xF6 +// -0.170875 0xEA -// -0.051524 -0xF9 -// -0.237903 -0xE2 -// 0.438120 -0x38 -// -0.024847 -0xFD -// -0.257134 -0xDF -// -0.062287 +// 0.162985 +0x15 +// 0.609443 +0x4E +// 0.611435 +0x4E +// -0.075699 +0xF6 +// -0.064971 0xF8 -// 0.124316 -0x10 -// 0.049264 -0x06 -// -0.374674 -0xD0 -// 0.090378 +// 0.590897 +0x4C +// -0.317623 +0xD7 +// -0.263847 +0xDE +// 0.188076 +0x18 +// 0.031745 +0x04 +// 0.095977 0x0C -// 0.106077 -0x0E -// -0.077014 -0xF6 -// -0.148762 +// -0.984827 +0x82 +// 0.298958 +0x26 +// -0.204340 +0xE6 +// 0.081902 +0x0A +// -0.085876 +0xF5 +// -0.228600 +0xE3 +// 0.481778 +0x3E +// -0.149084 0xED -// -0.423106 -0xCA -// 0.525941 -0x43 -// -0.093370 -0xF4 -// -0.172621 -0xEA -// -0.168423 -0xEA -// 0.177064 +// 0.172636 +0x16 +// -0.480465 +0xC3 +// 0.176124 0x17 -// 0.333144 -0x2B -// 0.003986 -0x01 -// -0.212698 -0xE5 -// 0.043596 -0x06 -// 0.467598 -0x3C -// 0.137088 -0x12 -// 0.655535 -0x54 -// 0.415846 -0x35 -// 0.420068 -0x36 -// 0.070252 -0x09 -// -0.209823 -0xE5 -// -0.660314 -0xAB -// -0.104001 +// 0.061226 +0x08 +// 0.437238 +0x38 +// -0.643108 +0xAE +// -0.214979 +0xE4 +// -0.184000 +0xE8 +// -0.231155 +0xE2 +// 0.274295 +0x23 +// 0.896405 +0x73 +// 0.429852 +0x37 +// -0.193326 +0xE7 +// 0.202628 +0x1A +// -0.041239 +0xFB +// -0.527851 +0xBC +// 0.130752 +0x11 +// 0.963468 +0x7B +// -0.102304 0xF3 -// -0.115113 -0xF1 -// 0.043590 -0x06 -// -0.241400 -0xE1 -// 0.441595 -0x39 -// -0.081504 +// -0.080162 0xF6 -// -0.197476 -0xE7 -// -0.029532 -0xFC -// -0.045634 -0xFA -// -0.058588 -0xF9 -// 0.248651 -0x20 -// 0.481251 +// 0.147358 +0x13 +// 0.610186 +0x4E +// -0.353990 +0xD3 +// 0.425424 +0x36 +// 0.483157 0x3E -// -0.287836 -0xDB -// 0.313093 -0x28 -// 0.128804 -0x10 -// 0.267378 -0x22 -// 0.069380 +// 0.540571 +0x45 +// -0.360073 +0xD2 +// -0.299995 +0xDA +// 0.516827 +0x42 +// 0.015457 +0x02 +// 0.096061 +0x0C +// 0.219163 +0x1C +// -0.210364 +0xE5 +// 0.008892 +0x01 +// -0.306570 +0xD9 +// 0.592820 +0x4C +// 0.043090 +0x06 +// -0.515195 +0xBE +// -0.477016 +0xC3 +// 0.130621 +0x11 +// -0.647538 +0xAD +// 0.748750 +0x60 +// -0.186767 +0xE8 +// -0.169357 +0xEA +// -0.382212 +0xCF +// 0.350272 +0x2D +// -0.215295 +0xE4 +// 0.341034 +0x2C +// 0.068072 0x09 -// -0.065211 -0xF8 -// -0.226918 -0xE3 -// -0.389434 -0xCE -// -0.008041 -0xFF -// 0.166218 -0x15 -// 0.305185 +// 0.307155 0x27 -// -0.387950 -0xCE -// -0.531700 -0xBC -// -0.530370 -0xBC -// 0.405099 -0x34 -// -0.142025 -0xEE -// -0.111185 -0xF2 -// -0.352669 +// -0.230191 +0xE3 +// -0.353196 0xD3 -// 0.329372 -0x2A -// -0.178844 -0xE9 -// 0.064947 -0x08 -// 0.725834 -0x5D -// 0.140179 -0x12 -// 0.262475 -0x22 -// -0.472336 -0xC4 -// 0.157890 -0x14 -// 0.252642 +// -0.476271 +0xC3 +// -0.425884 +0xC9 +// 0.068775 +0x09 +// -0.271556 +0xDD +// 0.083472 +0x0B +// -0.364379 +0xD1 +// -0.017913 +0xFE +// 0.171897 +0x16 +// 0.251119 0x20 -// -0.089845 -0xF4 -// -0.350037 -0xD3 -// 0.123301 -0x10 -// -0.117124 -0xF1 -// -0.783185 -0x9C -// -0.227945 -0xE3 -// 0.319811 -0x29 -// 0.237815 -0x1E -// -0.706629 -0xA6 -// -0.224932 -0xE3 -// 0.108534 -0x0E -// 0.627512 -0x50 -// -0.060643 -0xF8 -// 0.049790 -0x06 -// -0.029695 -0xFC -// 0.647541 -0x53 -// 0.301358 -0x27 -// -0.327809 -0xD6 -// 0.473685 +// 0.283997 +0x24 +// -0.157446 +0xEC +// -0.283766 +0xDC +// 0.038610 +0x05 +// -0.001965 +0x00 +// 0.391091 +0x32 +// -0.586414 +0xB5 +// 0.114899 +0x0F +// -0.213296 +0xE5 +// 0.057857 +0x07 +// 0.478150 0x3D -// 0.192146 -0x19 -// 0.275263 -0x23 -// -0.026728 -0xFD -// -0.508904 -0xBF -// 0.421292 -0x36 -// 0.034864 -0x04 -// -0.114716 -0xF1 -// 0.261117 -0x21 -// -0.023964 -0xFD -// 0.233004 -0x1E -// -0.179374 +// -0.484117 +0xC2 +// 0.152305 +0x13 +// 0.688632 +0x58 +// -0.566476 +0xB7 +// 0.204778 +0x1A +// -0.319869 +0xD7 +// 0.014750 +0x02 +// -0.178403 0xE9 -// 0.341708 -0x2C -// -0.522303 -0xBD -// 0.256959 -0x21 -// -0.112597 -0xF2 -// 0.125963 -0x10 -// -0.085134 -0xF5 -// -0.757094 -0x9F -// -0.458737 -0xC5 -// 0.787660 -0x65 -// -0.501261 -0xC0 -// 0.055667 -0x07 -// 0.448581 -0x39 -// 0.001212 -0x00 -// 0.133975 +// 0.734259 +0x5E +// -0.233391 +0xE2 +// 0.095126 +0x0C +// 0.771898 +0x63 +// 0.746117 +0x60 +// 0.048235 +0x06 +// -0.172130 +0xEA +// 0.609690 +0x4E +// 0.130194 0x11 -// -0.294966 -0xDA -// -0.609272 -0xB2 -// 0.402363 -0x34 -// 0.133833 +// 0.371794 +0x30 +// 0.091103 +0x0C +// -0.621565 +0xB0 +// -0.116148 +0xF1 +// 0.020190 +0x03 +// -0.008631 +0xFF +// 0.196576 +0x19 +// 0.164005 +0x15 +// 0.024957 +0x03 +// 0.029573 +0x04 +// 1.000000 +0x7F +// 0.277207 +0x23 +// 0.024759 +0x03 +// 0.131129 0x11 -// -0.479135 -0xC3 -// 0.349352 -0x2D -// -0.026058 -0xFD -// -0.185354 -0xE8 -// 0.125052 -0x10 -// 0.659016 -0x54 -// 0.278533 -0x24 -// -0.400276 +// 0.060393 +0x08 +// -0.068398 +0xF7 +// -0.394747 0xCD -// 0.298936 +// 0.052129 +0x07 +// -0.677651 +0xA9 +// 0.294784 0x26 -// -0.675553 -0xAA -// 0.028155 +// 0.032018 0x04 -// -0.070357 -0xF7 -// 0.140285 -0x12 -// -0.515772 -0xBE -// 0.532841 -0x44 -// -0.233646 -0xE2 -// 0.003185 -0x00 -// -0.221905 -0xE4 -// 0.214021 -0x1B -// -0.538764 -0xBB -// 0.092618 -0x0C -// 0.204944 -0x1A -// 0.367923 -0x2F -// -0.271360 -0xDD -// -0.086828 +// 0.297560 +0x26 +// 0.231400 +0x1E +// -0.298456 +0xDA +// -0.129848 +0xEF +// 0.038959 +0x05 +// -0.262549 +0xDE +// -0.088872 0xF5 -// 0.141177 +// 0.146581 +0x13 +// -0.541937 +0xBB +// -0.078122 +0xF6 +// -0.456287 +0xC6 +// -0.516639 +0xBE +// 0.160201 +0x15 +// 0.310066 +0x28 +// 0.243779 +0x1F +// 0.141039 0x12 -// 0.274431 +// 0.284774 +0x24 +// 0.182128 +0x17 +// 0.384664 +0x31 +// -0.090422 +0xF4 +// -0.483210 +0xC2 +// -0.456742 +0xC6 +// 0.117844 +0x0F +// 0.062985 +0x08 +// -0.980731 +0x82 +// -0.043121 +0xFA +// -0.357065 +0xD2 +// -0.148859 +0xED +// -0.355148 +0xD3 +// -0.268926 +0xDE +// 0.404005 +0x34 +// 0.031921 +0x04 +// 0.275195 0x23 -// -0.178431 -0xE9 -// -0.166637 -0xEB -// -0.397628 -0xCD -// -0.300150 -0xDA -// 0.130482 -0x11 -// 0.253838 -0x20 -// -0.232654 -0xE2 -// -0.286312 -0xDB -// 0.004705 -0x01 -// 0.100735 -0x0D -// -0.006359 +// -0.100529 +0xF3 +// -0.706847 +0xA6 +// -0.415373 +0xCB +// -0.267751 +0xDE +// -0.310481 +0xD8 +// 0.036136 +0x05 +// 0.267040 +0x22 +// -0.621558 +0xB0 +// -0.184871 +0xE8 +// -0.316708 +0xD7 +// -0.010065 0xFF -// 0.515334 -0x42 -// 0.073392 -0x09 -// 0.527443 +// 0.852991 +0x6D +// 0.533482 0x44 -// -0.345713 -0xD4 -// 0.100879 -0x0D -// -0.186066 +// 0.261371 +0x21 +// 0.571936 +0x49 +// 0.638666 +0x52 +// -0.146280 +0xED +// 0.077255 +0x0A +// 0.201818 +0x1A +// -0.308234 +0xD9 +// -0.749000 +0xA0 +// -0.008189 +0xFF +// -0.067132 +0xF7 +// 0.627011 +0x50 +// -0.637594 +0xAE +// -0.017634 +0xFE +// 0.223128 +0x1D +// -0.016700 +0xFE +// -0.176348 +0xE9 +// -0.575539 +0xB6 +// -0.180748 +0xE9 +// 0.606786 +0x4E +// -0.185937 0xE8 -// -0.029646 -0xFC -// -0.503735 -0xC0 -// 0.098200 +// -0.224177 +0xE3 +// 0.227554 +0x1D +// 0.312620 +0x28 +// 0.158724 +0x14 +// 0.042141 +0x05 +// 0.481604 +0x3E +// 0.001547 +0x00 +// -0.358480 +0xD2 +// -0.434198 +0xC8 +// 0.116721 +0x0F +// -0.117795 +0xF1 +// 0.240580 +0x1F +// -0.448956 +0xC7 +// 0.295242 +0x26 +// -0.326350 +0xD6 +// 0.101906 0x0D -// -0.042125 -0xFB -// -0.236434 -0xE2 -// -0.108746 -0xF2 -// -0.392667 -0xCE -// -0.108221 +// -0.473075 +0xC3 +// 0.248621 +0x20 +// 0.245681 +0x1F +// -0.411772 +0xCB +// -0.175765 +0xEA +// 0.046881 +0x06 +// -0.302900 +0xD9 +// 0.587128 +0x4B +// 0.201284 +0x1A +// 0.099369 +0x0D +// 0.398256 +0x33 +// -0.112691 0xF2 -// 0.257153 -0x21 -// -0.315574 +// 0.461667 +0x3B +// 0.026150 +0x03 +// -0.130584 +0xEF +// 0.476523 +0x3D +// -0.315730 0xD8 -// 0.774759 -0x63 -// 0.120214 -0x0F -// 0.309175 -0x28 -// 0.015115 -0x02 -// 0.085028 +// -0.183998 +0xE8 +// 0.165571 +0x15 +// -0.247837 +0xE0 +// 0.481205 +0x3E +// -0.441658 +0xC7 +// 0.156371 +0x14 +// 0.320920 +0x29 +// 0.475695 +0x3D +// 0.299955 +0x26 +// 0.280685 +0x24 +// 0.085406 0x0B -// -0.394250 -0xCE -// -0.572911 -0xB7 -// -0.339714 -0xD5 -// -0.207824 -0xE5 -// -0.016518 -0xFE -// -0.764136 -0x9E -// 0.239046 -0x1F -// 0.183316 +// 0.179879 0x17 -// -0.427546 -0xC9 -// 0.009638 -0x01 -// -0.071395 -0xF7 -// 0.732542 -0x5E -// 0.021784 -0x03 -// -0.238809 -0xE1 -// -0.053349 -0xF9 -// -0.020667 -0xFD -// 0.068128 -0x09 -// -0.368962 -0xD1 -// -0.078938 +// 0.786602 +0x65 +// -0.452504 +0xC6 +// -0.061633 +0xF8 +// 0.337324 +0x2B +// -0.256711 +0xDF +// 0.192290 +0x19 +// 0.138606 +0x12 +// -0.503903 +0xC0 +// 0.053474 +0x07 +// -0.079966 0xF6 -// -0.070752 -0xF7 -// 0.028472 -0x04 -// 0.172841 -0x16 -// -0.589976 -0xB4 -// 0.015882 +// 0.202149 +0x1A +// -0.521196 +0xBD +// 0.566025 +0x48 +// 0.016796 0x02 -// 1.000000 -0x7F -// -0.290508 -0xDB -// 0.502413 -0x40 -// -0.116590 -0xF1 -// 0.231719 -0x1E -// -0.174019 +// -0.168187 0xEA -// 0.061469 -0x08 -// -0.261031 -0xDF -// -0.129793 -0xEF -// 0.045837 -0x06 -// -0.875117 -0x90 -// -0.224078 +// -0.442452 +0xC7 +// 0.397434 +0x33 +// 0.195174 +0x19 +// -0.228927 0xE3 -// -0.285002 -0xDC -// 0.213399 -0x1B -// -0.022451 -0xFD -// -0.010902 +// -0.545832 +0xBA +// -0.005698 0xFF -// -0.324528 -0xD6 -// -0.705621 +// 0.245646 +0x1F +// -0.701841 0xA6 -// 0.077005 -0x0A -// -0.347664 -0xD3 -// 0.081038 -0x0A -// 0.097856 -0x0D -// -0.163998 -0xEB -// -0.250920 -0xE0 -// 0.474868 -0x3D -// -0.081191 -0xF6 -// 0.057223 -0x07 -// 0.168464 -0x16 -// -0.647747 -0xAD -// -0.107435 -0xF2 -// 0.069011 -0x09 -// -0.108073 -0xF2 -// -0.183276 -0xE9 -// -0.265635 -0xDE -// -0.102195 -0xF3 -// -0.121197 -0xF0 -// -0.357854 -0xD2 -// 0.101368 -0x0D +// -0.746681 +0xA0 +// -0.032339 +0xFC diff --git a/Testing/Patterns/DSP/Stats/StatsQ7/InputNew2_q7.txt b/Testing/Patterns/DSP/Stats/StatsQ7/InputNew2_q7.txt new file mode 100755 index 00000000..12abd72d --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsQ7/InputNew2_q7.txt @@ -0,0 +1,602 @@ +B +300 +// 0.455744 +0x3A +// -0.101165 +0xF3 +// 0.332385 +0x2B +// -0.026972 +0xFD +// 0.259095 +0x21 +// 0.071344 +0x09 +// 0.117236 +0x0F +// -0.081389 +0xF6 +// -0.039761 +0xFB +// 0.200396 +0x1A +// 0.303564 +0x27 +// 0.042950 +0x05 +// 0.051550 +0x07 +// -0.338288 +0xD5 +// 0.318397 +0x29 +// -0.014750 +0xFE +// -0.304998 +0xD9 +// -0.084388 +0xF5 +// 0.097151 +0x0C +// -0.151414 +0xED +// -0.397907 +0xCD +// 0.202651 +0x1A +// -0.432719 +0xC9 +// -0.424519 +0xCA +// 0.202357 +0x1A +// -0.065807 +0xF8 +// -0.196392 +0xE7 +// 0.456060 +0x3A +// -0.544694 +0xBA +// 0.259373 +0x21 +// 0.233412 +0x1E +// -0.264572 +0xDE +// -0.248235 +0xE0 +// -0.550924 +0xB9 +// -0.285337 +0xDB +// 0.326130 +0x2A +// 1.000000 +0x7F +// -0.095521 +0xF4 +// -0.738192 +0xA2 +// -0.370436 +0xD1 +// 0.139343 +0x12 +// 0.459988 +0x3B +// -0.213526 +0xE5 +// 0.219668 +0x1C +// 0.086677 +0x0B +// -0.221372 +0xE4 +// 0.464738 +0x3B +// -0.450819 +0xC6 +// -0.163069 +0xEB +// 0.607025 +0x4E +// -0.604178 +0xB3 +// 0.601277 +0x4D +// 0.350999 +0x2D +// 0.274750 +0x23 +// -0.539513 +0xBB +// 0.083073 +0x0B +// 0.402747 +0x34 +// 0.194978 +0x19 +// 0.109633 +0x0E +// -0.297610 +0xDA +// -0.012006 +0xFE +// 0.212268 +0x1B +// -0.438261 +0xC8 +// 0.183970 +0x18 +// -0.315926 +0xD8 +// -0.352067 +0xD3 +// 0.232592 +0x1E +// 0.382457 +0x31 +// -0.428412 +0xC9 +// -0.280591 +0xDC +// 0.307690 +0x27 +// 0.498777 +0x40 +// 0.168220 +0x16 +// -0.381381 +0xCF +// -0.178210 +0xE9 +// -0.416660 +0xCB +// -0.400152 +0xCD +// -0.019369 +0xFE +// -0.601667 +0xB3 +// -0.870805 +0x91 +// -0.130256 +0xEF +// -0.357669 +0xD2 +// -0.443916 +0xC7 +// -0.425814 +0xC9 +// -0.146604 +0xED +// 0.348989 +0x2D +// 0.446393 +0x39 +// -0.248094 +0xE0 +// 0.364274 +0x2F +// 0.262208 +0x22 +// 0.157336 +0x14 +// 0.627688 +0x50 +// -0.300925 +0xD9 +// 0.560373 +0x48 +// -0.211280 +0xE5 +// -0.313060 +0xD8 +// 0.071130 +0x09 +// 0.100302 +0x0D +// -0.332218 +0xD5 +// 0.149788 +0x13 +// 0.267420 +0x22 +// 0.106065 +0x0E +// 0.148770 +0x13 +// -0.181612 +0xE9 +// 0.414515 +0x35 +// 0.178024 +0x17 +// 0.408967 +0x34 +// -0.013288 +0xFE +// 0.176955 +0x17 +// -0.033301 +0xFC +// -0.188429 +0xE8 +// 0.117949 +0x0F +// 0.174841 +0x16 +// -0.258026 +0xDF +// 0.541507 +0x45 +// 0.228369 +0x1D +// 0.225859 +0x1D +// -0.423911 +0xCA +// 0.118220 +0x0F +// -0.056425 +0xF9 +// -0.191834 +0xE7 +// 0.980590 +0x7E +// -0.312340 +0xD8 +// -0.600307 +0xB3 +// 0.112688 +0x0E +// -0.201126 +0xE6 +// -0.255825 +0xDF +// 0.497420 +0x40 +// -0.480493 +0xC2 +// 0.377399 +0x30 +// 0.056501 +0x07 +// -0.370072 +0xD1 +// -0.391775 +0xCE +// -0.234099 +0xE2 +// 0.475342 +0x3D +// 0.534488 +0x44 +// 0.266085 +0x22 +// -0.149708 +0xED +// 0.162500 +0x15 +// 0.226592 +0x1D +// -0.403653 +0xCC +// 0.022739 +0x03 +// -0.627889 +0xB0 +// 0.047366 +0x06 +// 0.068877 +0x09 +// -0.426264 +0xC9 +// -0.360113 +0xD2 +// 0.253710 +0x20 +// -0.962759 +0x85 +// -0.085360 +0xF5 +// 0.161409 +0x15 +// -0.240410 +0xE1 +// 0.001751 +0x00 +// -0.324165 +0xD7 +// -0.319424 +0xD7 +// -0.172478 +0xEA +// -0.304442 +0xD9 +// -0.081228 +0xF6 +// 0.258111 +0x21 +// -0.123806 +0xF0 +// 0.306223 +0x27 +// -0.382002 +0xCF +// -0.444318 +0xC7 +// 0.267705 +0x22 +// -0.892174 +0x8E +// 0.485354 +0x3E +// 0.223452 +0x1D +// -0.209570 +0xE5 +// 0.457004 +0x3A +// -0.096894 +0xF4 +// 0.118609 +0x0F +// -0.253799 +0xE0 +// 0.321450 +0x29 +// -0.011527 +0xFF +// -0.549536 +0xBA +// 0.161875 +0x15 +// -0.079892 +0xF6 +// 0.440388 +0x38 +// 0.475280 +0x3D +// 0.834835 +0x6B +// 0.826031 +0x6A +// -0.157632 +0xEC +// -0.883132 +0x8F +// -0.020856 +0xFD +// -0.317507 +0xD7 +// -0.178916 +0xE9 +// -0.108150 +0xF2 +// -0.362836 +0xD2 +// 0.257065 +0x21 +// 0.024982 +0x03 +// 0.396144 +0x33 +// 0.012159 +0x02 +// -0.149309 +0xED +// 0.386916 +0x32 +// -0.270680 +0xDD +// 0.035721 +0x05 +// -0.635000 +0xAF +// -0.078763 +0xF6 +// 0.155744 +0x14 +// -0.107275 +0xF2 +// 0.093684 +0x0C +// -0.212486 +0xE5 +// -0.295138 +0xDA +// 0.122534 +0x10 +// 0.148815 +0x13 +// 0.221065 +0x1C +// -0.366848 +0xD1 +// -0.051174 +0xF9 +// 0.417946 +0x35 +// 0.367687 +0x2F +// 0.307670 +0x27 +// -0.128854 +0xF0 +// 0.033653 +0x04 +// 0.265475 +0x22 +// 0.742106 +0x5F +// -0.397400 +0xCD +// -0.229654 +0xE3 +// -0.495357 +0xC1 +// 0.182531 +0x17 +// -0.041689 +0xFB +// -0.342458 +0xD4 +// 0.072277 +0x09 +// -0.499282 +0xC0 +// -0.225029 +0xE3 +// -0.003154 +0x00 +// 0.065973 +0x08 +// 0.365417 +0x2F +// -0.262553 +0xDE +// 0.777205 +0x63 +// 0.105788 +0x0E +// 0.067606 +0x09 +// 0.510476 +0x41 +// -0.006009 +0xFF +// -0.068560 +0xF7 +// 0.222412 +0x1C +// 0.307049 +0x27 +// -0.608873 +0xB2 +// -0.524632 +0xBD +// 0.074609 +0x0A +// 0.636332 +0x51 +// -0.461712 +0xC5 +// 0.205370 +0x1A +// -0.575612 +0xB6 +// 0.263334 +0x22 +// -0.281250 +0xDC +// -0.237662 +0xE2 +// -0.218395 +0xE4 +// 0.483175 +0x3E +// -0.066300 +0xF8 +// -0.868132 +0x91 +// -0.346503 +0xD4 +// -0.598242 +0xB3 +// 0.015330 +0x02 +// 0.205682 +0x1A +// -0.368429 +0xD1 +// 0.192233 +0x19 +// 0.080270 +0x0A +// -0.017261 +0xFE +// 0.019513 +0x02 +// -0.016971 +0xFE +// -0.267484 +0xDE +// 0.355461 +0x2D +// -0.141206 +0xEE +// 0.193348 +0x19 +// 0.016291 +0x02 +// -0.326408 +0xD6 +// 0.175403 +0x16 +// 0.125849 +0x10 +// 0.255708 +0x21 +// 0.336972 +0x2B +// 0.683012 +0x57 +// -0.483030 +0xC2 +// -0.064702 +0xF8 +// -0.499412 +0xC0 +// -0.252221 +0xE0 +// 0.066437 +0x09 +// 0.230996 +0x1E +// -0.420109 +0xCA +// 0.215231 +0x1C +// 0.038289 +0x05 +// -0.056075 +0xF9 +// 0.295567 +0x26 +// 0.028105 +0x04 +// 0.574356 +0x4A +// -0.172146 +0xEA +// -0.182047 +0xE9 +// -0.340253 +0xD4 +// -0.164903 +0xEB +// 0.093692 +0x0C +// 0.532016 +0x44 +// -0.413027 +0xCB +// -0.217763 +0xE4 +// 0.267253 +0x22 +// 0.001856 +0x00 +// 0.347416 +0x2C +// 0.230345 +0x1D +// 0.009855 +0x01 +// -0.592301 +0xB4 +// -0.497478 +0xC0 +// -0.018985 +0xFE diff --git a/Testing/Patterns/DSP/Stats/StatsQ7/MSEVals10_q7.txt b/Testing/Patterns/DSP/Stats/StatsQ7/MSEVals10_q7.txt new file mode 100755 index 00000000..c6fd0db7 --- /dev/null +++ b/Testing/Patterns/DSP/Stats/StatsQ7/MSEVals10_q7.txt @@ -0,0 +1,10 @@ +B +4 +// 0.191272 +0x18 +// 0.159547 +0x14 +// 0.205092 +0x1A +// 0.257902 +0x21 diff --git a/Testing/Source/Tests/StatsTestsQ7.cpp b/Testing/Source/Tests/StatsTestsQ7.cpp index 32c69a38..3c6553e1 100755 --- a/Testing/Source/Tests/StatsTestsQ7.cpp +++ b/Testing/Source/Tests/StatsTestsQ7.cpp @@ -6,6 +6,8 @@ //#include #define SNR_THRESHOLD 20 +#define SNR_THRESHOLD_MSE 14 + /* Reference patterns are generated with @@ -15,6 +17,9 @@ a double precision computation. #define ABS_ERROR_Q7 ((q7_t)20) #define ABS_ERROR_Q31 ((q31_t)(1<<15)) +#define ABS_ERROR_Q7_MSE ((q7_t)6) + + void StatsTestsQ7::test_max_q7() { @@ -254,6 +259,29 @@ Python code must be tuned to change this. } + void StatsTestsQ7::test_mse_q7() + { + const q7_t *inpA = inputA.ptr(); + const q7_t *inpB = inputB.ptr(); + + q7_t result; + + q7_t *refp = ref.ptr(); + + q7_t *outp = output.ptr(); + + arm_mse_q7(inpA,inpB, + inputA.nbSamples(), + &result); + + outp[0] = result; + + ASSERT_SNR(result,refp[this->refOffset],(float32_t)SNR_THRESHOLD_MSE); + + ASSERT_NEAR_EQ(result,refp[this->refOffset],(q7_t)ABS_ERROR_Q7_MSE); + + } + #if 0 /* @@ -897,6 +925,58 @@ But the tests are kept for when they will be available. refOffset = 2; } break; + + case StatsTestsQ7::TEST_MSE_Q7_35: + { + inputA.reload(StatsTestsQ7::INPUTNEW1_Q7_ID,mgr,15); + inputB.reload(StatsTestsQ7::INPUTNEW2_Q7_ID,mgr,15); + + ref.reload(StatsTestsQ7::MSE_Q7_ID,mgr); + + output.create(1,StatsTestsQ7::OUT_Q7_ID,mgr); + + refOffset = 0; + } + break; + + case StatsTestsQ7::TEST_MSE_Q7_36: + { + inputA.reload(StatsTestsQ7::INPUTNEW1_Q7_ID,mgr,32); + inputB.reload(StatsTestsQ7::INPUTNEW2_Q7_ID,mgr,32); + + ref.reload(StatsTestsQ7::MSE_Q7_ID,mgr); + + output.create(1,StatsTestsQ7::OUT_Q7_ID,mgr); + + refOffset = 1; + } + break; + + case StatsTestsQ7::TEST_MSE_Q7_37: + { + inputA.reload(StatsTestsQ7::INPUTNEW1_Q7_ID,mgr,47); + inputB.reload(StatsTestsQ7::INPUTNEW2_Q7_ID,mgr,47); + + ref.reload(StatsTestsQ7::MSE_Q7_ID,mgr); + + output.create(1,StatsTestsQ7::OUT_Q7_ID,mgr); + + refOffset = 2; + } + break; + + case StatsTestsQ7::TEST_MSE_Q7_38: + { + inputA.reload(StatsTestsQ7::INPUTNEW1_Q7_ID,mgr,100); + inputB.reload(StatsTestsQ7::INPUTNEW2_Q7_ID,mgr,100); + + ref.reload(StatsTestsQ7::MSE_Q7_ID,mgr); + + output.create(1,StatsTestsQ7::OUT_Q7_ID,mgr); + + refOffset = 3; + } + break; } diff --git a/Testing/desc.txt b/Testing/desc.txt index d6b0b27b..a1fe21f3 100644 --- a/Testing/desc.txt +++ b/Testing/desc.txt @@ -426,6 +426,7 @@ group Root { Pattern INPUT1_Q7_ID : Input1_q7.txt Pattern INPUTNEW1_Q7_ID : InputNew1_q7.txt + Pattern INPUTNEW2_Q7_ID : InputNew2_q7.txt Pattern INPUT2_Q7_ID : Input2_q7.txt Pattern MAXINDEXES_S16_ID : MaxIndexes1_s16.txt @@ -445,6 +446,8 @@ group Root { Pattern ABSMAXINDEXMAX_Q7_ID : InputAbsMaxIndexMax8_q7.txt Pattern ABSMININDEXMAX_Q7_ID : InputAbsMinIndexMax9_q7.txt + + Pattern MSE_Q7_ID : MSEVals10_q7.txt //Pattern RMSVALS_Q7_ID : RmsVals5_q7.txt @@ -503,6 +506,11 @@ group Root { Test nb=2n arm_absmin_no_idx_q7:test_absmin_no_idx_q7 Test nb=2n+1 arm_absmin_no_idx_q7:test_absmin_no_idx_q7 + Test nb=15 arm_mse_q7:test_mse_q7 + Test nb=16n arm_mse_q7:test_mse_q7 + Test nb=16n+1 arm_mse_q7:test_mse_q7 + Test long arm_mse_q7:test_mse_q7 + } } diff --git a/cmsisdsp/version.py b/cmsisdsp/version.py index 67bc602a..3e8d9f94 100755 --- a/cmsisdsp/version.py +++ b/cmsisdsp/version.py @@ -1 +1 @@ -__version__ = "1.3.0" +__version__ = "1.4.0"