Apollo  6.0
Open source self driving car software
Functions
apollo::perception::lidar::util Namespace Reference

Functions

void FromStdToVector (const std::vector< float > &src_prob, Vectord *dst_prob)
 
void FromEigenToVector (const Vectord &src_prob, std::vector< float > *dst_prob)
 
void ToLog (Vectord *prob)
 
void ToExp (Vectord *prob)
 
void ToExpStable (Vectord *prob)
 
void Normalize (Vectord *prob)
 
void NormalizeRow (Matrixd *prob)
 
bool LoadSingleMatrix (std::ifstream &fin, Matrixd *matrix)
 
bool LoadSingleMatrixFile (const std::string &filename, Matrixd *matrix)
 
bool LoadMultipleMatricesFile (const std::string &filename, apollo::common::EigenMap< std::string, Matrixd > *matrices)
 

Function Documentation

◆ FromEigenToVector()

void apollo::perception::lidar::util::FromEigenToVector ( const Vectord src_prob,
std::vector< float > *  dst_prob 
)

◆ FromStdToVector()

void apollo::perception::lidar::util::FromStdToVector ( const std::vector< float > &  src_prob,
Vectord dst_prob 
)

◆ LoadMultipleMatricesFile()

bool apollo::perception::lidar::util::LoadMultipleMatricesFile ( const std::string &  filename,
apollo::common::EigenMap< std::string, Matrixd > *  matrices 
)

◆ LoadSingleMatrix()

bool apollo::perception::lidar::util::LoadSingleMatrix ( std::ifstream &  fin,
Matrixd matrix 
)

◆ LoadSingleMatrixFile()

bool apollo::perception::lidar::util::LoadSingleMatrixFile ( const std::string &  filename,
Matrixd matrix 
)

◆ Normalize()

void apollo::perception::lidar::util::Normalize ( Vectord prob)

◆ NormalizeRow()

void apollo::perception::lidar::util::NormalizeRow ( Matrixd prob)

◆ ToExp()

void apollo::perception::lidar::util::ToExp ( Vectord prob)

◆ ToExpStable()

void apollo::perception::lidar::util::ToExpStable ( Vectord prob)

◆ ToLog()

void apollo::perception::lidar::util::ToLog ( Vectord prob)