How do I edit a gTruth object if I mislabelled the label?
Afficher commentaires plus anciens
I've been using groundTruthLabeler a LOT and I was wondering how I can edit Labels in the gTruth object that I'm creating from exporting the labels into a .mat file. It's created as read-only..
Réponses (2)
Joseph Rivera
le 24 Mai 2018
2 votes
Anand
le 4 Juin 2018
Here is some pseudo-code to help anyone else who wants to do this.
% Load old groundTruth MAT file
load oldGTruth;
% Extract data from old ground truth.
dataSource = oldGTruth.DataSource;
labelDefs = oldGTruth.LabelDefinitions;
labelData = oldGTruth.LabelData;
% Replace oldName with newName
% oldName = 'Car'; newName = 'Sedan';
labelDefs.Name = strrep(labelDefs.Name, oldName, newName);
labelData.Properties.VariableNames = strrep(labelData.Properties.VariableNames, oldName, newName);
% Create new groundTruth object
newGTruth = groundTruth(dataSource, labelDefs, labelData);
Catégories
En savoir plus sur Use Ground Truth for Training AI Models dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!