From 06d7c72c93b73cc55d0433f08b8a0705dc6e43e9 Mon Sep 17 00:00:00 2001 From: HuangMason320 Date: Thu, 31 Jul 2025 01:24:37 +0800 Subject: [PATCH] update release note --- cluster4npu_ui/release_note.md | 24 +++++++++++++----------- cluster4npu_ui/test.mflow | 25 +++++++++++++------------ 2 files changed, 26 insertions(+), 23 deletions(-) diff --git a/cluster4npu_ui/release_note.md b/cluster4npu_ui/release_note.md index 12943d1..6214df8 100644 --- a/cluster4npu_ui/release_note.md +++ b/cluster4npu_ui/release_note.md @@ -4,18 +4,20 @@ **Release Date:** July 31, 2025 -### Issues Resolved -- **App no longer crashes** when running inference multiple times -- **FPS numbers now show correctly** - no more jumping from high to low values -- **System stays fast** during long sessions - memory usage is now controlled -- **Processing won't get stuck** when too many images pile up - -### Improvements - -- **FPS Display**: Shows real processing speed (around 4-5 FPS typically) -- **Memory Usage**: App automatically cleans up old data to stay efficient -- **Real-time Processing**: Always processes the newest camera images first +### Update +- App automatically cleans up old data to stay efficient - Removed unnecessary text and confusing messages that cluttered the display +- Add option of "upload_fw" and connect to the inference process +- Update properties' UI prevent horizontal scroll bar + +### Fix +- Running inference more than one times will lead to error +- FPS visualization and calculation +- Inference output (used to be limited to 100 output) + +### Known Bugs +- Nodes' properties +- Output visualization including postprocessing ## For QA diff --git a/cluster4npu_ui/test.mflow b/cluster4npu_ui/test.mflow index acda708..e50f4f1 100644 --- a/cluster4npu_ui/test.mflow +++ b/cluster4npu_ui/test.mflow @@ -3,7 +3,7 @@ "description": "", "nodes": [ { - "id": "0x1cfb7f56610", + "id": "0x17b4c1069d0", "name": "Input Node", "type": "ExactInputNode", "pos": [ @@ -19,7 +19,7 @@ } }, { - "id": "0x1cfb7f75b90", + "id": "0x17b4c129f50", "name": "Model Node", "type": "ExactModelNode", "pos": [ @@ -28,15 +28,16 @@ ], "properties": { "dongle_series": "520", - "num_dongles": 1, + "num_dongles": 3, "model_path": "C:/Users/mason/AppData/Local/Kneron_Academy/utils/yolov5s/yolov5s/kl520_20005_yolov5-noupsample_w640h640.nef", "scpu_fw_path": "C:/Users/mason/Downloads/kneron_plus_v3.1.2/kneron_plus/res/firmware/KL520/fw_scpu.bin", "ncpu_fw_path": "C:/Users/mason/Downloads/kneron_plus_v3.1.2/kneron_plus/res/firmware/KL520/fw_ncpu.bin", - "port_id": "6" + "port_id": "6, 32", + "upload_fw": true } }, { - "id": "0x1cfb7f77790", + "id": "0x17b4c12bc50", "name": "Output Node", "type": "ExactOutputNode", "pos": [ @@ -51,7 +52,7 @@ } }, { - "id": "0x1cfb7f80a90", + "id": "0x17b4c134f50", "name": "Preprocess Node", "type": "ExactPreprocessNode", "pos": [ @@ -67,21 +68,21 @@ ], "connections": [ { - "input_node": "0x1cfb7f80a90", + "input_node": "0x17b4c134f50", "input_port": "input", - "output_node": "0x1cfb7f56610", + "output_node": "0x17b4c1069d0", "output_port": "output" }, { - "input_node": "0x1cfb7f77790", + "input_node": "0x17b4c12bc50", "input_port": "input", - "output_node": "0x1cfb7f75b90", + "output_node": "0x17b4c129f50", "output_port": "output" }, { - "input_node": "0x1cfb7f75b90", + "input_node": "0x17b4c129f50", "input_port": "input", - "output_node": "0x1cfb7f80a90", + "output_node": "0x17b4c134f50", "output_port": "output" } ],