after that, you call initialize_vision_modules in train() in train.py.
if model_args.vision_tower is not None:
model.get_model().initialize_vision_modules(
model_args=model_args,
fsdp=training_args.fsdp,
max_token=training_args.model_max_length
)
i found you build it twice, is my understanding correct?
initialize_vision_modules
intrain()
intrain.py
.i found you build it twice, is my understanding correct?