5 Commits

Author SHA1 Message Date
6c5641c3d8 feat: update BYO pipeline model support (#21) 2026-05-25 13:21:47 +08:00
67dcae2e40 Add multi-source detection consensus, custom model uploads, and live log streaming (#19) 2026-04-19 20:01:32 +08:00
26f2e1851b Feat/ml api (#13)
* wip: implement ml inference api

* wip: adjust code

* feat: Add ML alert api components

* add: Add private ip analysis

* fix: Fix compile error

* refactor: Change compilation place of frontend

* refactor: Change compilation place of frontend

* feat: Using cic2018 models and fix feature extraction

* feat: Using the torch models

* wip: Continuous optimization model

* wip: Add TODO

* wip: Add csv record

* wip: Continuously improve the inference

* fix: use actual bulk duration for Fwd/Bwd Avg Bulk Rate

* chore: adjust code
2026-03-18 15:25:28 +08:00
55edf01113 feat: Complete basic ml inference (#12)
* wip: use tract-onnx

* feat: Implement ML models loading

* wip: adjust code

* add: Add NetGuardia-FrontEnd as submodule

* wip: make ml inference

* wip: make ml inference

* feat: Implement ml inference

* feat: improvement ml inference

* feat: Complete ml inference

* refactor: Change the log! and usize method
2026-01-28 16:20:24 +08:00
f2c4be77a6 feat: Add machine learning components (#11)
* feat: cat cat

* fix: resolve frame pool exhaustion and packet forwarding issues

* refactor: implement non-blocking ML detection with dedicated threads

* add: Add GeoIP

* fix: Fix IP address sequence reversal issue

* fix: Fix access control IP address sequence reversal issue

* add: Add onnx models

* wip

* wip: refactor

* wip: Re-form ml

---------

Co-authored-by: DaLaw2 <t20040421@gmail.com>
2026-01-19 18:07:49 +08:00