@@ -121,12 +121,6 @@ All these preprocess scripts will generate the same format `.h5` file. The file
121121File: ` [*:logid].h5 ` file named in logid. Every timestamp is the key of group (f[ key] ).
122122
123123``` python
124- def process_log (data_dir : Path, mode : str , scene_num_id : int , output_dir : Path, n : Optional[int ] = None ) :
125- def create_group_data (group , pc , pose , gm = None , flow_0to1 = None , flow_valid = None , flow_category = None , ego_motion = None ):
126- group.create_dataset(' lidar' , data = pc.astype(np.float32))
127- group.create_dataset(' pose' , data = pose.astype(np.float64))
128-
129-
130124def process_log (data_dir : Path, log_id : str , output_dir : Path, n : Optional[int ] = None ) :
131125 def create_group_data (group , pc , gm , pose , flow_0to1 = None , flow_valid = None , flow_category = None , ego_motion = None ):
132126 group.create_dataset(' lidar' , data = pc.astype(np.float32))
@@ -138,7 +132,6 @@ def process_log(data_dir: Path, log_id: str, output_dir: Path, n: Optional[int]
138132 group.create_dataset(' flow_is_valid' , data = flow_valid.astype(bool ))
139133 group.create_dataset(' flow_category_indices' , data = flow_category.astype(np.uint8))
140134 group.create_dataset(' ego_motion' , data = ego_motion.astype(np.float32))
141-
142135```
143136
144137After preprocessing, all data can use the same dataloader to load the data. As already in our DeFlow code.
0 commit comments