Skip to content

Commit

Permalink
Merge branch 'main' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
khsa1 committed Dec 5, 2024
2 parents 4b6b1e3 + 8e26ce2 commit e7003af
Showing 1 changed file with 9 additions and 7 deletions.
16 changes: 9 additions & 7 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,31 @@
## Version 0.4.0
This major release expands the camera-traps application with several new capabilities:

1. New Oracle plugin for collecting ground truth data
1. New Oracle plugin for collecting ground truth data.
* This plugin utilizes data about the image labels as well as events generated by all of the
other plugins to create a "image_mapping_final.json" file that can be used to evaluate the performance of individual plugins as well as the overall performance of the application.

2. Incorporation of new CNK daemon for gathering performance data.
2. Incorporation of new CKN daemon for gathering performance data.
* This program runs as a standalone process (a separate container) and sends performance data to the cloud
via a Kafka broker.
* It gathers data from the image_mapping_final.json file generated by the Oracle plugin.

3. Several enhancements to the Image Scoring Plugin:
* Added support for streaming data from a zip archive file
3. Several enhancements to the Image Scoring plugin:
* Added support for streaming (input) data from a zip archive file defined by a publicly accessible URL.
* Added support for dynamically configuring the ML model; plugin will fetch the model (pt) files at
start up, as needed, from the URL specified by the CKN Model Graph API.

4. Overhaul of the existing Power Monitoring Plugin
* Support was added for the [Power Joular backend](https://github.com/joular/powerjoular), a production-grade power monitoring tool written in Ada. This mitigates any concerns with the lack of maintenance of Scaphandre, which appears to be abandoned.
* The code for the plugin was completely rewritten to simplify maintenance and improve modularity and extensibility so that adding support for additional tools would be easier.
4. Overhaul of the existing Power Monitoring Plugin.
* Support was added for the [Power Joular backend](https://github.com/joular/powerjoular), a production-grade power monitoring tool written in Ada. This mitigates concerns with the lack of maintenance of Scaphandre, which appears to be abandoned.
* The code for the plugin was completely rewritten to simplify maintenance and improve modularity and extensibility so that adding support for additional tools will be easier.

5. New installer command-line program to facilitate installations with a high degree of customization.

6. Complete integration test suite for end-to-end testing of the Camera Traps application (maintained in a separate repo).
This test suite is triggered by GitHub actions.

7. Added support for Jetson Nanos through a series of updates and code refactoring.


## Version 0.3.3

Expand Down

0 comments on commit e7003af

Please sign in to comment.