finish data generate
This commit is contained in:
@@ -178,17 +178,18 @@ class OmniObject:
|
||||
grasp_data['grasp_pose'][:, :3, 3] = translation
|
||||
grasp_data['width'] = width
|
||||
|
||||
print(f"Grasp num of {obj.name} after NMS: {grasp_data['grasp_pose'].shape[0]}/{N_grasp}")
|
||||
#print(f"Grasp num of {obj.name} after NMS: {grasp_data['grasp_pose'].shape[0]}/{N_grasp}")
|
||||
# downsample
|
||||
if grasp_data['grasp_pose'].shape[0] > max_grasps:
|
||||
grasp_num = grasp_data['grasp_pose'].shape[0]
|
||||
index = np.random.choice(grasp_num, max_grasps, replace=False)
|
||||
grasp_data['grasp_pose'] = grasp_data['grasp_pose'][index]
|
||||
grasp_data['width'] = grasp_data['width'][index]
|
||||
print(
|
||||
f"Grasp num of {obj.name} after downsample: {grasp_data['grasp_pose'].shape[0]}/{N_grasp}")
|
||||
#print(
|
||||
# f"Grasp num of {obj.name} after downsample: {grasp_data['grasp_pose'].shape[0]}/{N_grasp}")
|
||||
else:
|
||||
print(f"Grasp num of {obj.name}: {grasp_data['grasp_pose'].shape[0]}/{N_grasp}")
|
||||
pass
|
||||
#print(f"Grasp num of {obj.name}: {grasp_data['grasp_pose'].shape[0]}/{N_grasp}")
|
||||
|
||||
action_info[grasp_part] = grasp_data
|
||||
|
||||
|
||||
Reference in New Issue
Block a user