Explorar el Código

Ignore blank lines in `*.txt` labels (#3366)

Fix for https://github.com/ultralytics/yolov5/issues/958#issuecomment-849512083
modifyDataloader
Glenn Jocher GitHub hace 3 años
padre
commit
4d4a2b0520
No se encontró ninguna clave conocida en la base de datos para esta firma ID de clave GPG: 4AEE18F83AFDEB23
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. +1
    -1
      utils/datasets.py

+ 1
- 1
utils/datasets.py Ver fichero

@@ -474,7 +474,7 @@ class LoadImagesAndLabels(Dataset): # for training/testing
if os.path.isfile(lb_file):
nf += 1 # label found
with open(lb_file, 'r') as f:
l = [x.split() for x in f.read().strip().splitlines()]
l = [x.split() for x in f.read().strip().splitlines() if len(x)]
if any([len(x) > 8 for x in l]): # is segment
classes = np.array([x[0] for x in l], dtype=np.float32)
segments = [np.array(x[1:], dtype=np.float32).reshape(-1, 2) for x in l] # (cls, xy1...)

Cargando…
Cancelar
Guardar