huggingface 中模型如何查找和使用?

Models - Hugging Face模型中找使用方法

一:如何找到统一使用方法

对于文字处理AutoTokenizer是一样的,模型名可能不一样。具体操作如下:

1. 先在模型下面找到你需要的模型点开

2.  点开最右边的Use in Transformers

二:如何找到本模型使用方法

滑到底端的如何使用,此为pytorch的使用方法,也有其他的说明。

其中字符串名字可以为路径。
 

 同理,文本操作如下:

 

专属命名的方法一般是:

分词器命名:"模型名+Tokenizer"

图片处理命名:模型名+ImageProcessor

模型名命名:“ 模型名+Modal”

这个命名和公司有关,还是直接选择自己需要的模型在官网查询使用最好。

三:两种使用方法结果一样

# -------------------- 使用 RobertaTokenizer ---------------
tokenizer = RobertaTokenizer.from_pretrained(pretrained_model_path)
inputs = tokenizer("对比原始的分词和最新的分词器", return_tensors="pt")
print(inputs['input_ids'])


# -------------------- 使用 AutoTokenizer ---------------
auto_tokenizer = AutoTokenizer.from_pretrained(pretrained_model_path) # 使用一样的
auto_inputs = auto_tokenizer('对比原始的分词和最新的分词器', return_tensors='pt')
print(auto_inputs['input_ids'])

输出的结果一样。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值