这里是通过nnet3-compute将声学模型输出得到矩阵如125(下采样总帧数)x4064(pdf个数)对齐到每帧(这里输出的是矩阵如125帧数x4064pdf个数)
假设已经训练好了chain模型,想计算每一帧的pdf-id的前向概率,nnet3-compute可以帮助我们做到
nnet3-compute在steps/nnet3/compute_output.sh脚本中有提到,还有nnet3-compute-batch呢
通过本文分析,nnet3-compute输出的就是
P ( s t a t e t ∣ x t ) P(stat{
{e}_{t}}|{
{x}_{t}}) P(statet∣xt),表示在第t帧音频 x t x_t xt状态为 s t a t e t stat{
{e}_{t}} statet时的后验概率
1 准备数据和特征
chain模型所需要的的特征是mfcc的hires特征(40维),这部分见chain模型音素对齐
2 输出chain前向概率(声学模型输出)
2.1 构建输出计算命令
feats="ark,s,cs:apply-cmvn --norm-means=false --norm-vars=false \
--utt2spk=ark:data/test_hires/split30/1/utt2spk scp:data/test_hires/split30/1/cmvn.scp \
scp:data/test_hires/split30/1/feats.scp ark:- |"
scale_opts="--transition-scale=1.0 --acoustic-scale=0.1 --self-loop-scale=0.1"
#ivector_opts="--online-ivectors=scp:exp/nnet3/ivectors_test/ivector_online.scp \
#--online-ivector-period=10"
ivector_opts=""
# "--use-gpu=wait"
gpu_opt="--use-gpu=no"
output_wspecifier="ark:| copy-feats --compress=false ark:- \
ark,scp:exp/chain/nnet3_ali/output.nnet3.1.ark,exp/chain/nnet3_ali/output.nnet3.1.scp"
model="exp/chain/tdnn_1a_sp/final.mdl"
nnet3-compute $gpu_opt $ivector_opts $gpu_opt \
--frame-subsampling-factor=3 --frames-per-chunk=50 \
--extra-left-context=0 --extra-right-context=0 \
--extra-left-context-initial=-1 --extra-right-context-final=-1 \
"$model" "$feats" "$output_wspecifier"
【注意】可以先将$output_wspecifier临时更改值为ark,t:-|head -n 5来查看部分结果是什么样的
output_wspecifier的这种【scp和ark组合方式】可以直接输出对应id的特征位置,如果嫌麻烦可以直接ark,t:demo.txt写到txt里
LOG (nnet3-compute[5.5]:SelectGpuId():cu-device.cc:153) Manually selected to compute on CPU.
copy-feats --compress=false ark:- ark,scp:exp/chain/nnet3_ali/output.nnet3.1.ark,exp/chain/nnet3_ali/output.nnet3.1.scp
apply-cmvn --norm-means=false --norm-vars=false --utt2spk=ark:data/test_hires/split30/1/utt2spk scp:data/test_hires/split30/1/cmvn.scp scp:data/test_hires/split30/1/feats.scp ark:-
LOG (nnet3-compute[5.5]:CheckAndFixConfigs():nnet-am-decodable-simple.cc:294) Increasing --frames-per-chunk from 50 to 51 to make it a multiple of --frame-subsampling-factor=3
LOG (apply-cmvn[5.5]:main():apply-cmvn.cc:81) Copied 41 utterances.
LOG (nnet3-compute[5.5]:main():nnet3-compute.cc:189) Time taken 2.01176s: real-time factor assuming 100 frames/sec is 0.0112182
LOG (nnet3-compute[5.5]:main():nnet3-compute.cc:192) Done 41 utterances, failed for 0
LOG (copy-feats[5.5]:main():copy-feats.cc:143) Copied 41 feature matrices.
LOG (nnet3-compute[5.5]:~CachingOptimizingCompiler():nnet-optimize.cc:710) 0.0513 seconds taken in nnet3 compilation total (breakdown: 0.0254 compilation, 0.0202 optimization, 0 shortcut expansion, 0.00393 checking, 5.13e-05 computing indexes, 0.00178 misc.) + 0 I/O.
output.nnet3.1.scp的内容
HAO0007501-000000 exp/chain/nnet3_ali/output.nnet3.1.ark:24
HAO0007501-000001 exp/chain/nnet3_ali/output.nnet3.1.ark:2032063
HAO0007501-000002 exp/chain/nnet3_ali/output.nnet3.1.ark:4275430
2.2 查看output输出内容
copy-matrix --binary=false exp/chain/nnet3_ali/output.nnet3.1.ark:24 demo.txt
其输出的维度是125(下采样总帧数)x4064(pdf个数)
之前在 chain模型音素对齐 提到
chain这个音频是125个输出值,373帧,因为chain的frame-shift=0.03,做了跳帧下采样处理,所以约等于3的倍数。
这里每一行是4064个浮点数,刚好是之前配置网络过程中的output节点的num_targets的个数,即pdf节点个数的概率
这里输出的没有归一化
num_targets=$(tree-info exp/chain/tri6_7d_tree_sp/tree |grep num-pdfs|awk '{print $2}')
output-layer name=output include-log-softmax=false dim=$num_targets max-change=1.5
[
-1.167263 -0.158768 0.204389 0.09660161 0.005552677 -0.1079848 -0.0631731 -0.02961891 -0.05100743 0.4851407 -0.1070674 -0.05322281 0.2262065 -0.02792598 0.1483735 0.1699706 0.2816074 -0.05065185 0.2524635 -0.01487768 0.2480361 0.005325224 0.1001022 0.009627592 0.1620872 0.5372304 0.08884615 0.03045569 -0.02894411 0.0589432 -0.1087737 -0.02511085 0.01424812 0.102632 0.04289448 -0.03662492 0.1716652 -0.04015812 -0.07057294 0.07515977 -0.02561169 0.2199971 -0.1520889 0.07537127 0.1017832 -0.06891638 0.05424159 0.03125422 0.3537524 0.0631189 0.01264359 -0.02714061 0.04486224 0.03397878 0.1636172 -0.03878578 0.1801205 0.04615697 0.3523877 0.1033787 -0.03505815 0.02214538 -0.03985757 0.05480783 -0.0456878 0.2056992 -0.1923794 0.4176954 -0.2295807 0.07312898 -0.1411512 -0.1847416 0.3882937 -0.08539937 0.1390767 -0.1574304 -0.01919849 -0.2347638 -0.2497995 -0.3629187 -0.08531287 0.7545368 -0.0334623 0.1533299 0.02198639 -0.02581225 0.03986145 -0.09944828 -0.05441581 -0.05361301 -0.1398777 0.2185374 -0.07213405 -0.06102326 -0.08116608 -0.07234954 0.9159766 0.1684449 0.05231357 0.2235703 0.08497531 -0.09342068 -0.3690607 0.2623087 0.1044599 0.2040182 0.09169857 -0.08062167 -0.3699214 2.057334 0.08080709 0.1345809 -0.01862811 0.0004407093 0.09371898 0.2158005 -0.05071353 0.06888523 -0.1956442 0.3609462 0.2229531 -0.2438673 0.3666992 0.01263933 -0.09339081 0.01603857 -0.08154228 -0.01603513 -0.0414088 0.224327 0.110044 0.3358333 0.2526116 -0.07551121 -0.07956344 0.09843928 0.02089053 0.7623909 0.2467904 -0.2529012 -0.1693804 0.05641685 0.1458721 -0.09954649 0.09057406 -0.0446284 -0.1853337 0.2576163 0.2635094 -0.2633222 0.1797848 -0.1400884 0.02098638 -0.08616854 0.1967647 0.5361426 -0.0998312 0.147888 -0.2517683 0.02505661 -0.03020585 0.2077492 -0.09253682 -0.03591872 -0.09755796 0.03838262 -0.2371434 -0.2431483 0.2240089 -0.05991352 0.05556064 0.1986634 -0.2716627 0.1450565 0.00498422 -0.414793 -0.2792137 0.3096564 0.1789289 -0.03072476 -0.08125161 1.008386 -0.06797224 0.03931598 -0.0525215 -0.2674713 -0.02628446 0.1631436 -0.05909335 -0.06888627 0.003212785 0.02829836 0.6987014 -0.02939527 -0.01743381 -0.06116445 -0.160055 -0.0993913 0.03269343 0.1669841 -0.04152852 0.05642886 -0.1517625 -0.06143203 0.09418185 -0.03849201 -0.03230734 0.01833694 -0.0215176 -0.1749645 0.07972475 -0.07170443 -0.1648348 0.04866072 0.2150199 0.0656762 0.04580105 0.185359 -0.01635565 0.1093331 0.3269264 -0.1587505 -0.1024937 -0.1013911 0.02485739 -0.004950384 0.08152042 0.008200584 0.06477576 0.09449273 0.06457686 0.03017335 0.01843504 -0.08686149 0.01625152 -0.2107366 0.001486965 0.2077047 -0.3358604 -0.1243078 -0.02146672 -0.06917368 -0.05557558 -0.1227351 0.03065418 -0.142461 0.5221935 -0.2302487 -0.1337969 -0.1518857 0.005438445 -0.01344022 0.1631127 0.1624435 0.05294094 -0.2748334 -0.1644443 -0.008452604 -0.07870214 -0.3853612 0.0234519 -0.3450462 -0.1121729 -0.09126097 0.06283276 -0.0989564 0.0869205 -0.04523453 0.02707132 0.2218547 0.007192746 0.01306255 0.2041146 0.08023981 -0.07211038 0.2569654 -0.01155575 0.1814567 -0.04959818 -0.05114903 -0.003535513 -0.1991147 -0.3627195 0.1837767 -0.05560427 -0.3846666 0.1861919 0.2807717 0.08403906 0.05396613 -0.1588979 -0.07216072 -0.0674246 0.04257564 0.03113535 -0.001429871 0.2168521 -0.07104291 -0.09805556 -0.03756459 -0.1902049 0.001140893 -0.1831542 -0.01494735 0.009475878 -0.1589659 -0.03740347 0.04134074 0.1969723 -0.07562404 0.00320112 -0.1177357 0.008998903 0.1031534 -0.008668037 0.08626015 -0.07650711 -0.0009879135 -0.07441677 -0.1035609 0.0633961 -0.08921959 -0.4057564 -0.09024741 0.2822224 0.3585858 -0.02355585 -0.006592747 -0.2111403 0.06730591 0.1258441 -0.2425805 -0.083335 -0.05725422 0.009418756 0.05331705 0.3271978 -0.06648459 0.1716444 -0.1716536 -0.210476 0.01834465 -0.08129447 -0.06485155 -0.2620046 0.008701446 0.03253585 0.03361444 -0.1300796 -0.3869295 0.02517115 0.01957198 0.01430804 -0.09217609 0.2892846 0.1152467 0.03542774 0.05966518 -0.01820613 0.007368501 0.02192047 0.05490496 -0.08373611 -0.1856717 -0.0035213 0.02591027 -0.0111253 -0.3269596 0.02123412 -0.06869134 -0.3768132 0.5689257 0.08282205 -0.05710952 -0.009353161 -0.06017242 0.06000554 0.04130591 -0.04310289 -0.02828358 0.0193406 0.1364883 0.1413625 -0.2035766 -0.1779466 0.01289491 0.02077967 -0.1942792 0.166927 -0.1287276 0.1463172 0.0296674 0.04341993 0.1496883 0.06742935 0.01663242 -0.08804204 0.4729716 -0.1913862 -0.02292198 0.3206618 0.2488898 -0.03935161 0.2678719 0.2235201 0.1447064 -0.0772161 0.02828604 -0.04236101 0.06473708 -0.08216612 -0.02884091 -0.1656643 -0.01220306 0.06733256 -0.1135695 -0.3610667 -0.02353224 -0.1217204 0.04650714 0.1266247 -0.05215333 0.09680101 0.2228233 0.1398919 -0.122005 0.1701427 -0.2218369 0.1702337 0.174957 0.04278409 -0.04074205 0.03627798 -0.03346121 0.05768462 -0.002863742 0.1420517 0.1511688 -0.2104693 -0.05142682 0.09632996 -0.1120299 -0.3773509 -0.02279692 0.3848485 -0.1551259 -0.06979295 -0.3043137 0.03879549 0.06101379 -0.08062247 0.1434726 0.1170028 0.137919 0.06727429 0.1114589 -0.3285298 -0.0005629014 -0.1871234 0.007539093 0.1156148 -0.0326918 -0.05216085 0.05918613 -0.09955069 -0.01762768 0.06077181 0.014896 -0.1015392 0.02460325 -0.05874083 0.002426758 -0.03189116 -0.005976532 0.02768603 0.08949313 -0.0994759 -0.03464823 0.03554682 0.003409252 -0.07631589 0.04683847 0.04504264 0.060141 -0.2412445 0.02560269 0.04504395 0.1967684 0.189815 -0.09946348 0.0720589 0.2398678 -0.0926727 0.1430527 -0.03619905 -0.1004049 -0.1863999 0.1599119 -0.1870376 -0.1921039 -0.2655831 -0.2199424 0.05689752 0.02866643 -0.02306082 0.02439723 0.1788563 0.1308067 0.396175 -0.02080089 -0.2755357 0.2379732 0.2379193 -0.1172102 -0.06158027 0.3086266 -0.2311675 -0.1882684 0.07052697 -0.1314672 0.06208494 0.07500017 -0.004597185 0.168427 0.04173712 0.2035722 -0.1378839 -0.007761762 0.1615646 -0.06183661 0.1236448 -0.0851664 -0.05115406 -0.2742915 -0.1001638 -0.2676289 -0.02362996 -0.02682217 -0.1657313 -0.06907017 0.08515802 0.01210045 -0.02162009 -0.00901776 0.1149218 0.02562469 -0.08214972 -0.09225804 0.01167862 -0.1232043 0.09308731 -0.1150265 -0.1580774 -0.2539467 -0.1909439 -0.1039158 0.01973198 -0.1542031 -0.1389432 -0.1369472 0.0268499 0.04241595 0.05526925 -0.2523562 -0.1772636 -0.0008628927 -0.07793687 0.1340283 0.06265681 0.1383395 0.1143373 -0.07503908 0.101185 0.0154081 0.06413112 0.1174756 -0.03691273 -0.0331202 0.2428606 -0.01369512 -0.03907495 -0.119393 0.02482992 0.04735045 -0.1708121 -0.08380383 -0.01587948 0.2495269 -0.02547502 -0.02114767 -0.1054677 0.02694852 -0.08424671 -0.03848539 0.1125402 -0.2496258 -0.06642631 -0.06129464 -0.1016195 0.05114165 -0.005035455 0.02109272 -0.05520932 0.02616889 0.33866 0.01191099 0.2540208 0.1434558 -0.03571502 0.2887537 0.09250832 0.09740799 -0.06720702 0.04314046 -0.1465636 0.1177337 -0.1558309 0.03255973 0.0971541 0.1653388 0.1094832 -0.2047542 -0.1287775 0.2561512 0.1273129 -8.294173e-05 -0.07130112 -0.002755497 0.009825662 -0.1439891 -0.07119283 -0.06383622 -0.02104921 -0.1345989 0.1411022 -0.0578223 0.216958 -0.02868301 -0.2821985 -0.05934262 0.2279762 -0.04462291 -0.004350808 -0.01177568 -0.04053091 0.1537953 -0.1587161 -0.1193662 -0.1375985 -0.1239683 0.1260791 0.05636726 0.06895062 -0.224466 0.1155765 -0.1052797 0.1187773 0.09363991 -0.1014185 0.02859459 -0.08289241 0.3079443 -0.03391877 -0.2666655 -0.1496404 -0.07854053 0.0659681 0.1405929 -0.100944 -0.1278324 -0.1644133 -0.0524418 -0.0220415 -0.05771128 -0.01488186 0.2222329 0.08270594 -0.006825976 0.0239617 0.008301783 0.06429549 -0.1872911 0.00973212 -0.019999 0.01387124 0.09860901 -0.09193356 0.005755783 -0.07900649 -0.0309019 0.01885051 0.07788256 -0.2059245 -0.1472295 -0.07989916 -0.007033497 0.2009558 0.07456289 0.01178579 0.04381861 0.01335579 -0.0896206 0.2311108 -0.2322466 0.0512599 0.1653013 -0.02031671 0.09231691 0.006054841 -0.01749602 0.02669049 -0.22906 -0.03157489 0.003119718 -0.05904258 -0.2010872 0.06622943 0.01937963 0.07143965 -0.05369216 0.05106143 0.08677542 0.1095686 -0.02987028 -0.07113969 0.1170669 0.2679446 0.1720188 0.09130724 0.01375783 -0.09616208 0.07343172 0.1190495 -0.3018775 0.02731612 0.1593204 -0.05059342 -0.1049739 -0.007914525 -0.1941223 -0.06477048 -0.1092023 -0.04290394 -0.08464724 -0.1181694 0.1681997 0.03616079 -0.1409167 -0.0808973 -0.158381 -0.1734971 -0.006535208 -0.05207442 -0.06042078 0.08872545 0.1895947 0.1969802 -0.01689895 0.1469257 0.01203919 -0.0638576 -0.2939498 0.06090219 0.05086586 0.007961343 -0.1550215 -0.01603638 -0.08887965 0.1656801 0.1670389 -0.09158335 -0.01083555 0.03897804 0.3814206 0.0631168 0.04232808 0.05798998 -0.1330786 0.008962288 0.160376 0.01973139 -0.1209974 -0.08892498 -0.1364827 0.1791484 -0.110587 0.07024268 -0.02141815 -0.1083984 0.03749336 -0.01745128 -0.0435398 -0.1856722 -0.2224232 -0.09816971 0.1677136 -0.01765562 0.1163405 -0.05968751 -0.2111587 -0.1389388 -0.1429809 -0.002001107 -0.229129 -0.07907543 -0.1269459 0.1958022 0.04639129 0.004200372 -0.3599882 -0.2900176 -0.04703379 0.2161532 -0.1160666 0.1027814 0.03092185 0.003523815 0.07297112 -0.2441828 -0.1080412 -0.05883882 0.1043796 -0.1450062 0.1419525 -0.06870031 0.06518143 0.072478 0.1996932 0.01937043 0.1070583 0.02795867 0.02008495 0.07280141 -0.06257329 0.02042277 -0.2476694 0.07600661 -0.01075166 -0.1560094 -0.1242335 -0.2117714 -0.1090887 0.0708437 0.01645293 -0.1721508 -0.002709243 0.1585556 -0.1359597 -0.2078326 -0.125889 0.01675255 0.114014 -0.02194966 0.1992797 -0.1351233 -0.07747639 -0.09992649 0.1490336 0.1166519 0.05499296 0.264363 -0.0505399 0.01575189 -0.09810826 0.1059155 -0.1754261 -0.09386928 0.1695167 -0.06113402 -0.04246799 -0.02486662 0.09401388 -0.08688311 -0.1922573 0.03389887 -0.008928604 0.05434478 -0.1408719 -0.004345859 0.09743676 -0.03825672 0.03966154 0.310945 0.144823 -0.07049479 -0.00783555 0.09422556 -0.1244663 -0.03437357 0.004597545 -0.01819265 0.034261 0.0001243353 -0.1311092 -0.04064789 -0.09187917 -0.1141863 -0.03097962 0.1933532 -0.2021062 0.03726691 -0.01092087 -0.1598922 -0.01260575 0.1216562 0.08648251 0.007507809 -0.1213337 -0.116426 0.1366447 0.0701738 -0.1020419 0.05606907 0.05349468 -0.09869222 -0.05175992 -0.1344782 0.003791194 -0.1768596 0.1585132 -0.01746019 -0.1288788 -0.2063441 -0.06830475 -0.02964374 -0.102448 -0.06081377 -0.2928801 -0.1082114 -0.08165748 -0.1333719 -0.0849385 0.05947486 -0.0913922 0.03452165 0.05127573 0.03330022 -0.03677983 -0.2040372 -0.1834497 0.07313249 0.1201822 -0.2037576 0.05567023 0.07333623 -0.1040777 -0.05676021 0.1970754 0.1273226 -0.2496811 0.002558656 -0.02634753 0.1054229 -0.1027399 0.02546404 -0.07784724 0.07718332 0.00528324 0.1362188 -0.06815644 0.1064536 0.1721681 0.2357572 -0.003914207 -0.01897983 -0.01867241 0.01320824 -0.1265165 -0.1455329 0.1389017 0.04168111 -0.03514283 0.08734547 0.1075488 0.02508832 -0.1457587 -0.03447269 0.1114318 0.008208562 -0.002733339 0.2006495 0.2203235 0.01896234 -0.0111228 -0.07321233 -0.2148086 -0.1334094 -0.02003953 -0.007961337 0.09206897 -0.06181224 -0.2100119 -0.09860527 0.1360157 0.2332181 -0.1305303 -0.05535892 -0.03703634 -0.09292089 0.08276229 -0.07401808 0.04564159 0.1748565 0.1279038 0.1693202 -0.07106803 0.257438 -0.1016601 0.203732 0.1036355 0.2732259 0.02187888 -0.1536367 -0.04775507 0.04863253 -0.1020382 0.0883943 0.3833003 -0.03137178 -0.09469448 0.01456988 0.1028764 -0.1192193 0.02693913 0.1013255 0.03946532 0.03760342 0.0992446 -0.1109599 -0.122621 -0.2014883 -0.1885872 0.1212175 0.1569227 0.04462079 -0.007728172 0.04102679 0.3596623 -0.09150644 -0.0688262 -0.2095553 0.1239104 0.187044 0.5568738 -0.09170221 -0.0656032 0.003450532 -0.2376177 -0.05013244 0.2319077 0.3657627 0.07764544 -0.04753564 0.138342 0.003949333 -0.3493442 0.09289136 0.1734565 0.0243926 -0.1552788 0.1947979 -0.1887459 -0.05279794 0.01382372 -0.09470512 -0.0722204 0.04595498 -0.08944519 -0.1543345 0.2178476 -0.00971242 0.001666602 0.0902481 -0.005720846 0.07113165 0.06162378 0.1107245 -0.1987501 -0.1491713 -0.1768474 -0.106401 0.2485946 -0.04592396 0.2143892 0.0177469 -0.08788554 -0.0430812 -0.1177836 0.01700151 -0.1354768 -0.01724903 0.1582962 0.0977764 -0.1077177 0.2355812 0.4497278 -0.1754114 -0.1188476 -0.001564151 0.06226578 -0.07510211 0.06732102 0.05833757 -0.07849669 -0.04338131 0.03980983 0.1122644 -0.1248346 -0.06451381 0.05595883 0.2902097 0.09446351 0.2666973 -0.0353642 -0.01394433 -0.1677154 -0.06387419 0.09172719 -0.2494822 -0.02423037 -0.1647893 -0.07567719 0.04789905 -0.03801619 -0.01474747 -0.06021479 -0.07113879 -0.1606884 -0.08791168 0.05520564 -0.03164037 -0.1366438 -0.08060469 0.1933474 0.2297618 -0.003380906 -0.1385332 -0.097543 -0.154257 0.04459448 -0.174178 -0.1559077 -0.02858604 -0.1419847 0.05036266 -0.07730896 0.1604621 -0.1580037 0.005496544 -0.05048632 -0.1447126 -0.3098534 -0.03274311 0.2099837 -0.1238405 -0.2327326 0.2044947 -0.04637574 -0.0192375 -0.003347105 -0.09831403 -0.1156752 0.187957 0.09670233 -0.09165765 -0.1519095 -0.04760502 -0.2718167 -0.01741087 -0.08973458 -0.2446091 0.005896158 -0.0692829 -0.0302444 -0.004646026 0.03031942 -0.02426917 -0.2609352 -0.06362969 -0.07698637 -0.1712084 -0.1412699 -0.01263816 -0.03395183 -0.1204496 -0.007468782 -0.0892233 -0.0531996 0.003659891 0.05024559 -0.08508609 -0.05050944 -0.009102521 0.232279 -0.361771 0.03460255 0.118761 0.1614134 -0.1024091 -0.07711285 -0.161767 -0.06235982 -0.1001992 -0.1088402 -0.0741552 -0.03559652 -0.03696676 -0.03937277 -0.008117888 -0.07105596 0.4556304 0.05721829 -0.03758267 -0.199565 -0.1595761 0.04124196 -0.01986223 -0.01353278 -0.05955903 -0.07969446 -0.1211335 0.007000718 -0.002488777 0.08529101 0.165984 -0.07374421 -0.02144093 0.05573291 0.0003180988 -0.09510107 -0.1798447 -0.1043449 0.2868613 0.1148004 -0.004356654 0.07063521 0.2141094 -0.03775558 0.04888684 0.04408683 -0.04248256 -0.02599492 0.1196581 0.4227385 0.1395724 -0.0142172 -0.04328132 -0.1660714 -0.09194535 -0.1389036 -0.07691129 0.02444124 0.1116199 -0.2478015 0.2475343 -0.2228865 -0.2693369 -0.112838 -0.057243 -0.1017729 0.1328472 -0.1550672 -0.05682587 0.06189113 0.08637324 -0.04572702 0.09543274 0.1507239 -0.01576794 -0.2035006 -0.09373828 0.03795112 -0.1567174 -0.02580377 -0.1868675 -0.005745254 0.2092627 0.2374347 -0.001551539 0.02837942 -0.05525981 0.05074039 -0.06669073 0.01677782 -0.355244 -0.1347648 0.04098875 0.05279339 -0.04921546 0.1406023 0.0597517 -0.008758967 0.1534945 0.06456205 -0.002004365 0.04792123 0.07136302 0.1789309 0.03347617 0.04157093 -0.1483178 -0.1563279 -0.1576168 0.09759992 -0.1080898 0.01061003 0.03352715 -0.03894415 0.1834471 0.2288077 -0.1785002 0.01605429 -0.03685324 0.044721 0.1698018 0.09917227 0.002082474 0.1163116 -0.1370216 -0.228812 0.003619947 -0.04279806 0.2602876 0.1728592 -0.09646227 0.11041 -0.151199 0.03020327 -0.1562274 -0.1044331 -0.06835865 -0.1192168 0.03359333 0.1008206 -0.2233721 0.04028281 0.08271135 -0.05007402 0.04468204 -0.06125394 -0.06788153 -0.0220406 0.07850616 0.05369286 -0.0002892688 -0.02452904 -0.1014776 0.1425452 0.09673946 0.007346086 -0.1335575 -0.06461916 -0.2863305 -0.1450337 -0.01311691 -0.1048931 -0.1982482 0.09084922 -0.05889557 0.05626328 0.2310252 -0.05304703 0.02135142 0.1234656 -0.005035177 -0.076685 -0.06115725 -0.07265872 0.05402039 -0.2087626 0.1337478 -0.01858244 0.01187736 0.2052722 -0.1425037 -0.07943361 -0.1888109 -0.09052081 0.02954817 0.02861092 -0.01477139 -0.02455727 0.1110215 0.1500957 -0.2525043 0.07859799 0.0128947 0.1825866 0.2043005 0.09213887 -0.0243676 0.03800549 -0.01055154 -0.04126552 0.1616944 -0.03056772 -0.03572534 0.04813433 -0.0455578 -0.02388424 0.02550928 0.09572573 0.08254066 -0.05672114 0.008064736 0.2196539 -0.02503574 -0.2508992 0.03522975 -0.04043879 0.0454426 -0.1101202 0.3002231 -0.0009591663 -0.0380422 0.1113674 0.05827481 -0.09337317 -0.09811626 0.1028044 -0.04134382 -0.05472432 0.06607891 -0.08879095 0.08665408 -0.04945284 -0.1258819 0.0007841215 -0.2084996 0.1360838 0.1727315 -0.07523096 0.1431968 -0.2083993 0.1144441 0.1502257 0.07876444 -0.2723765 -0.07517521 0.2204834 -0.006238824 0.172055 0.04390384 0.2011315 0.04413507 -0.07577823 0.02501721 -0.04298795 -0.1372555 -0.184452 0.08896711 0.2422181 0.01057713 0.03142905 -0.1777434