{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":228842292,"defaultBranch":"master","name":"pero-ocr","ownerLogin":"DCGM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-18T13:07:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7933191?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718271797.0","currentOid":""},"activityList":{"items":[{"before":"a110f0e94a5027ee681194502b8bb22be95aa41f","after":"f5a7a5154871d4575ffdb54e88925ffa721cff96","ref":"refs/heads/music","pushedAt":"2024-07-11T14:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Add libraries back to pyproject.toml, so new machines install it right away.","shortMessageHtmlLink":"Add libraries back to pyproject.toml, so new machines install it righ…"}},{"before":"9b414a0f4f1cb43d9326f2fed30d7640f587420a","after":"a110f0e94a5027ee681194502b8bb22be95aa41f","ref":"refs/heads/music","pushedAt":"2024-06-27T13:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Library versions fixes.\n\n1) Remove `ultralytics` and `music21` from dependencies for the whole projest. the user will have to install them when needed.\n2) Import `ultralytics` only when needed, so it doesn't create import error for specific numpy versions.\n\nUltralytics has this dependency right now: \"numpy>=1.23.5,<2.0.0\". See current at [github.com/ultralytics/ultralytics/blob/main/pyproject.toml](https://github.com/ultralytics/ultralytics/blob/69cfc8aa228dbf1267975f82fcae9a24665f23b9/pyproject.toml#L67)","shortMessageHtmlLink":"Library versions fixes."}},{"before":"3ec79023d9555b6afdfe15067fbd1b363e78d6c7","after":"9b414a0f4f1cb43d9326f2fed30d7640f587420a","ref":"refs/heads/music","pushedAt":"2024-06-27T10:05:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Set category filter fallback to `[]` for backward compatibility.\n\nOld XMLs on input don't have category => line.category = None, OCR (and others) have to be set to `[]` by default to process ALL PAGES.","shortMessageHtmlLink":"Set category filter fallback to [] for backward compatibility."}},{"before":"3ce8bbc2ed9858b55922965fef99a3901c778b6f","after":"3ec79023d9555b6afdfe15067fbd1b363e78d6c7","ref":"refs/heads/music","pushedAt":"2024-06-25T15:58:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Add typing List and Tuple to allow lower versions of Python (tested on Python3.9)","shortMessageHtmlLink":"Add typing List and Tuple to allow lower versions of Python (tested o…"}},{"before":"26b0c1a279b0f42365e4af84d931db82c951abdd","after":"3ce8bbc2ed9858b55922965fef99a3901c778b6f","ref":"refs/heads/music","pushedAt":"2024-06-25T15:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Make default version of ALTO to the older one.","shortMessageHtmlLink":"Make default version of ALTO to the older one."}},{"before":"2aed4bc042b8a77045822afc23b0629ac47488f3","after":"26b0c1a279b0f42365e4af84d931db82c951abdd","ref":"refs/heads/music","pushedAt":"2024-06-25T15:21:17.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Update texts for better UX.","shortMessageHtmlLink":"Update texts for better UX."}},{"before":"82b3e70cee460780ac09cc43593aa890708ea01d","after":"2aed4bc042b8a77045822afc23b0629ac47488f3","ref":"refs/heads/music","pushedAt":"2024-06-19T12:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Fix README.md example + delete false info about setup.py.","shortMessageHtmlLink":"Fix README.md example + delete false info about setup.py."}},{"before":"34c65840007fdf039bb4d95dbbb67fc0508eb4f2","after":"82b3e70cee460780ac09cc43593aa890708ea01d","ref":"refs/heads/music","pushedAt":"2024-06-19T12:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Allow run when at least one ORC engine `provide_ctc_logits`.","shortMessageHtmlLink":"Allow run when at least one ORC engine provide_ctc_logits."}},{"before":"1a46c0091b833d2ab92b58cca6fb6cee6585b832","after":"34c65840007fdf039bb4d95dbbb67fc0508eb4f2","ref":"refs/heads/music","pushedAt":"2024-06-19T11:32:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Remove prints.","shortMessageHtmlLink":"Remove prints."}},{"before":"86cc7023c26de780ea4015247b8a69cbfbe9b362","after":"84bd0f7eb24e624eabaac01425246e581ad6aecb","ref":"refs/heads/new-alto","pushedAt":"2024-06-19T10:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Return pagexml_file back to file for backward compatibility (and leave altoxml_file to distinguish these two options)","shortMessageHtmlLink":"Return pagexml_file back to file for backward compatibility (and leav…"}},{"before":"2252b11b912a5170cbf2208361b2f81bcd67b9d6","after":"86cc7023c26de780ea4015247b8a69cbfbe9b362","ref":"refs/heads/new-alto","pushedAt":"2024-06-19T07:45:11.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Merge branch 'music' into new-alto","shortMessageHtmlLink":"Merge branch 'music' into new-alto"}},{"before":"70a7e35f11d953f028d9ba767d330d3baa065eb3","after":"1a46c0091b833d2ab92b58cca6fb6cee6585b832","ref":"refs/heads/music","pushedAt":"2024-06-19T07:44:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Add ALTO versions (options how to export baseline) + both baseline import options.\n\n- Versions older than 4.2 defines baseline as a simple float. (baseline is exported as mean of all Y baseline points)\n- version 4.2 and never defines baseline as a PointsType string with recommend format: \"x1,y1 x2,y2 ...\"","shortMessageHtmlLink":"Add ALTO versions (options how to export baseline) + both baseline im…"}},{"before":"66fe1e2be9c8941202e0552366ad511b124ec681","after":null,"ref":"refs/heads/torch_export","pushedAt":"2024-06-13T09:43:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ikiss-fit","name":"Martin Kišš","path":"/ikiss-fit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9642286?s=80&v=4"}},{"before":"d9430bca1612472e4c0ecaa37be5eecaff3bf391","after":"70a7e35f11d953f028d9ba767d330d3baa065eb3","ref":"refs/heads/music","pushedAt":"2024-05-30T17:01:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Add config parameter `UPDATE_TRANSCRIPTION_BY_CONFIDENCE`\n\nParameter sets if PageOCR should update to new line:\n - every time (false)\n - only if better confidence (true)\n\nApplies in case of rerunning OCR on previously transcribed line)","shortMessageHtmlLink":"Add config parameter UPDATE_TRANSCRIPTION_BY_CONFIDENCE"}},{"before":"c7d90a1176b795787cb7639d0e4ffc6394c1e8d3","after":"d9430bca1612472e4c0ecaa37be5eecaff3bf391","ref":"refs/heads/music","pushedAt":"2024-05-29T11:17:57.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into music.","shortMessageHtmlLink":"Merge branch 'develop' into music."}},{"before":"ba6515b38113af58ab79609902f5a70d7b1a5e66","after":"1f2701386543382d5685fbcb5ec87b7db879f988","ref":"refs/heads/develop","pushedAt":"2024-05-07T16:23:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kohuthonza","name":null,"path":"/kohuthonza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9724710?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/develop' into develop","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/develop' into develop"}},{"before":"4568626e1a51ce61262a65b148ce1578b52aaeb5","after":"ba6515b38113af58ab79609902f5a70d7b1a5e66","ref":"refs/heads/develop","pushedAt":"2024-05-07T15:41:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michal-hradis","name":"Michal Hradis","path":"/michal-hradis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5832675?s=80&v=4"},"commit":{"message":"Fixed memory issues for transformer - probably made some weird things with transformer max lengths.","shortMessageHtmlLink":"Fixed memory issues for transformer - probably made some weird things…"}},{"before":"2768afef14c9c594f4b7f1ee388389cca75994aa","after":"4568626e1a51ce61262a65b148ce1578b52aaeb5","ref":"refs/heads/develop","pushedAt":"2024-05-07T15:24:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kohuthonza","name":null,"path":"/kohuthonza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9724710?s=80&v=4"},"commit":{"message":"Change list[ to List[ for Python 3.7.7","shortMessageHtmlLink":"Change list[ to List[ for Python 3.7.7"}},{"before":"fa62ac195b2e7b19291a160aa74827760948363f","after":"2768afef14c9c594f4b7f1ee388389cca75994aa","ref":"refs/heads/develop","pushedAt":"2024-05-07T15:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kohuthonza","name":null,"path":"/kohuthonza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9724710?s=80&v=4"},"commit":{"message":"Change list[ to List[ for Python 3.7.7","shortMessageHtmlLink":"Change list[ to List[ for Python 3.7.7"}},{"before":"9db1d1c7563f9370dcf0d5a5496a110a0845ea19","after":"8226ad22a92461fcd028c39fafa4b0f9aa5e0724","ref":"refs/heads/master","pushedAt":"2024-05-02T07:39:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ikiss-fit","name":"Martin Kišš","path":"/ikiss-fit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9642286?s=80&v=4"},"commit":{"message":"Merge pull request #61 from DCGM/update_readme_import\n\nUpdate README.md -- fix PageLayout import","shortMessageHtmlLink":"Merge pull request #61 from DCGM/update_readme_import"}},{"before":"9db1d1c7563f9370dcf0d5a5496a110a0845ea19","after":"051b81bc4ef419d7377b79c9dd7a70e353ce939c","ref":"refs/heads/update_readme_import","pushedAt":"2024-05-02T07:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikiss-fit","name":"Martin Kišš","path":"/ikiss-fit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9642286?s=80&v=4"},"commit":{"message":"Update README.md -- fix PageLayout import","shortMessageHtmlLink":"Update README.md -- fix PageLayout import"}},{"before":null,"after":"9db1d1c7563f9370dcf0d5a5496a110a0845ea19","ref":"refs/heads/update_readme_import","pushedAt":"2024-05-02T07:29:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ikiss-fit","name":"Martin Kišš","path":"/ikiss-fit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9642286?s=80&v=4"},"commit":{"message":"Merge branch 'release-v0.7'","shortMessageHtmlLink":"Merge branch 'release-v0.7'"}},{"before":"dd4f1cd34b3a9b582d226112f910e59b2b9216ec","after":"fa62ac195b2e7b19291a160aa74827760948363f","ref":"refs/heads/develop","pushedAt":"2024-04-29T21:01:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikiss-fit","name":"Martin Kišš","path":"/ikiss-fit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9642286?s=80&v=4"},"commit":{"message":"Fix multipolygon processing","shortMessageHtmlLink":"Fix multipolygon processing"}},{"before":"3150f4c71638af0d09a40a1a6178a007db215a9b","after":"dd4f1cd34b3a9b582d226112f910e59b2b9216ec","ref":"refs/heads/develop","pushedAt":"2024-04-27T16:15:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikiss-fit","name":"Martin Kišš","path":"/ikiss-fit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9642286?s=80&v=4"},"commit":{"message":"Fix line stretching in line postprocessing engine","shortMessageHtmlLink":"Fix line stretching in line postprocessing engine"}},{"before":"05f26c319cfa2f3b7d5bc66b220ebbe57bf939b1","after":"3150f4c71638af0d09a40a1a6178a007db215a9b","ref":"refs/heads/develop","pushedAt":"2024-02-21T14:28:22.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"ibenes","name":null,"path":"/ibenes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22909781?s=80&v=4"},"commit":{"message":"Merge branch 'master' with version 0.7 into develop","shortMessageHtmlLink":"Merge branch 'master' with version 0.7 into develop"}},{"before":"dcf3661e9d6eac23a46c4f6b91cd3810ecc96832","after":"9db1d1c7563f9370dcf0d5a5496a110a0845ea19","ref":"refs/heads/master","pushedAt":"2024-02-21T14:27:44.000Z","pushType":"push","commitsCount":74,"pusher":{"login":"ibenes","name":null,"path":"/ibenes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22909781?s=80&v=4"},"commit":{"message":"Merge branch 'release-v0.7'","shortMessageHtmlLink":"Merge branch 'release-v0.7'"}},{"before":"25b35a21e3ed32a94f6de5532f0afcf28f792d9e","after":null,"ref":"refs/heads/docker","pushedAt":"2024-02-02T15:50:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kohuthonza","name":null,"path":"/kohuthonza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9724710?s=80&v=4"}},{"before":"cc47eef5a0bb5594512aa41c0176e6dacd4c4c99","after":"c7d90a1176b795787cb7639d0e4ffc6394c1e8d3","ref":"refs/heads/music","pushedAt":"2024-01-31T13:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Add `atomic` option to `OutputTranslator` + output substitution toggles to `PageOCR` config section.\n\n- `SUBSTITUTE_OUTPUT` ('yes' or 'no'): enables (or disables) output substitution (enabled by default)\n- `SUBSTITUTE_OUTPUT_ATOMIC` ('yes' or 'no'): if 'yes' and any symbol cannot be translated, return original line. if 'no', line may be partially translated.","shortMessageHtmlLink":"Add atomic option to OutputTranslator + output substitution toggl…"}},{"before":"949829ac5271b2feaf84f98d251fd9757124c819","after":"cc47eef5a0bb5594512aa41c0176e6dacd4c4c99","ref":"refs/heads/music","pushedAt":"2024-01-26T16:20:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Improve translation of symbols in `output_translator.py`. Return original symbol if not found in dictionary.","shortMessageHtmlLink":"Improve translation of symbols in output_translator.py. Return orig…"}},{"before":"8c738ee0a7d7ea619162a79ba64d575c4fa1b7bf","after":"949829ac5271b2feaf84f98d251fd9757124c819","ref":"refs/heads/music","pushedAt":"2024-01-26T15:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlachvojta","name":"Vojtěch Vlach","path":"/vlachvojta","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51442274?s=80&v=4"},"commit":{"message":"Add `PageOCR.get_line_confidence` solving problem of wrong confidence estimation.\n\nProblem was that confidence was estimated using `confidence_estimation.py/get_line_confidence` without cutting `log_probs` according to `line.logit_coords`. New method solves it.","shortMessageHtmlLink":"Add PageOCR.get_line_confidence solving problem of wrong confidence…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfPO5zQA","startCursor":null,"endCursor":null}},"title":"Activity · DCGM/pero-ocr"}