Skip to content

Releases: knaw-huc/loghi

v2.2.31

06 Oct 12:36

Choose a tag to compare

improve memory handling of opencv objects.
improve logging

v2.2.27

15 Aug 15:10

Choose a tag to compare

bugfixes:

  • allow models defined via vgsl on commandline to run without a modelname present
  • allow training using multiple input lists for training/validation

new feature:

  • experimental masking layer

Full Changelog: 2.2.26...2.2.27

v2.2.25

11 Aug 18:14

Choose a tag to compare

fixes a bug in loghi-htr which causes not all data to be processed resulting in an error which stops the entire default inference-script.

Full Changelog: 2.2.24...2.2.25

v2.2.24

25 Jul 14:11

Choose a tag to compare

Full Changelog: 2.2.23...2.2.24

loghi: Harden inference scripts so paths with spaces in them are handled correctly.
loghi-tooling: Fixed segfaults/memoryleaks caused by incorrect usage of opencv native objects.
loghi-htr: Fixed race condition in loghi-htr which caused problems in about 10% of inferences folders resulting in aborted inference scripts.
loghi-tooling: Improved handling of invalid pageXML.
loghi-tooling: Improved pageXML reading.
loghi-tooling: plain text export option added.

Full Changelog: 2.2.23...2.2.24

v2.2.17

16 May 09:28

Choose a tag to compare

This release adds

  • conversion tooling for converting older keras savedmodel formats to the new keras v3 format
  • MinionConvertPageToText: new option to export as line-by-line-text
  • Tooling for mapping txt-files to pagexml files if you have text transcriptions and want to avoid copy pasting everything by hand to a pagexml file: map-text-to-page.py

v2.2.16

12 May 11:25

Choose a tag to compare

Major changes:

Added polling mechanism for status updates (API version)
Loghi-htr library updates

v2.2.14

23 Apr 09:19

Choose a tag to compare

Fixes in laypa

v2.1.4

17 Sep 19:27

Choose a tag to compare

Preserve custom attribute for TextLine

v2.1.3

17 Sep 14:58

Choose a tag to compare

loghi-htr:

make implementation of custom models that exceed vgsl possibilities a bit easier (eg: use docker mapping to override custom_model.py)

improve plots of loss/CER

Loghi tooling

added MinionFixPageXML. This Minion takes an directory of pagexml's as input, reads them and writes them back while correcting some known errors.

improved cutting of TextLines in MinionCutFromImageBasedOnPageXMLNew

use textline coords when baseline is missing
MinionGeneratePageImages:

random thickness lines
MinionConvertPageToTxt

add no-overwrite
overall:

improved memory usage
opencv to 4.10.0
some refactoring

laypa

to be added

loghi general

  • Make Gradio demo compatible with loghi-htr 2.1.x With the recent changes to loghi-htr to switch to ASGI (loghi-htr commit d0e9a87), the gradio demo stopped working with docker. This updates the compose file to follow the changes made on the loghi-htr scripts.
  • add pipefail to scripts
  • easier changing of outputdir during training

v2.0.4

03 May 13:34

Choose a tag to compare

Release Notes for Loghi Version 2.0.4

Date: 2024-04-29

Overview

A small bug fixing update to fix a problem with Laypa's training not working

Submodule-Specific Updates

Laypa Version 2.0.4


Full Changelog for Loghi Repository: 2.0.3...2.0.4