Fixed cleaning of labels
Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
@ -48,7 +48,6 @@ def get_number_gt_per_class(labels: Sequence[Sequence[Sequence[int]]],
|
|||||||
# iterate over images
|
# iterate over images
|
||||||
for i in label_range:
|
for i in label_range:
|
||||||
boxes = np.asarray(labels[i])
|
boxes = np.asarray(labels[i])
|
||||||
print(boxes)
|
|
||||||
|
|
||||||
# iterate over boxes in image
|
# iterate over boxes in image
|
||||||
for j in range(boxes.shape[0]):
|
for j in range(boxes.shape[0]):
|
||||||
|
|||||||
@ -208,10 +208,10 @@ def _ssd_test(args: argparse.Namespace) -> None:
|
|||||||
# get labels per batch
|
# get labels per batch
|
||||||
_labels = np.asarray(pickle.load(file))
|
_labels = np.asarray(pickle.load(file))
|
||||||
# exclude padded label entries
|
# exclude padded label entries
|
||||||
print(_labels.shape)
|
for i in range(_labels.shape[0]):
|
||||||
cleaned_labels = _labels[_labels[:, :, 0] != -1]
|
image_labels = _labels[i]
|
||||||
print(cleaned_labels.shape)
|
image_labels = image_labels[image_labels[:, 0] != -1]
|
||||||
labels.extend(cleaned_labels)
|
labels.append(image_labels)
|
||||||
# store labels for later use
|
# store labels for later use
|
||||||
with open(label_file, "wb") as file:
|
with open(label_file, "wb") as file:
|
||||||
pickle.dump(labels, file)
|
pickle.dump(labels, file)
|
||||||
|
|||||||
Reference in New Issue
Block a user