dotnet / dotnet/machinelearning-modelbuilder

Object Detection - Remaining Items

Aperta
#2,610 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Priority:0 Stale
Lingua principale
Dockerfile
Stelle
285
Fork
66
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Required

#### Testing
- [x] Add OD and DataSet to Test Matrix for Testing
- [x] Figure out if there is actually an issue causing Test/Validate split of 0.1 not to work?

#### Code Gen
- [x] Add Box Resizing in Code Behind and Generated Projects
- Protype Code Here: https://github.com/dotnet/machinelearning-modelbuilder/issues/2610#issuecomment-1528945535
- [x] Add VOTT data loading to *.training.cs so that users have everything they need to re-train
- Protype Code Here: https://github.com/dotnet/machinelearning-modelbuilder/issues/2610#issuecomment-1528945535
- [x] Add COCO data loading to *.training.cs so that users have everything they need to re-train
- [x] 800 and 600 should be generated as constants
- [x] Fix formatting of *.training.cs

#### ML.NET and AutoML
- [x] Update TorchSharp
- ML.NET https://github.com/dotnet/machinelearning/pull/6636
- Model Builder https://github.com/dotnet/machinelearning-tools/pull/1751
- Generated projects will fail until we pull in new version

#### Other
- [x] Update training to use a lower filter threshold for boxes - 0.5 is too high. The user can always filter the results more like they do for the azure model.
- [x] Default epoch to something larger than 1
- [ ] Add document/link/tutorial for coco option

### Nice to Have

- [x] Add progress information
- [ ] Work on getting box resize transform into ML.NET
- https://github.com/dotnet/machinelearning/issues/6629
- [ ] Support TSV Input Format
- https://github.com/michaelgsharp/machinelearning/blob/main/test/data/images/object-detection/fruit-detection-ten.tsv
- [x] Support COCO Input Format
- https://github.com/dotnet/machinelearning-tools/pull/1752
- [ ] Continue training
#### Training Options
- [x] Add Training Option in UI for Training Image Size (Default: 800x600)
- [x] Add Training Option in UI for max epoch (Default: 5)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia esaminando gli elementi non selezionati di questa issue, in particolare la richiesta di documentazione COCO, il supporto per gli input TSV, il lavoro sul ridimensionamento dei riquadri e la prosecuzione dell'addestramento. Leggi l'issue di ML.NET collegata e gli esempi di progetti di addestramento a cui si fa riferimento prima di decidere l'ambito; «completato» dovrebbe significare che un elemento chiaramente delimitato è stato implementato o documentato e che il relativo flusso di addestramento è stato verificato.

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

Valutazione

Stack tecnologico
csharp
Ambito
documentation, machine-learning
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.