File size: 893 Bytes
7feac49 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
import os
import torch
from swift.utils import get_device
os.environ['HF_ENDPOINT'] = 'https://hf-mirror.com'
def test_qwen2():
import os
from swift.llm import get_model_tokenizer
model, tokenizer = get_model_tokenizer('Qwen/Qwen2-7B-Instruct', load_model=False)
print(f'model: {model}, tokenizer: {tokenizer}')
# test hf
model, tokenizer = get_model_tokenizer('Qwen/Qwen2-7B-Instruct', load_model=False, use_hf=True)
model, tokenizer = get_model_tokenizer(
'Qwen/Qwen2-7B-Instruct', torch.float32, device_map=get_device(), attn_impl='flash_attn')
print(f'model: {model}, tokenizer: {tokenizer}')
def test_modelscope_hub():
from swift.llm import get_model_tokenizer
model, tokenizer = get_model_tokenizer('Qwen/Qwen2___5-Math-1___5B-Instruct/', load_model=False)
if __name__ == '__main__':
test_qwen2()
# test_modelscope_hub()
|