Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::perception::common::HungarianOptimizer< T > Class Template Reference

#include <hungarian_optimizer.h>

Collaboration diagram for apollo::perception::common::HungarianOptimizer< T >:
Collaboration graph

Public Member Functions

 HungarianOptimizer ()
 
 HungarianOptimizer (const int max_optimization_size)
 
 ~HungarianOptimizer ()
 
SecureMat< T > * costs ()
 
T * costs (const size_t row, const size_t col)
 
void Maximize (std::vector< std::pair< size_t, size_t >> *assignments)
 
void Minimize (std::vector< std::pair< size_t, size_t >> *assignments)
 
void OptimizationInit ()
 
void OptimizationClear ()
 
void PrintMatrix ()
 

Constructor & Destructor Documentation

◆ HungarianOptimizer() [1/2]

◆ HungarianOptimizer() [2/2]

template<typename T >
apollo::perception::common::HungarianOptimizer< T >::HungarianOptimizer ( const int  max_optimization_size)
explicit

◆ ~HungarianOptimizer()

Member Function Documentation

◆ costs() [1/2]

template<typename T>
SecureMat<T>* apollo::perception::common::HungarianOptimizer< T >::costs ( )
inline

◆ costs() [2/2]

template<typename T>
T* apollo::perception::common::HungarianOptimizer< T >::costs ( const size_t  row,
const size_t  col 
)
inline

◆ Maximize()

template<typename T >
void apollo::perception::common::HungarianOptimizer< T >::Maximize ( std::vector< std::pair< size_t, size_t >> *  assignments)

◆ Minimize()

template<typename T >
void apollo::perception::common::HungarianOptimizer< T >::Minimize ( std::vector< std::pair< size_t, size_t >> *  assignments)

◆ OptimizationClear()

template<typename T >
void apollo::perception::common::HungarianOptimizer< T >::OptimizationClear ( )

◆ OptimizationInit()

template<typename T >
void apollo::perception::common::HungarianOptimizer< T >::OptimizationInit ( )

◆ PrintMatrix()

template<typename T >
void apollo::perception::common::HungarianOptimizer< T >::PrintMatrix ( )

The documentation for this class was generated from the following file: