Detectron2 Cannot find field 'gt_masks' in the given Instances!

Aperta
#186 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
python, pytorch

Direzione di ricerca

Apri il notebook “Train Detectron2 Segmentation on Custom Data” e riproduci il problema in Google Colab, iniziando dal punto di ingresso trainer.train(). Esamina la configurazione del dataset e delle annotazioni per determinare perché gt_masks è assente da Instances. Il lavoro è completato quando il notebook termina l’addestramento senza questo AttributeError e i passaggi pertinenti per la riproduzione sono aggiornati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug
Search before asking
  • I have searched the Roboflow Notebooks issues and found no similar bug report.
Notebook name

Train Detectron2 Segmentation on Custom Data

Bug

image
image

Environment

-Google Collab

Minimal Reproducible Example

AttributeError Traceback (most recent call last)
in <cell line: 3>()
1 trainer = DefaultTrainer(cfg)
2 trainer.resume_or_load(resume=False)
----> 3 trainer.train()

12 frames
/usr/local/lib/python3.10/dist-packages/detectron2/structures/instances.py in getattr(self, name)
64 def getattr(self, name: str) -> Any:
65 if name == "_fields" or name not in self._fields:
---> 66 raise AttributeError("Cannot find field '{}' in the given Instances!".format(name))
67 return self._fields[name]
68

AttributeError: Cannot find field 'gt_masks' in the given Instances!

Additional

No response

Are you willing to submit a PR?
  • Yes I'd like to help by submitting a PR!
Lingua principale
Jupyter Notebook
Stelle
9.7k
Fork
1.5k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di roboflow/notebooks

Tutte le issue di roboflow/notebooks

Issue simili

Altre issue su Computer Vision

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.