Traceback (most recent call last):
File "/home/xiaoyao/code/GuidedDistillation/train_net.py", line 432, in <module>
launch(
File "/home/xiaoyao/miniconda3/envs/gd_env/lib/python3.10/site-packages/detectron2/engine/launch.py", line 84, in launch
main_func(*args)
File "/home/xiaoyao/code/GuidedDistillation/train_net.py", line 426, in main
return trainer.train()
File "/home/xiaoyao/code/GuidedDistillation/modules/defaults.py", line 566, in train
super().train(self.start_iter, self.max_iter)
File "/home/xiaoyao/code/GuidedDistillation/modules/train_loop.py", line 164, in train
self.run_step()
File "/home/xiaoyao/code/GuidedDistillation/modules/defaults.py", line 576, in run_step
self._trainer.run_step()
File "/home/xiaoyao/code/GuidedDistillation/modules/train_loop.py", line 898, in run_step
if self.model.module.do_ssl and self.model.module.iter % self.model.module.ssl_freq == 0 :
File "/home/xiaoyao/miniconda3/envs/gd_env/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1269, in __getattr__
raise AttributeError("'{}' object has no attribute '{}'".format(
AttributeError: 'MaskFormer' object has no attribute 'module'. Did you mean: 'modules'?
I am using coco dataset and already trained the teacher model , command is
python3 -W ignore train_net.py --config-file configs/coco/instance-segmentation/maskformer2_R50_bs16_50ep.yaml --num-gpus 1 --num-machines 1 SSL.PERCENTAGE 250 SSL.TRAIN_SSL FalseWhen I Train semi-supervised model using pretrained checkpoint, I got error as bellow.