speedup and siglip
parent
1be12b93d5
commit
3400108e0b
|
|
@ -171,9 +171,9 @@ if __name__ == "__main__":
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
if args.visual_encoder == "clip":
|
if args.visual_encoder == "clip":
|
||||||
lm_config = LMConfig(image_special_token='<'*2+'>'*2, image_ids=[30]*2+[32]*2)
|
lm_config = LMConfig()
|
||||||
else:
|
else:
|
||||||
lm_config = LMConfig(image_special_token='<'*2+'>'*2, image_ids=[30]*2+[32]*2)
|
lm_config = LMConfig(image_special_token='<'*98+'>'*98, image_ids=[30]*98+[32]*98)
|
||||||
|
|
||||||
max_seq_len = lm_config.max_seq_len
|
max_seq_len = lm_config.max_seq_len
|
||||||
args.save_dir = os.path.join(args.out_dir)
|
args.save_dir = os.path.join(args.out_dir)
|
||||||
|
|
|
||||||
|
|
@ -195,9 +195,9 @@ if __name__ == "__main__":
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
if args.visual_encoder == "clip":
|
if args.visual_encoder == "clip":
|
||||||
lm_config = LMConfig(image_special_token='<'*2+'>'*2, image_ids=[30]*2+[32]*2)
|
lm_config = LMConfig()
|
||||||
else:
|
else:
|
||||||
lm_config = LMConfig(image_special_token='<'*2+'>'*2, image_ids=[30]*2+[32]*2)
|
lm_config = LMConfig(image_special_token='<'*98+'>'*98, image_ids=[30]*98+[32]*98)
|
||||||
|
|
||||||
max_seq_len = lm_config.max_seq_len
|
max_seq_len = lm_config.max_seq_len
|
||||||
args.save_dir = os.path.join(args.out_dir)
|
args.save_dir = os.path.join(args.out_dir)
|
||||||
|
|
|
||||||
|
|
@ -66,8 +66,12 @@ if __name__ == "__main__":
|
||||||
device = 'cuda:0' if torch.cuda.is_available() else 'cpu'
|
device = 'cuda:0' if torch.cuda.is_available() else 'cpu'
|
||||||
dtype = 'bfloat16'
|
dtype = 'bfloat16'
|
||||||
max_seq_len = 1024
|
max_seq_len = 1024
|
||||||
|
encoder_type="clip"
|
||||||
# lm_config = LMConfig()
|
# lm_config = LMConfig()
|
||||||
lm_config = LMConfig(image_special_token='<'*2+'>'*2, image_ids=[30]*2+[32]*2)
|
if encoder_type == "clip":
|
||||||
|
lm_config = LMConfig()
|
||||||
|
else:
|
||||||
|
lm_config = LMConfig(image_special_token='<'*98+'>'*98, image_ids=[30]*98+[32]*98)
|
||||||
lm_config.max_seq_len = max_seq_len
|
lm_config.max_seq_len = max_seq_len
|
||||||
model, tokenizer, vision_model, preprocess = init_model(lm_config, device, multi)
|
model, tokenizer, vision_model, preprocess = init_model(lm_config, device, multi)
|
||||||
model.eval()
|
model.eval()
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue