dotnet / dotnet/machinelearning-modelbuilder

The given key was not present in the dictionary

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

Descrizione

at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Microsoft.ML.TorchSharp.AutoFormerV2.ObjectDetectionMetrics.ImageIoU(List`1 objectLabel, List`1 annotation, Dictionary`2 iouDic, Dictionary`2 groundTruthBoxes)
at Microsoft.ML.TorchSharp.AutoFormerV2.ObjectDetectionMetrics.GenerateIOUDic(List`1 annotations, List`1 objectLabelList, Dictionary`2 iouDic, Dictionary`2 groundTruthBoxes)
at Microsoft.ML.TorchSharp.AutoFormerV2.ObjectDetectionMetrics.MeasureMetrics(IDataView dataView, Column labelCol, Column actualBoundingBoxColumn, Column predictedLabelCol, Column predictedBoundingBoxColumn, Column scoreCol)
at Microsoft.ML.ModelBuilder.AutoMLService.LocalObjectDetectionMetricManager.Evaluate(MLContext context, IDataView eval) in /_/src/Microsoft.ML.ModelBuilder.AutoMLService/MetricManagers/LocalObjectDetectionMetricManager.cs:line 24
at Microsoft.ML.AutoML.SweepablePipelineRunner.Run(TrialSettings settings)
at Microsoft.ML.AutoML.SweepablePipelineRunner.RunAsync(TrialSettings settings, CancellationToken ct)
at Microsoft.ML.AutoML.AutoMLExperiment.d__24.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.ML.ModelBuilder.AutoMLService.LocalObjectDetectionExperiment.d__13.MoveNext() in /_/src/Microsoft.ML.ModelBuilder.AutoMLService/Experiments/LocalObjectDetectionExperiment.cs:line 133
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Microsoft.ML.ModelBuilder.AutoMLEngine.d__21.MoveNext() in /_/src/Microsoft.ML.ModelBuilder.AutoMLService/AutoMLEngineService/AutoMLEngine.cs:line 212

![bugTrain](https://github.com/dotnet/machinelearning-modelbuilder/assets/62367534/085cb33e-76d2-4702-b740-f68db4db2c3c)

Advanced training options
![optionsBug](https://github.com/dotnet/machinelearning-modelbuilder/assets/62367534/f8c1431e-859e-458d-9292-c07e33f45b33)

File Result Coco :
[Select-2-objects-that-are-the-same-shape-7.json](https://github.com/dotnet/machinelearning-modelbuilder/files/14605318/Select-2-objects-that-are-the-same-shape-7.json)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Riprodurre il malfunzionamento usando il file allegato Select-2-objects-that-are-the-same-shape-7.json e tracciare l’accesso al dizionario da ObjectDetectionMetrics.ImageIoU, passando per GenerateIOUDic, fino alla riga 24 di LocalObjectDetectionMetricManager.cs. Controllare il flusso circostante in LocalObjectDetectionExperiment.cs alla riga 133 e in AutoMLEngine.cs alla riga 212. Il lavoro è completato quando il percorso di addestramento per il rilevamento degli oggetti non genera più un’eccezione di chiave mancante per questo input.

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

Valutazione

Stack tecnologico
csharp
Ambito
machine-learning
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.