@@ -98,15 +98,15 @@ def parse_vision_outputs(self, outs: dict[str, np.ndarray]) -> dict[str, np.ndar
9898 self .parse_mdn ('road_transform' , outs , in_N = 0 , out_N = 0 , out_shape = (ModelConstants .POSE_WIDTH ,))
9999 self .parse_categorical_crossentropy ('desire_pred' , outs , out_shape = (ModelConstants .DESIRE_PRED_LEN ,ModelConstants .DESIRE_PRED_WIDTH ))
100100 self .parse_binary_crossentropy ('meta' , outs )
101+ self .parse_mdn ('lane_lines' , outs , in_N = 0 , out_N = 0 , out_shape = (ModelConstants .NUM_LANE_LINES ,ModelConstants .IDX_N ,ModelConstants .LANE_LINES_WIDTH ))
102+ self .parse_mdn ('road_edges' , outs , in_N = 0 , out_N = 0 , out_shape = (ModelConstants .NUM_ROAD_EDGES ,ModelConstants .IDX_N ,ModelConstants .LANE_LINES_WIDTH ))
103+ self .parse_binary_crossentropy ('lane_lines_prob' , outs )
101104 return outs
102105
103106 def parse_off_policy_outputs (self , outs : dict [str , np .ndarray ]) -> dict [str , np .ndarray ]:
104107 plan_mhp = self .is_mhp (outs , 'plan' , ModelConstants .IDX_N * ModelConstants .PLAN_WIDTH )
105108 plan_in_N , plan_out_N = (ModelConstants .PLAN_MHP_N , ModelConstants .PLAN_MHP_SELECTION ) if plan_mhp else (0 , 0 )
106109 self .parse_mdn ('plan' , outs , in_N = plan_in_N , out_N = plan_out_N , out_shape = (ModelConstants .IDX_N , ModelConstants .PLAN_WIDTH ))
107- self .parse_mdn ('lane_lines' , outs , in_N = 0 , out_N = 0 , out_shape = (ModelConstants .NUM_LANE_LINES ,ModelConstants .IDX_N ,ModelConstants .LANE_LINES_WIDTH ))
108- self .parse_mdn ('road_edges' , outs , in_N = 0 , out_N = 0 , out_shape = (ModelConstants .NUM_ROAD_EDGES ,ModelConstants .IDX_N ,ModelConstants .LANE_LINES_WIDTH ))
109- self .parse_binary_crossentropy ('lane_lines_prob' , outs )
110110 self .parse_binary_crossentropy ('lead_prob' , outs )
111111 self .parse_categorical_crossentropy ('desire_state' , outs , out_shape = (ModelConstants .DESIRE_PRED_WIDTH ,))
112112 lead_mhp = self .is_mhp (outs , 'lead' , ModelConstants .LEAD_MHP_SELECTION * ModelConstants .LEAD_TRAJ_LEN * ModelConstants .LEAD_WIDTH )
0 commit comments