{"push_id":3087231932,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"d1020d0bfc9e6d73218c01b64448eff86a588769","before":"deaa8f4fd107ec4d026a713127bf454186aad2fa","commits":[{"sha":"92b88338384e2b247f0070cb856440e86088d446","author":{"name":"Guillaume Gigaud","email":"2450ec3ccdf9492f0296810ab160876644aa9cff@thegrizzlylabs.com"},"message":"fix(configure) Don't add rt on Android\n\nLibrary rt is included in the libc on Android: https://developer.android.com/ndk/guides/stable_apis#a3","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/92b88338384e2b247f0070cb856440e86088d446"},{"sha":"e98661c0e7ac9f953fea4436f7eddde201c93312","author":{"name":"Egor Pugin","email":"c1f605ff9aabff75a73f8871bf939d3a22af6c18@gmail.com"},"message":"Merge pull request #2065 from thegrizzlylabs/fix-configure-android\n\nfix(configure) Don't add rt on Android","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/e98661c0e7ac9f953fea4436f7eddde201c93312"},{"sha":"19580b18bcbec160c19bbc21707a016e79a0b9ca","author":{"name":"Egor Pugin","email":"c1f605ff9aabff75a73f8871bf939d3a22af6c18@gmail.com"},"message":"Revert \"Add sw build system script (future cppan replacement).\"\n\nThis reverts commit b1e20043fd758216a2d3c73f5e53816b1357cad9.","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/19580b18bcbec160c19bbc21707a016e79a0b9ca"},{"sha":"b08624acc0fa4896abe2cf0e7f8d4bf2a50fca42","author":{"name":"Egor Pugin","email":"c1f605ff9aabff75a73f8871bf939d3a22af6c18@gmail.com"},"message":"Reapply: Add sw build system script (future cppan replacement).","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/b08624acc0fa4896abe2cf0e7f8d4bf2a50fca42"},{"sha":"d9ae7ecc49fa736bcb48c71dac195dbbcef9bef5","author":{"name":"James R. Barlow","email":"1cd02e31b43620d7c664e038ca42a060d61727b9@purplerock.ca"},"message":"Pythonize tesstrain.sh -> tesstrain.py\n\nThis is a lightweight, semi-Pythonic conversion of tesstrain.sh that currently\nsupports only LSTM and not the Tesseract 3 training mode.\n\nI attempted to keep source changes minimal so it would be easy to compare\nbash to Python in code review and confirm equivalence.\n\nPython 3.6+ is required.  Ubuntu 18.04 ships Python 3.6 and it is a mandatory\npackage (the package manager is also written in Python), so it is available\nin the baseline Tesseract 4.0 system.\n\nThere are minor output and behavioral changes, and advantages.  Python's loggingis used.  Temporary files are only deleted on success, so they can be inspected\nif training files.  Console output is more terse and the log file is more\nverbose.  And there are progress bars!  (The python3-tqdm package is required.)\nWhere tesstrain.sh would sometimes fail without explanation and return an error\ncode of 1, it is much easier to find the point of failure in this version.\nThat was also the main motivation for this work.\n\nArgument checking is also more comprehensive.","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/d9ae7ecc49fa736bcb48c71dac195dbbcef9bef5"},{"sha":"9122e6249e3ba00bf16acb63f1b06dec66c55c67","author":{"name":"James R. Barlow","email":"1cd02e31b43620d7c664e038ca42a060d61727b9@purplerock.ca"},"message":"Autoreformat code\n\nThis increases the deviation from the bash scripts so is done separately.","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/9122e6249e3ba00bf16acb63f1b06dec66c55c67"},{"sha":"8aa25239ae02fcc0664ff0b2373b8aaac0667d09","author":{"name":"James R. Barlow","email":"1cd02e31b43620d7c664e038ca42a060d61727b9@purplerock.ca"},"message":"Fix some of Codacy's complaints","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/8aa25239ae02fcc0664ff0b2373b8aaac0667d09"},{"sha":"267b79982d64e48d11eaa99ee2618106662a9b10","author":{"name":"Egor Pugin","email":"c1f605ff9aabff75a73f8871bf939d3a22af6c18@gmail.com"},"message":"Merge pull request #2076 from jbarlow83/pythonize-training\n\nRFC: Pythonize tesstrain.sh and friends","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/267b79982d64e48d11eaa99ee2618106662a9b10"},{"sha":"0223abcb961823ccccca359c9ec4e8de2f82f0fc","author":{"name":"ajschaeper","email":"81743d275af19ee479430b3422c08a27338c085d@gmail.com"},"message":"Add example in README.md","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/0223abcb961823ccccca359c9ec4e8de2f82f0fc"},{"sha":"9e49539429261cbb97a03dc6a94e3d974482878f","author":{"name":"Stefan Weil","email":"8d4c780fcfdc41841e5070f4c43da8958ba6aec0@weilnetz.de"},"message":"Merge pull request #2079 from ajschaeper/master\n\nAdd example in README.md","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/9e49539429261cbb97a03dc6a94e3d974482878f"},{"sha":"b2ecf61142d242c3893ccfb238da489b9531e12f","author":{"name":"Noah Metzger","email":"9141aec52180a3854831e4f8e96243f25273abca@bib.uni-mannheim.de"},"message":"Added the option to change the vectors used for dotproducts from double to single precision\n\nSigned-off-by: Noah Metzger <noah.metzger@bib.uni-mannheim.de>","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/b2ecf61142d242c3893ccfb238da489b9531e12f"},{"sha":"d1020d0bfc9e6d73218c01b64448eff86a588769","author":{"name":"Noah Metzger","email":"9141aec52180a3854831e4f8e96243f25273abca@bib.uni-mannheim.de"},"message":"Added the Kahan summation algorithm for AVX dot product calculations.\n\nthe float version of the AVX dot product uses now the Kahan summation algorithm. Additionally the If blocks to determine whether there is AVX or SSE are now\nreplaced by a function pointer.\n\nSigned-off-by: Noah Metzger <noah.metzger@bib.uni-mannheim.de>","distinct":true,"url":"https://api.github.com/repos/noahmetzger/tesseract/commits/d1020d0bfc9e6d73218c01b64448eff86a588769"}]}
{"actor":{"display_login":"noahmetzger"}}