transfer learn without losing old memoy YoloX
Show older comments
Hi,
I have learned to perform transfer learning on yoloX object detector....However my new data is only based on "person" class (with person climbing a wall).
[imds,blds] = objectDetectorTrainingData(gTruth);
classes = categories(blds.LabelData{1,2});
>>classes 1x1 cell array {'person'}
detector=yoloxObjectDetector("small-coco",classes,"InputSize",targetDataSize);
detector = trainYOLOXObjectDetector(trainingData,detector,options);
When i train trainYOLOXObjectDetector() on this new data, it fits the model to detect only new data type but "person" images recognized by original yoloX model are no longer detected.... How can i perform transfer learning in this scenario.
When i keep classes equal to yoloX 80 classes, and train model on new data, it says class sizes are mismatch.
I don't want to train on mix data data (coco images + new data) as it will be tedious...
How can i pass new data while maintaining detection capability of original yoloX...
Thanks
Accepted Answer
More Answers (0)
Categories
Find more on Semantic Segmentation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!