1 #ifndef TRACKER_PROFILE_H
2 #define TRACKER_PROFILE_H
8 #include "kll_sketch.hpp"
53 std::map<std::string, std::string> modelConfig;
54 std::string statSavepath;
64 void registerStatistics();
67 std::map<std::string, std::vector<std::string>> trackerConfig;
Class responsible for managing and logging tracking-related statistics.
Definition: trackerprofile.h:20
~TrackerProfile()
Destructor to clean up resources.
Definition: trackerprofile.cpp:36
TrackerProfile(std::string conf_path, int save_interval)
Constructor to initialize the TrackerProfile object.
Definition: trackerprofile.cpp:7
void log_track_length(int length)
Log track length to the track length sketch.
Definition: trackerprofile.cpp:68
void log_iou(float iou)
Log IoU to the IoU sketch.
Definition: trackerprofile.cpp:76
void log_detection_confidence(float confidence)
Log detection confidence to the confidence sketch.
Definition: trackerprofile.cpp:60