Skip to content

Floating point code clean up.

Sandesh Venkatesh requested to merge float_dependencies_cleanup_2 into main

[x] Some of the floating-point buffers which were used in intermediate conversions removed.
[x] Few floating point structure elements cleaned up.

EVS 26.444 BE test passes.

pytests results: 361 failed, 227 passed, 381 skipped

MLD scores:
Original inputs: (119 cases > 5)
5.056334 5.117395 5.144629 5.205441 5.281465 5.341276 5.573532 5.635546 5.687743 5.772404 5.812019 5.826313 5.846659 5.968167 6.072175 6.214234 6.270712 6.341435 6.402919 6.623413 6.796459 6.839705 6.905185 7.081847 7.165905 7.453554 7.453554 7.498297 7.529704 7.619763 7.772116 7.848377 7.939519 8.167341 8.207534 8.216562 8.286067 8.304965 8.325532 8.375436 8.486935 8.569749 8.651478 8.653112 8.666447 8.684128 8.819946 8.844512 8.886474 8.944175 8.96729 8.977925 8.995053 8.995053 9.019333 9.121075 9.2742 9.275233 9.309488 9.410498 9.670702 10.302282 10.364275 10.51319 10.818294 10.843693 11.146313 11.238062 11.438869 11.460734 11.6055 11.689693 11.735989 12.147408 12.155544 12.196115 12.467155 12.598395 12.930645 13.629964 13.651644 13.762701 14.198795 14.457447 14.529802 14.554176 14.733985 14.766648 14.856289 15.013749 15.020079 15.098063 15.180313 15.210758 15.210758 15.2215 16.041946 17.097628 17.309845 17.498917 17.793175 18.463474 18.58733 18.721386 19.595413 20.060461 20.387943 20.915743 23.092039 23.122791 23.123121 23.210161 23.210161 23.656555 27.571016 27.878029 28.358538 29.06115 41.624138

+10dB scaled inputs: (224 cases > 5)
5.060941 5.122842 5.171487 5.181037 5.183622 5.21876 5.219417 5.219417 5.230975 5.238074 5.326172 5.334751 5.370155 5.370784 5.381587 5.470125 5.523644 5.530519 5.601166 5.675697 5.738518 5.750943 5.819986 5.836633 5.841172 5.843205 5.843205 5.863404 5.935848 5.936633 5.945448 5.970968 5.970968 6.005802 6.024677 6.103602 6.123783 6.187164 6.296868 6.328896 6.356689 6.422366 6.43252 6.521821 6.544885 6.650344 6.869608 6.904323 6.995653 7.062494 7.136634 7.165219 7.178792 7.187865 7.249772 7.249772 7.376068 7.47293 7.48121 7.612324 7.626081 7.648264 7.656866 7.689879 7.792664 7.822392 7.825731 7.875031 7.905769 8.001006 8.164179 8.218808 8.292761 8.687487 8.77382 8.799518 9.258256 9.283793 9.288005 9.371297 9.38784 9.390263 9.46368 9.557309 9.56968 9.578907 9.578907 9.578918 9.580484 9.657457 9.766737 9.964149 10.060878 10.067425 10.081028 10.176598 10.287446 10.533064 10.554105 10.950912 10.977793 11.015494 11.313563 11.365592 11.45279 11.485735 11.520792 11.839015 11.902574 12.124894 12.335493 12.396601 12.440316 12.558593 12.704968 12.752012 12.880072 12.992295 12.997857 13.123753 13.159919 13.199649 13.330468 13.724923 13.830179 14.061048 14.114108 14.452693 14.4547 14.65421 14.65421 14.732205 14.755774 15.00945 15.105784 15.190478 15.250995 15.308532 15.48623 15.731986 15.898682 15.947521 16.127905 16.142483 16.46657 16.585825 16.630226 16.648169 16.6908 17.0541 17.307243 17.451317 17.952841 17.979 18.129436 18.133379 18.134207 18.216097 18.689844 18.87434 18.994917 18.994917 19.134714 19.314991 19.428354 19.482306 19.520292 19.643387 19.643387 19.715807 19.729355 19.764122 19.986193 20.261 20.489454 20.527563 21.057211 21.48329 21.899355 22.070667 22.747732 22.843405 22.843405 23.25248 23.32056 23.504068 23.755749 23.766512 23.884123 23.974304 24.116898 24.308157 24.699205 25.218407 25.697626 26.079945 26.819391 27.11676 28.120457 28.679146 29.607248 30.323282 30.572502 30.932631 31.821844 32.291603 33.936115 34.935661 35.000923 36.31929 36.423607 36.77462 37.159885 37.314243 39.486031 41.279297 42.105473 43.790993 44.083652 48.333012 51.694031 52.614151 67.179008 68.625366

-10dB scaled inputs: (58 cases > 5)
5.035575 5.143511 5.187019 5.206191 5.222038 5.272179 5.282151 5.351674 5.582138 5.602417 5.768593 5.854266 5.883981 5.961409 6.00611 6.079538 6.224237 6.240906 6.381763 6.420688 6.546088 6.549183 6.653874 6.764105 6.887078 6.947124 6.99308 7.085696 7.266896 7.271656 7.443463 7.672016 7.710481 7.710481 7.983823 8.241918 8.28819 8.47817 8.534352 8.618037 8.746501 8.874684 9.3337 9.420434 9.754394 9.834721 9.846404 9.846404 10.077153 11.901255 12.611079 12.61419 14.860139 14.860139 15.163524 15.223335 15.714536 23.663521

Edited by Sandesh Venkatesh

Merge request reports

Loading