Supported Modules#
The tables below list the detectors, trackers, and ReIDers integrated in
pyppbox for the PoseTReID framework (read more here). Each integration
exposes the features needed by the pipeline, rather than every feature of the
original project. For example, YOLO_Classic uses official .weights files
for detection; it does not train YOLO models.
Config names are the values used in dt_name, tk_name, or ri_name.
CPU/GPU entries describe backend capabilities. Device controls and automatic
selection differ by module; see Devices for editable dropdowns,
presets, runtime requirements, and the OpenCV/TensorFlow automatic-device rows.
General Name |
Config Name |
Details |
|---|---|---|
YOLO Classic |
|
|
YOLO Ultralytics |
|
|
RF-DETR |
|
|
Ground truth |
|
|
For GT, set both tracker and reider to "None" to preserve the supplied
identities automatically. With other stages enabled,
pyppbox.ppb.mt.MT.forceFullGTMode() overrides detection-only GT behavior until
the next module selection.
General Name |
Config Name |
Details |
|---|---|---|
Centroid |
|
|
SORT |
|
|
DeepSORT |
|
|
General Name |
Config Name |
Details |
|---|---|---|
FaceNet |
|
|
Torchreid |
|
|
ArcFace |
|
|
AdaFace |
|
|
ArcFace and AdaFace use their respective v1.6.0 data wheels for the supplied models and classifiers. See Supported ReIDers for installation, custom models, classifier compatibility, and training requirements.