TFloat (FAST_FLOAT) work done & slightly different idea used to make code easily switchable between double & float#3490
Closed
GerHobbelt wants to merge 486 commits intotesseract-ocr:masterfrom GerHobbelt:TFloat
+6,713-1,395
Commits
This pull request is big! We're only showing the most recent 250 commits
Commits on Jan 15, 2021
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jan 27, 2021
Commits on Jan 29, 2021
- committed
Commits on Jan 30, 2021
Commits on Feb 1, 2021
Commits on Feb 7, 2021
Commits on Feb 11, 2021
Commits on Feb 13, 2021
Commits on Feb 18, 2021
Commits on Feb 21, 2021
Commits on Feb 22, 2021
- committed
Commits on Feb 26, 2021
Commits on Feb 27, 2021
Commits on Feb 28, 2021
Commits on Mar 5, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Mar 8, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Mar 11, 2021
- committed
- committed
- committed
- committed
- authored
Commits on Mar 12, 2021
Commits on Mar 20, 2021
- committed
- committed
- committed
tweak: allow Leptonica to yak in debug builds when the severity environment variable has not been set. This modifies the beehaviour as mentioned in commit SHA-1: 55d87f6
committed- committed
- committed
Commits on Mar 21, 2021
- committed
- committed
- committed
- committed
- committed
Commits on Mar 22, 2021
Commits on Mar 29, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Mar 30, 2021
Commits on Apr 1, 2021
Commits on Apr 3, 2021
Commits on Apr 7, 2021
Commits on Apr 8, 2021
- committedJulian Kent
- committed
Commits on Apr 12, 2021
Commits on Apr 14, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Apr 20, 2021
Commits on Apr 22, 2021
Commits on Apr 26, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Apr 27, 2021
Commits on Apr 28, 2021
Commits on May 1, 2021
Commits on May 5, 2021
Commits on May 6, 2021
Commits on May 10, 2021
- committed
- committed
- committed
- committed
- committed
Commits on May 11, 2021
Commits on May 15, 2021
Commits on May 17, 2021
Commits on May 18, 2021
Commits on May 19, 2021
Commits on May 21, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on May 22, 2021
Commits on May 23, 2021
- committed
Commits on May 25, 2021
Commits on May 27, 2021
Commits on May 28, 2021
Commits on May 29, 2021
- committed
- committed
- committed
Commits on May 30, 2021
Commits on Jun 10, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jun 12, 2021
- committed
Commits on Jun 16, 2021
- committed
Commits on Jun 18, 2021
Commits on Jun 19, 2021
Commits on Jun 20, 2021
Commits on Jun 21, 2021
Commits on Jun 28, 2021
Commits on Jun 29, 2021
Commits on Jul 3, 2021
Commits on Jul 4, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 5, 2021
Commits on Jul 10, 2021
- committed
- committed
- committed
- committed
- committed
- committed
Commits on Jul 11, 2021
Commits on Jul 12, 2021
Commits on Jul 13, 2021
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
- committed
correct code to use the template-based serialization/deserialization approach suggested in tesseract-ocr#3490
committedsame as patch-4 (tesseract-ocr#3494) but now with reduced code duplication: for TFloat to work, we don't need to duplicate the integer work functions as it's only the ExtractResults16[8,16] functio…
committed- committed
- committed
- committed
- committed
- authored
- committed
- committed
- committed
bugfixing the AVX2 Extract8+16 codes, where there's lines like
__m256d scale01234567 = _mm256_loadu_ps(scales)
, i.e. loading float vectors into double vector types. Extract from tesseract-ocr#3490.committed- committed
bugfixing the AVX2 Extract8+16 codes, where there's lines like
__m256d scale01234567 = _mm256_loadu_ps(scales)
, i.e. loading float vectors into double vector types. Extract from tesseract-ocr#3490.- committed
- committed
- committed
- committed
- committed
- committed
- committed
Looks like
defined(_OPENMP)
is what's known in the MSVC(2019) world: added that one as another enabling condition since benchmarks have shown MSVC2019's/openmp:experimental
to deliver. :-) (See …committedLooks like
defined(_OPENMP)
is what's known in the MSVC(2019) world: added that one as another enabling condition since benchmarks have shown MSVC2019's/openmp:experimental
to deliver. :-) (See …committed- committed