Commit Graph

  • 1f6ec0201a
    Remove contributing and license sections from README main Mason Huang 2026-01-08 21:39:29 +08:00
  • ccd7cdd6b9 feat: Reorganize test scripts and improve YOLOv5 postprocessing developer HuangMason320 2025-09-11 19:23:59 +08:00
  • bfac50f066 Merge branch 'developer' of github.com:HuangMason320/cluster4npu into developer HuangMason320 2025-08-21 00:34:50 +08:00
  • 1781a05269 feat: Add multi-series configuration testing and debugging tools Developer HuangMason320 2025-08-21 00:31:45 +08:00
  • d90d9d6783 feat: Add default postprocess options with fire detection and bounding box support Mason 2025-08-18 16:42:26 +08:00
  • c4090b2420 perf: Optimize multi-series dongle performance and prevent bottlenecks HuangMason320 2025-08-14 17:15:39 +08:00
  • 2fea1eceec fix: Resolve multi-series initialization and validation issues HuangMason320 2025-08-14 16:33:22 +08:00
  • ec940c3f2f Improve assets folder selection and fix macOS tkinter crash Mason 2025-08-14 11:26:23 +08:00
  • 48acae9c74 feat: Implement multi-series dongle support and improve app stability HuangMason320 2025-08-13 22:03:42 +08:00
  • e2c55d993c feat: Implement multi-series dongle support HuangMason320 2025-08-11 11:31:33 +08:00
  • d6c0b5eab5 [200~Fix bugs and achieve higher FPS for KL720+KL520~ Mason 2025-08-07 15:24:23 +08:00
  • 510628179e Comment out footer creation in login window Mason 2025-08-07 12:33:39 +08:00
  • 2ceedb0f45 Add single instance protection to prevent multiple app windows Mason 2025-08-07 12:32:21 +08:00
  • 0cf0bc6350 Restrict file dialog to .mflow files only and return to login on load error Mason 2025-08-07 12:23:34 +08:00
  • 92f9d956af Remove cluster4npu_ui package prefix and remove export/analysis buttons Mason 2025-08-07 12:17:59 +08:00
  • fc47e5d868 Add multi-series dongle manager with load balancing and order preservation Mason 2025-08-04 23:34:16 +08:00
  • b518d75299 integrate uv and pyproject Mason 2025-08-04 22:48:11 +08:00
  • 914ce68da8 update project Mason 2025-08-04 22:42:14 +08:00
  • 1ad614289b remove redundant file Mason 2025-08-04 22:40:22 +08:00
  • 757641983b update release note HuangMason320 2025-07-31 01:25:41 +08:00
  • 06d7c72c93 update release note HuangMason320 2025-07-31 01:24:37 +08:00
  • a1b6af0bde feat: Optimize properties panel layout to prevent horizontal scrolling HuangMason320 2025-07-31 01:23:40 +08:00
  • 77bd8324ab feat: Add Upload Firmware checkbox to Model Node properties panel HuangMason320 2025-07-31 01:13:49 +08:00
  • b8e95f56cb docs: Update release notes v0.0.2 with clear user and QA guidelines HuangMason320 2025-07-30 23:04:38 +08:00
  • 7d61f1c856 refactor: Clean up console output and improve UI text HuangMason320 2025-07-30 22:55:14 +08:00
  • 0a946c5aaa feat: Implement memory management and queue optimization HuangMason320 2025-07-30 22:46:08 +08:00
  • c9f294bb4c fix: Improve FPS calculation and filter async results HuangMason320 2025-07-30 19:45:34 +08:00
  • a099c56bb5 docs: Update documentation to match current visual pipeline designer architecture Masonmason 2025-07-30 16:32:28 +08:00
  • cde1aac908 debug: Add comprehensive logging to diagnose pipeline hanging issue Masonmason 2025-07-24 19:49:00 +08:00
  • 4b8fb7fead debug: Remove emojis and add debug info for FPS calculation Masonmason 2025-07-24 19:43:43 +08:00
  • 7a71e77aae fix: Remove problematic qRegisterMetaType import that causes deployment failure Masonmason 2025-07-24 19:36:20 +08:00
  • 8aafec6bfe Merge branch 'main' of github.com:HuangMason320/cluster4npu HuangMason320 2025-07-24 19:31:55 +08:00
  • ab802e60cf fix: Remove dongle USB timeout setting to prevent camera connection crashes Masonmason 2025-07-24 19:29:26 +08:00
  • 260668ceb8 fix: Register QTextCursor meta type to eliminate Qt warning Masonmason 2025-07-24 19:26:37 +08:00
  • 24d5726ee2 fix: Restore USB timeout setting and improve terminal display reliability Masonmason 2025-07-24 19:25:02 +08:00
  • 233ddd4a01 Merge branch 'main' of github.com:HuangMason320/cluster4npu HuangMason320 2025-07-24 19:18:38 +08:00
  • f41d9ae5c8 feat: Implement output queue based FPS calculation for accurate throughput measurement Masonmason 2025-07-24 19:17:18 +08:00
  • 2ba0f4ae27 fix: Remove duplicate inference result logging to prevent terminal spam Masonmason 2025-07-24 19:10:37 +08:00
  • f9ba162c81 Merge branch 'main' of github.com:HuangMason320/cluster4npu HuangMason320 2025-07-24 12:53:13 +08:00
  • 83906c87e3 fix: Implement stdout/stderr capture for complete logging in deployment UI Masonmason 2025-07-24 12:52:35 +08:00
  • b316c7c68a ignore timeout to prevent error HuangMason320 2025-07-24 12:13:57 +08:00
  • 23d8c4ff61 fix: Replace undefined 'processed_result' with 'inference_result' Masonmason 2025-07-24 12:11:44 +08:00
  • 18f1426cbc Merge branch 'main' of github.com:HuangMason320/cluster4npu HuangMason320 2025-07-24 11:56:40 +08:00
  • bab06b9fa4 Merge branch 'main' of github.com:HuangMason320/cluster4npu HuangMason320 2025-07-24 11:56:32 +08:00
  • f902659017 fix: Remove incompatible parameters to match standalone MultiDongle API Masonmason 2025-07-24 11:56:01 +08:00
  • 80275bc774 fix: Correct FPS calculation to count actual inference results only Masonmason 2025-07-24 11:30:13 +08:00
  • 273ae71846 fix: Correct FPS calculation and reduce log spam Masonmason 2025-07-24 11:12:42 +08:00
  • 67a1031009 fix: Remove blocking while loop that prevented multi-dongle scaling Masonmason 2025-07-24 10:52:58 +08:00
  • bc92761a83 fix: Optimize multi-dongle inference for proper parallel processing Masonmason 2025-07-24 10:39:20 +08:00
  • cb9dff10a9 fix: Correct device scanning to access device_descriptor_list properly Masonmason 2025-07-24 10:13:17 +08:00
  • f45c56d529 update debug_deployment HuangMason320 2025-07-24 10:05:39 +08:00
  • 36c710416e feat: Add .gitignore and ignore dist.zip Masonmason 2025-07-24 10:02:15 +08:00
  • 183b5659b7 feat: Integrate dongle model detection and refactor scan_devices Masonmason 2025-07-24 10:01:56 +08:00
  • 0e8d75c85c cleanup: Remove debug output after successful fix verification Masonmason 2025-07-23 22:50:34 +08:00
  • 18ec31738a fix: Ensure result callback is always set on pipeline regardless of result handler Masonmason 2025-07-23 22:43:42 +08:00
  • 2dec66edad debug: Add callback chain debugging to InferencePipeline and WorkflowOrchestrator Masonmason 2025-07-23 22:43:06 +08:00
  • dc36f1436b debug: Add comprehensive debug output and test signals Masonmason 2025-07-23 22:39:57 +08:00
  • 6245e25a33 debug: Add debug output to track result callback data flow Masonmason 2025-07-23 22:38:48 +08:00
  • 1b3bed1f31 feat: Add upload_fw property to model nodes and GUI terminal output Masonmason 2025-07-23 22:30:11 +08:00
  • 07cbd146e5 update .md files Masonmason 2025-07-23 22:10:03 +08:00
  • 144089b144 add test_ui_deployment Masonmason 2025-07-17 12:12:47 +08:00
  • be44e6214a update debug for deploment Masonmason 2025-07-17 12:05:10 +08:00
  • 45222fdd06 add debug for deploment Masonmason 2025-07-17 11:46:30 +08:00
  • 0e3295a780 feat: Add comprehensive terminal result printing for dongle deployments Masonmason 2025-07-17 10:39:08 +08:00
  • e6c9817a98 feat: Add real-time inference results display to deployment UI Masonmason 2025-07-17 10:22:48 +08:00
  • e97fd7a025 fix: Resolve remaining numpy array comparison errors in MultiDongle Masonmason 2025-07-17 10:11:38 +08:00
  • 0a70df4098 fix: Complete array comparison fix and improve stop button functionality Masonmason 2025-07-17 10:03:59 +08:00
  • 183300472e fix: Resolve array comparison error and add inference stop functionality Masonmason 2025-07-17 09:46:31 +08:00
  • c94eb5ee30 fix import path problem in deployment.py HuangMason320 2025-07-17 09:25:07 +08:00
  • af9adc8e82 fix: Address file path and data processing bugs, add real-time viewer Masonmason 2025-07-17 09:18:27 +08:00
  • 7e173c42de feat: Implement essential components for complete inference workflow Masonmason 2025-07-16 23:32:36 +08:00
  • ee4d1a3e4a Add comprehensive TODO planning and new camera/video source implementations Masonmason 2025-07-16 23:19:00 +08:00
  • 049dedf2f7 Fix firmware path initialization and upload logic in MultiDongle Masonmason 2025-07-16 22:11:42 +08:00
  • e34cdfb856 Add TODO comment and device log HuangMason320 2025-07-16 21:53:31 +08:00
  • e0169cd845 Fix device detection format and pipeline deployment compatibility Masonmason 2025-07-16 21:45:14 +08:00
  • 918b9aabd1 Integrate real device detection into Dashboard UI Masonmason 2025-07-16 21:22:34 +08:00
  • 9020be5e7a Add Kneron device auto-detection and connection features Masonmason 2025-07-16 21:13:33 +08:00
  • f5e017b099 Fix DataProcessor missing class error in pipeline deployment Masonmason 2025-07-16 20:53:41 +08:00
  • b5e3227b0e Update pipeline editor and test configurations Masonmason 2025-07-12 00:24:37 +08:00
  • efc09b8bb1 Add comprehensive pipeline deployment system with UI integration Masonmason 2025-07-12 00:24:24 +08:00
  • 31b6e4c99a Remove legacy files moved to new modular structure Masonmason 2025-07-10 12:59:49 +08:00
  • 080eb5b887 Add intelligent pipeline topology analysis and comprehensive UI framework Masonmason 2025-07-10 12:58:47 +08:00
  • 0ae1f1c0e2 Add comprehensive inference pipeline system with UI framework Masonmason 2025-07-04 23:33:16 +08:00
  • c85407c074 update stop function Masonmason 2025-05-29 15:31:00 +08:00
  • 58f0dd75ac test multidongle Masonmason 2025-05-29 15:27:12 +08:00
  • 2ed3d2cb49 Add .gitignore and remove README.md Masonmason 2025-05-15 01:22:37 +08:00
  • 0bd11ca63e first commit Masonmason 2025-05-14 16:37:15 +08:00