
Per-face age and binary-gender estimator over an Image plus [Rectangle<Double>] face boxes, running an ONNX network per crop and emitting one box-ordered record on the resolved arm: age+gender objects (default), gender strings, age ints, a count, or an overlay.
A frame and its detected face boxes are scored for age and gender, and the annotated records are drawn back over the frame for a live overlay.
Per-face demographic records from a still-image stream are shipped to an HTTP sink as telemetry rather than rendered.
model is scanned recursively and must contain exactly one ONNX file; zero aborts startup with a no-weights error and two or more with an ambiguous-binding error.age_offset; its default corrects a known systematic over-prediction on the bundled network and should be re-validated against the deployed population before changing.age_offset exceeds the raw prediction, so downstream consumers should clamp or filter.age_offset is read once at startup; changing it at runtime has no effect and requires a redeploy.device accepts 'cuda', 'cuda:N', or 'cpu'; a CUDA request on a node with no visible GPU falls back to CPU with a runtime warning.Automated release