Updated README
This commit is contained in:
@@ -320,9 +320,12 @@ tell you "PDF", just "this looks like something I was trained on, or not".
|
|||||||
- **Artifact:** trained weights live in `model/classifier.jld2` (committed), so
|
- **Artifact:** trained weights live in `model/classifier.jld2` (committed), so
|
||||||
the server just loads them at startup. Missing/unreadable ⇒ the server fails
|
the server just loads them at startup. Missing/unreadable ⇒ the server fails
|
||||||
fast rather than run without classification.
|
fast rather than run without classification.
|
||||||
- **Effect today:** *annotate-only*. The class is logged
|
- **Effect today:** *active routing*. The class is logged
|
||||||
(`classification=known|unknown`) but every file still moves to `done/`; the
|
(`classification=known|unknown`) and drives the pipeline split: `:known` files
|
||||||
classifier can't misroute real files while it's unproven.
|
go to `known/` for metadata enrichment (stage 2), `:unknown` files go to
|
||||||
|
`unknown/` for content triage (stage 3). The class chooses the downstream
|
||||||
|
stage; what's still unproven is the model's *accuracy*, not whether the routing
|
||||||
|
path runs.
|
||||||
|
|
||||||
The architecture and byte→feature mapping are defined once in `src/model.jl` and
|
The architecture and byte→feature mapping are defined once in `src/model.jl` and
|
||||||
shared by the trainer and the server, so they can't drift apart.
|
shared by the trainer and the server, so they can't drift apart.
|
||||||
|
|||||||
Reference in New Issue
Block a user