Hi,
I’m training a model on TAO toolkit using yolo_v3 with resnet18 pre-trained model.
And I got a output model from saving checkpoints.
How to update this neural network model in response to new data(like Continual Learning)?
Following the Tao toolkit guide, I tried to giving the options resume_model_path or pretrained_model_path.
But the AP started zero based not what I trained and got weights before.
Is there any way to continue training the model on the new data?
For fresh new data, if it is not similar to previous data, it is expected to get low AP during new training. The anchor shape may not match most ground truth boxes in the dataset to help the network learn bounding boxes. You can select some new data which are similar to or part of previous data and try again.
There is no update from you for a period, assuming this is not an issue anymore.
Hence we are closing this topic. If need further support, please open a new one.
Thanks
Yes, you can add new data on the existing dataset and set previous tlt model as the pretrained model. More, for the all dataset, it is better to generate new anchor shapes with kmeans.
More, if training class is added or removed, the AP will be affected.