Always return vision encoder in state dict
This commit is contained in:
@@ -445,8 +445,8 @@ class CustomAdapter(torch.nn.Module):
|
|||||||
return state_dict
|
return state_dict
|
||||||
elif self.adapter_type == 'vision_direct':
|
elif self.adapter_type == 'vision_direct':
|
||||||
state_dict["dvadapter"] = self.vd_adapter.state_dict()
|
state_dict["dvadapter"] = self.vd_adapter.state_dict()
|
||||||
if self.config.train_image_encoder:
|
# if self.config.train_image_encoder: # always return vision encoder
|
||||||
state_dict["vision_encoder"] = self.vision_encoder.state_dict()
|
state_dict["vision_encoder"] = self.vision_encoder.state_dict()
|
||||||
return state_dict
|
return state_dict
|
||||||
elif self.adapter_type == 'single_value':
|
elif self.adapter_type == 'single_value':
|
||||||
state_dict["sv_adapter"] = self.single_value_adapter.state_dict()
|
state_dict["sv_adapter"] = self.single_value_adapter.state_dict()
|
||||||
|
|||||||
Reference in New Issue
Block a user