roboflow / roboflow/roboflow-python

Assertion error when running version.train

Aperta
#314 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
Python
Stelle
629
Fork
140
Merge medio
2g 2h
PR unite (30g)
5

Descrizione

While debugging https://github.com/roboflow/roboflow-python/issues/311 , stumbled upon another issue.

Steps to reproduce

From the UI, Created a new project, new version with sample dataset, created version.

Ran the training code.


workspace = rf.workspace()

project = workspace.project('test2-forest-fire-detection')

version = project.version(6)

print ('version',version)

version.train()

Getting error

Traceback (most recent call last):
  File "/Users/venkat/Documents/robo_python_trial/r_train.py", line 13, in <module>
    version.train()
  File "/Users/venkat/Documents/robo_python_trial/rvenv/lib/python3.12/site-packages/roboflow/core/version.py", line 450, in train
    assert self.model
           ^^^^^^^^^^
AssertionError

Guida per i contributori

Apri la guida per i contributori

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.

Direzione di ricerca

Inizia dal punto di ingresso version.train mostrato in roboflow/core/version.py intorno alla riga 450 e riproduci l'esempio usando il progetto e la versione segnalati. Traccia il motivo per cui self.model non è impostato prima dell'assertion, quindi verifica che version.train() non sollevi più questo AssertionError seguendo i passaggi per la riproduzione.

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

Valutazione

Stack tecnologico
python
Ambito
computer-vision, machine-learning
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.