ultralytics 8.2.6 fix HUBDatasetStats.get_json() for empty keypoints (#10415)
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
This commit is contained in:
parent
bbfca94467
commit
6beccb6b5e
2 changed files with 3 additions and 3 deletions
|
|
@ -500,8 +500,8 @@ class HUBDatasetStats:
|
|||
elif self.task == "segment":
|
||||
coordinates = [x.flatten() for x in labels["segments"]]
|
||||
elif self.task == "pose":
|
||||
n = labels["keypoints"].shape[0]
|
||||
coordinates = np.concatenate((labels["bboxes"], labels["keypoints"].reshape(n, -1)), 1)
|
||||
n, nk, nd = labels["keypoints"].shape
|
||||
coordinates = np.concatenate((labels["bboxes"], labels["keypoints"].reshape(n, nk * nd)), 1)
|
||||
else:
|
||||
raise ValueError("Undefined dataset task.")
|
||||
zipped = zip(labels["cls"], coordinates)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue