Tracker plugin config params.
Definition at line 52 of file invtracker_proc.h.
uint32_t TrackerConfig::batchSize |
From DeepStream app config file.
Definition at line 55 of file invtracker_proc.h.
NvBufSurfaceColorFormat TrackerConfig::colorFormat |
From low level tracker library query.
Definition at line 83 of file invtracker_proc.h.
int32_t TrackerConfig::compute_hw |
Definition at line 67 of file invtracker_proc.h.
NvMOTCompute TrackerConfig::computeTarget |
Definition at line 65 of file invtracker_proc.h.
bool TrackerConfig::displayTrackingId |
Definition at line 62 of file invtracker_proc.h.
bool TrackerConfig::dynamicSubBatching = false |
dynamicSubBatching will be set to "true" when user specifies sub-batch sizes and
i.e. the actual mapping from source id (pad index) to sub-batch happens dynamically (run-time)
Definition at line 79 of file invtracker_proc.h.
int32_t TrackerConfig::gpuId |
Definition at line 66 of file invtracker_proc.h.
char* TrackerConfig::gstName |
Definition at line 104 of file invtracker_proc.h.
bool TrackerConfig::inputTensorMeta = false |
Definition at line 72 of file invtracker_proc.h.
uint32_t TrackerConfig::maxConvBufPoolSize |
Store buffer pool size since low level tracker needs this info.
Definition at line 95 of file invtracker_proc.h.
uint32_t TrackerConfig::maxConvexHullSize |
Definition at line 98 of file invtracker_proc.h.
uint32_t TrackerConfig::maxMiscDataPoolSize |
Definition at line 96 of file invtracker_proc.h.
uint32_t TrackerConfig::maxShadowTrackingAge |
Definition at line 87 of file invtracker_proc.h.
uint32_t TrackerConfig::maxTargetsPerStream |
Definition at line 86 of file invtracker_proc.h.
uint32_t TrackerConfig::maxTrajectoryBufferLength |
Definition at line 90 of file invtracker_proc.h.
NvBufSurfaceMemType TrackerConfig::memType |
Definition at line 84 of file invtracker_proc.h.
uint32_t TrackerConfig::numTransforms |
Definition at line 85 of file invtracker_proc.h.
bool TrackerConfig::outputConvexHull |
Definition at line 102 of file invtracker_proc.h.
bool TrackerConfig::outputFootLocation |
Definition at line 101 of file invtracker_proc.h.
bool TrackerConfig::outputReidTensor |
Definition at line 99 of file invtracker_proc.h.
bool TrackerConfig::outputShadowTracks |
Definition at line 92 of file invtracker_proc.h.
bool TrackerConfig::outputTerminatedTracks |
Definition at line 89 of file invtracker_proc.h.
bool TrackerConfig::outputVisibility |
Definition at line 100 of file invtracker_proc.h.
bool TrackerConfig::pastFrame |
Definition at line 88 of file invtracker_proc.h.
uint32_t TrackerConfig::reidFeatureSize |
Definition at line 97 of file invtracker_proc.h.
int TrackerConfig::subBatchErrRecoveryTrialCnt |
Definition at line 80 of file invtracker_proc.h.
std::vector<std::vector<int> > TrackerConfig::subBatchesConfig = {} |
vector < sub-batch ids : vector <source ids in each sub-batch > >
Definition at line 75 of file invtracker_proc.h.
std::vector<uint32_t> TrackerConfig::subBatchSizes = {} |
Definition at line 76 of file invtracker_proc.h.
uint32_t TrackerConfig::tensorMetaGieId = 0 |
Definition at line 73 of file invtracker_proc.h.
char* TrackerConfig::trackerConfigFileList |
Definition at line 59 of file invtracker_proc.h.
std::vector<std::string> TrackerConfig::trackerConfigFilePerSubBatch |
Definition at line 60 of file invtracker_proc.h.
uint32_t TrackerConfig::trackerHeight |
Definition at line 57 of file invtracker_proc.h.
char* TrackerConfig::trackerLibFile |
Definition at line 58 of file invtracker_proc.h.
uint32_t TrackerConfig::trackerWidth |
Definition at line 56 of file invtracker_proc.h.
TrackingIdResetMode TrackerConfig::trackingIdResetMode |
Definition at line 63 of file invtracker_proc.h.
uint32_t TrackerConfig::trackingSurfType |
Definition at line 69 of file invtracker_proc.h.
bool TrackerConfig::trackingSurfTypeFromConfig = false |
Definition at line 70 of file invtracker_proc.h.