Skip to content

Releases: zauberzeug/learning_loop_node

v0.10.12

30 Aug 15:18
Compare
Choose a tag to compare

Trainer Nodes

Bug-fixes

  • Prevent Division-by-Zero Error if all images are already downloaded

v0.10.11

30 Aug 13:52
Compare
Choose a tag to compare

Trainer Nodes

Features

  • Add option to set an idle timeout via the environment variables (cf. readme)

Bug-fixes

  • Fix bug in image download. This bug has led to new images not being downloaded correctly in some cases

Detector Nodes

Features

  • Add API for model version control. A new REST API allows to control the update behavior of the AI model version (cf. readme)

v0.10.10

29 Jul 13:04
Compare
Choose a tag to compare

Detector:

  • make outbox use async posts to not block during uploads

v0.10.9

08 Jul 10:08
Compare
Choose a tag to compare

Detector Node:

  • Improved outbox behavior. The outbox now uploads images in batches to reduce the workload of the learning loop. If the upload fails, the batch is split until the problematic image can be identified (and deleted)

Trainer Node:

  • Fixed wrong handling of SIO re-connection. On connection problems the Trainer node should reset the SIO connection, but there was a bug which is fixed in this version

v0.10.8

28 Jun 07:28
Compare
Choose a tag to compare

What's Changed

  • make type hints compatible with Python 3.8
  • add actions for testing on Python 3.8

v0.10.7

27 Jun 16:39
Compare
Choose a tag to compare

Detector Node:

  • Add endpoint to enable/disable outbox

Trainer Node:

  • Change error handling in training stages

v0.10.6

13 Jun 15:26
Compare
Choose a tag to compare

Minor changes:

  • We no longer automatically add the Camera-ID as Tag when auto uploading an image during detection.

Fix:

  • Change Type hinting to support older python versions

v0.10.5

13 May 12:04
Compare
Choose a tag to compare

Fix a rare bug in detection uploading (detections were not uploaded if n_detections == upload_batch_size)

v0.10.4

24 Apr 08:37
Compare
Choose a tag to compare

Bugfix in detect via SocketIO:

  • multiple fast detect calls were not throttled and could break the detector.
  • this version uses a asyncio lock to make sure the detection processes are not executed in parallel

v0.10.3

19 Apr 15:18
Compare
Choose a tag to compare

Use provided ssl certificate for SIO connection to the learning loop host