Apollo  v5.5.0
Open source self driving car software
Public Member Functions | Public Attributes | List of all members
apollo::perception::camera::SimilarMap Struct Reference

#include <frame_list.h>

Collaboration diagram for apollo::perception::camera::SimilarMap:
Collaboration graph

Public Member Functions

bool Init (int dim, int gpu_id=0, int init_size=128)
 
void set (int frame1, int frame2, std::shared_ptr< base::Blob< float >> sim)
 
const std::shared_ptr< base::Blob< float > > get (int frame1, int frame2) const
 
float sim (const PatchIndicator &p1, const PatchIndicator &p2) const
 

Public Attributes

std::vector< std::vector< std::shared_ptr< base::Blob< float > > > > map_sim
 
int dim
 

Member Function Documentation

◆ get()

const std::shared_ptr<base::Blob<float> > apollo::perception::camera::SimilarMap::get ( int  frame1,
int  frame2 
) const
inline

◆ Init()

bool apollo::perception::camera::SimilarMap::Init ( int  dim,
int  gpu_id = 0,
int  init_size = 128 
)
inline

◆ set()

void apollo::perception::camera::SimilarMap::set ( int  frame1,
int  frame2,
std::shared_ptr< base::Blob< float >>  sim 
)
inline

◆ sim()

float apollo::perception::camera::SimilarMap::sim ( const PatchIndicator p1,
const PatchIndicator p2 
) const
inline

Member Data Documentation

◆ dim

int apollo::perception::camera::SimilarMap::dim

◆ map_sim

std::vector<std::vector<std::shared_ptr<base::Blob<float> > > > apollo::perception::camera::SimilarMap::map_sim

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