Apollo 11.0
自动驾驶开放平台
apollo::perception::inference::MultiBoxLossParameter结构体 参考
apollo::perception::inference::MultiBoxLossParameter 的协作图:

Public 类型

enum  LocLossType { L2 = 0 , SMOOTH_L1 = 1 }
 
enum  ConfLossType { SOFTMAX = 0 , LOGISTIC = 1 }
 
enum  MatchType { BIPARTITE = 0 , PER_PREDICTION = 1 }
 
enum  MiningType { NONE = 0 , MAX_NEGATIVE = 1 , HARD_EXAMPLE = 2 }
 

Public 属性

optional LocLossType loc_loss_type = 1 [default = SMOOTH_L1]
 
optional ConfLossType conf_loss_type = 2 [default = SOFTMAX]
 
optional float loc_weight = 3 [default = 1.0]
 
optional uint32 num_classes = 4
 
optional bool share_location = 5 [default = true]
 
optional MatchType match_type = 6 [default = PER_PREDICTION]
 
optional float overlap_threshold = 7 [default = 0.5]
 
optional bool use_prior_for_matching = 8 [default = true]
 
optional uint32 background_label_id = 9 [default = 0]
 
optional bool use_difficult_gt = 10 [default = true]
 
optional bool do_neg_mining = 11
 
optional float neg_pos_ratio = 12 [default = 3.0]
 
optional float neg_overlap = 13 [default = 0.5]
 
optional PriorBoxParameter::CodeType code_type = 14 [default = CORNER]
 
optional bool encode_variance_in_target = 16 [default = false]
 
optional bool map_object_to_agnostic = 17 [default = false]
 
optional bool ignore_cross_boundary_bbox = 18 [default = false]
 
optional bool bp_inside = 19 [default = false]
 
optional MiningType mining_type = 20 [default = MAX_NEGATIVE]
 
optional NonMaximumSuppressionParameter nms_param = 21
 
optional int32 sample_size = 22 [default = 64]
 
optional bool use_prior_for_nms = 23 [default = false]
 

详细描述

在文件 rt.proto 第 1142 行定义.

成员枚举类型说明

◆ ConfLossType

◆ LocLossType

◆ MatchType

◆ MiningType

类成员变量说明

◆ background_label_id

optional uint32 apollo::perception::inference::MultiBoxLossParameter::background_label_id = 9 [default = 0]

在文件 rt.proto 第 1173 行定义.

◆ bp_inside

optional bool apollo::perception::inference::MultiBoxLossParameter::bp_inside = 19 [default = false]

在文件 rt.proto 第 1196 行定义.

◆ code_type

optional PriorBoxParameter::CodeType apollo::perception::inference::MultiBoxLossParameter::code_type = 14 [default = CORNER]

在文件 rt.proto 第 1184 行定义.

◆ conf_loss_type

optional ConfLossType apollo::perception::inference::MultiBoxLossParameter::conf_loss_type = 2 [default = SOFTMAX]

在文件 rt.proto 第 1154 行定义.

◆ do_neg_mining

optional bool apollo::perception::inference::MultiBoxLossParameter::do_neg_mining = 11

在文件 rt.proto 第 1178 行定义.

◆ encode_variance_in_target

optional bool apollo::perception::inference::MultiBoxLossParameter::encode_variance_in_target = 16 [default = false]

在文件 rt.proto 第 1187 行定义.

◆ ignore_cross_boundary_bbox

optional bool apollo::perception::inference::MultiBoxLossParameter::ignore_cross_boundary_bbox = 18 [default = false]

在文件 rt.proto 第 1193 行定义.

◆ loc_loss_type

optional LocLossType apollo::perception::inference::MultiBoxLossParameter::loc_loss_type = 1 [default = SMOOTH_L1]

在文件 rt.proto 第 1148 行定义.

◆ loc_weight

optional float apollo::perception::inference::MultiBoxLossParameter::loc_weight = 3 [default = 1.0]

在文件 rt.proto 第 1156 行定义.

◆ map_object_to_agnostic

optional bool apollo::perception::inference::MultiBoxLossParameter::map_object_to_agnostic = 17 [default = false]

在文件 rt.proto 第 1190 行定义.

◆ match_type

optional MatchType apollo::perception::inference::MultiBoxLossParameter::match_type = 6 [default = PER_PREDICTION]

在文件 rt.proto 第 1166 行定义.

◆ mining_type

optional MiningType apollo::perception::inference::MultiBoxLossParameter::mining_type = 20 [default = MAX_NEGATIVE]

在文件 rt.proto 第 1207 行定义.

◆ neg_overlap

optional float apollo::perception::inference::MultiBoxLossParameter::neg_overlap = 13 [default = 0.5]

在文件 rt.proto 第 1182 行定义.

◆ neg_pos_ratio

optional float apollo::perception::inference::MultiBoxLossParameter::neg_pos_ratio = 12 [default = 3.0]

在文件 rt.proto 第 1180 行定义.

◆ nms_param

optional NonMaximumSuppressionParameter apollo::perception::inference::MultiBoxLossParameter::nms_param = 21

在文件 rt.proto 第 1209 行定义.

◆ num_classes

optional uint32 apollo::perception::inference::MultiBoxLossParameter::num_classes = 4

在文件 rt.proto 第 1158 行定义.

◆ overlap_threshold

optional float apollo::perception::inference::MultiBoxLossParameter::overlap_threshold = 7 [default = 0.5]

在文件 rt.proto 第 1169 行定义.

◆ sample_size

optional int32 apollo::perception::inference::MultiBoxLossParameter::sample_size = 22 [default = 64]

在文件 rt.proto 第 1210 行定义.

◆ share_location

optional bool apollo::perception::inference::MultiBoxLossParameter::share_location = 5 [default = true]

在文件 rt.proto 第 1160 行定义.

◆ use_difficult_gt

optional bool apollo::perception::inference::MultiBoxLossParameter::use_difficult_gt = 10 [default = true]

在文件 rt.proto 第 1175 行定义.

◆ use_prior_for_matching

optional bool apollo::perception::inference::MultiBoxLossParameter::use_prior_for_matching = 8 [default = true]

在文件 rt.proto 第 1171 行定义.

◆ use_prior_for_nms

optional bool apollo::perception::inference::MultiBoxLossParameter::use_prior_for_nms = 23 [default = false]

在文件 rt.proto 第 1211 行定义.


该结构体的文档由以下文件生成: