Apollo
v5.5.0
Open source self driving car software
|
#include <sequence_self_statistics.h>
Public Member Functions | |
SequenceSelfStatistics () | |
~SequenceSelfStatistics ()=default | |
void | reset () |
bool | add_objects (const std::vector< ObjectPtr > &objects, KeyType key) |
void | get_classification_type_change_rates (std::vector< std::vector< double >> *rate_per_class, double *rate) const |
Protected Member Functions | |
void | add_statistics (SequenceType< KeyType > *sequence) |
Protected Attributes | |
SequenceMaintainer< KeyType > | _sequences |
std::vector< std::vector< unsigned int > > | _type_change_counts |
apollo::perception::benchmark::SequenceSelfStatistics< KeyType >::SequenceSelfStatistics | ( | ) |
|
default |
bool apollo::perception::benchmark::SequenceSelfStatistics< KeyType >::add_objects | ( | const std::vector< ObjectPtr > & | objects, |
KeyType | key | ||
) |
|
protected |
void apollo::perception::benchmark::SequenceSelfStatistics< KeyType >::get_classification_type_change_rates | ( | std::vector< std::vector< double >> * | rate_per_class, |
double * | rate | ||
) | const |
void apollo::perception::benchmark::SequenceSelfStatistics< KeyType >::reset | ( | ) |
|
protected |
|
protected |