I see the training schedule from active_train_util.py which says that the whole process requires a 40-epochs initialization of backbone. Then what confuse me is that you first select active samples, and then reload initial paramerters and train for one epoch. The trained model is used for active selection, but the model is reloaded back then to initial state. This process costs 200 epochs. I wonder why we need to train the model from original backbone for 200 times, but not 200 epochs on one model? Sorry if I misunderstand something.
I see the training schedule from active_train_util.py which says that the whole process requires a 40-epochs initialization of backbone. Then what confuse me is that you first select active samples, and then reload initial paramerters and train for one epoch. The trained model is used for active selection, but the model is reloaded back then to initial state. This process costs 200 epochs. I wonder why we need to train the model from original backbone for 200 times, but not 200 epochs on one model? Sorry if I misunderstand something.