位置: IT常识 - 正文

tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异

编辑:rootadmin
tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异  一、tokenizer.encode和tokenizer.tokeninze

推荐整理分享tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

tokenizer.tokenize :先分词,再转成id,直接输出tensor

tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异

tokenizer.encode :直接输出id,需要转换为tensor

sentence = "Hello, my son is cuting."input_ids_method1 = torch.tensor(tokenizer.encode(sentence,add_special_tokens=True)) # tensor([ 101, 7592, 1010, 2026, 2365, 2003, 3013, 2075, 1012, 102])input_token2 = tokenizer.tokenize(sentence)# ['hello', ',', 'my', 'son', 'is', 'cut', '##ing', '.']input_ids_method2 = tokenizer.convert_tokens_to_ids(input_token2)# tensor([7592, 1010, 2026, 2365, 2003, 3013, 2075, 1012])# 并没有开头和结尾的标记:[cls]、[sep]二、tokenizer.encode和tokenizer.encode_plus的区别

普通编码 tokenizer.encode()、增强编码 tokenizer.encode_plus()

tokenizer.encode_plus() 的编码方式比tokenizer.encode()在文本分类上的编码方式要好,在中文分类数据集上会有1个点左右的差别

1、tokenizer.encode仅返回input_ids

2、 tokenizer.encode_plus返回所有的编码信息,具体如下:

’input_ids:是单词在词典中的编码‘token_type_ids’:区分两个句子的编码(上句全为0,下句全为1)‘attention_mask’:指定对哪些词进行self-Attention操作# 编码错配! encode_plus 的编码方式比encode在文本分类上的编码方式要好import torch from transformers import BertTokenizermodel_name =" bert-base-uncase"tokenizer = BertTokenizener.from_pretrained(model_name)sentence= "hello,myson"-----------------------print(tokenizer.encode(sentence))[101, 7592, 1010, 2026, 2365, 2003, 5870, 1012, 102]当tokenizer.encode函数中的add_special_tokens设置为False时,同样不会出现开头和结尾标记:[cls], [sep]-----------------------print(tokenizer.encode_plus(sentence)){'input_ids': [101, 7592, 1010, 2026, 2365, 2003, 5870, 1012, 102], 'token_type_ids': [0, 0, 0, 0, 0, 0, 0, 0, 0], 'attention_mask': [1, 1, 1, 1, 1, 1, 1, 1, 1]}
本文链接地址:https://www.jiuchutong.com/zhishi/300685.html 转载请保留说明!

上一篇:【创作赢红包】项目信息分析表

下一篇:【Vue 快速入门系列】Vue数据实现本地存储、自定义事件绑定、全局事件总线、$nextTick的使用(vue快速入门与实战开发)

  • oppo手机拦截骚扰电话怎么设置(oppo手机拦截骚扰电话怎么取消)

    oppo手机拦截骚扰电话怎么设置(oppo手机拦截骚扰电话怎么取消)

  • 苹果手机怎么开分身(苹果手机怎么开美颜功能)

    苹果手机怎么开分身(苹果手机怎么开美颜功能)

  • 微信怎么邀请对方成为监护人(微信怎么邀请对方赠送亲属卡)

    微信怎么邀请对方成为监护人(微信怎么邀请对方赠送亲属卡)

  • 华为手机两张图片怎么合成一张(华为手机两张图片怎样合成一张)

    华为手机两张图片怎么合成一张(华为手机两张图片怎样合成一张)

  • 为什么闲鱼芝麻信用分没显示(为什么闲鱼芝麻累计2次)

    为什么闲鱼芝麻信用分没显示(为什么闲鱼芝麻累计2次)

  • 微信群付款怎么操作(微信群付款怎么付钱)

    微信群付款怎么操作(微信群付款怎么付钱)

  • 苹果8p耳机孔在哪(苹果8p耳机插孔)

    苹果8p耳机孔在哪(苹果8p耳机插孔)

  • 华为手机nova7se怎么截屏(华为手机nova7se有多重)

    华为手机nova7se怎么截屏(华为手机nova7se有多重)

  • 16g手机怎么扩内存(16g手机怎么扩内存秒变32g)

    16g手机怎么扩内存(16g手机怎么扩内存秒变32g)

  • 华为nova6防水吗(华为nova6防不防水)

    华为nova6防水吗(华为nova6防不防水)

  • 华为nova6上面的孔是什么(华为nova6上面的按钮)

    华为nova6上面的孔是什么(华为nova6上面的按钮)

  • 华为al30是什么型号(华为al30多少钱一台)

    华为al30是什么型号(华为al30多少钱一台)

  • lldtl10是什么型号(lld一al10是什么型号外形样子)

    lldtl10是什么型号(lld一al10是什么型号外形样子)

  • html怎么让字体加粗(HTML怎么让字体变颜色)

    html怎么让字体加粗(HTML怎么让字体变颜色)

  • qq举报人会不会封号(qq举报人会不会被发现)

    qq举报人会不会封号(qq举报人会不会被发现)

  • 电信版iphone能用移动卡吗(电信卡支持苹果手机吗)

    电信版iphone能用移动卡吗(电信卡支持苹果手机吗)

  • vivo手机息屏设置在哪

    vivo手机息屏设置在哪

  • 抖音黑屏是什么原因(抖音黑屏怎么解决)

    抖音黑屏是什么原因(抖音黑屏怎么解决)

  • 小爱同学怎么连接无线网络(小爱同学怎么连接wifi连不上)

    小爱同学怎么连接无线网络(小爱同学怎么连接wifi连不上)

  • 快手为什么老是闪退(快手为什么老是弹出小说页面)

    快手为什么老是闪退(快手为什么老是弹出小说页面)

  • wccc是什么敷设方式(wc,cc,fc,sce是什么敷设方法)

    wccc是什么敷设方式(wc,cc,fc,sce是什么敷设方法)

  • excel表格怎么取消公式(excel表格怎么取消单元格保护)

    excel表格怎么取消公式(excel表格怎么取消单元格保护)

  • 趣步的二维码在哪里(趣步微信群二维码图片)

    趣步的二维码在哪里(趣步微信群二维码图片)

  • oppor17可以无线充电吗(oppor17手机支不支持无线充电)

    oppor17可以无线充电吗(oppor17手机支不支持无线充电)

  • 白霜覆盖下的山毛榉林,英格兰多塞特郡 (© Guy Edwardes/Minden Pictures)(山上覆盖着皑皑白雪)

    白霜覆盖下的山毛榉林,英格兰多塞特郡 (© Guy Edwardes/Minden Pictures)(山上覆盖着皑皑白雪)

  • 小微企业企业所得税计算公式
  • 个人去税务局开劳务票 税点是多少
  • 预付账款可以开发票吗
  • 预提费用税务处理
  • 缴纳房产税怎么记账
  • 发行股票支付给承销商的发行费用计入
  • 递延税款负债在资产负债表哪个科目
  • 报销费用明细和发票
  • 工程资金占用计算利率是多少
  • 个人劳务报酬所得税率表
  • 个税申报包含哪些
  • 小规模企业有了增值税吗
  • 企业年金个人所得税最新规定
  • 现金支票提取现金备用
  • 应交税费进项税额属于什么科目借贷方向
  • 公司社保收费标准
  • 工程改造合同印花税
  • 企业出售房屋交什么税
  • 法律规定临时工工资最迟多久结清
  • 进项税使报表应交税费负数如何处理?
  • 个人所得税减免申请
  • 两个公司领工资会不会合并纳税
  • 固定资产提前报废
  • 出口佣金支付
  • 申报工会经费怎么做账
  • 1697510586
  • 未开发票的结算款怎么入账?
  • win10指纹传感器在哪里
  • 京东白条账单制和订单制是什么样的
  • 资本公积是什么会计要素
  • php7多线程
  • 代办营业执照费用税务编码是多少
  • 所有者权益变动表图片
  • PHP:pg_set_error_verbosity()的用法_PostgreSQL函数
  • 财务报表的组成部分
  • chcfg.exe是什么
  • 西西弗书店主管级
  • 销售滞后税务处理
  • php合并数组的方法
  • 小说《从零开始》
  • 贪吃蛇python小白
  • java enum tostring
  • 分公司和总公司的税务和财务关系
  • 社保应该怎么计提
  • 设备安装工程施工及验收规范
  • 过期报废产品销毁
  • 三方合同如何解除
  • 新会计准则规定
  • 税控系统的维护包括哪些内容
  • 公司注销应付款如何办理
  • 社会团体费怎么做分录
  • 内含增长率简易公式如何理解
  • 销售给回扣的话术
  • 公司买的吃的计入什么科目
  • 对外贸易出口公司
  • 建筑工程公司需要哪些资质证书
  • 收到非税收入一般缴款书怎么分录
  • 青苗赔偿规定
  • 年度所得税汇算清缴报告在哪打印
  • 资金结存余额在借方还是贷方
  • sql中的视图提高了数据库的
  • Linux下SSH Session复制功能实现方法
  • 安装双系统后无法进入原来的系统
  • SCHDPL32.EXE - SCHDPL32是什么进程 有什么用
  • linux纯文本浏览器
  • window10邮件
  • win8系统的运行在哪
  • 跑跑3s是谁
  • node.js获取文件信息的方法是什么
  • 安卓微信5.0版本下载
  • linux whatis与whatis database 使用及查询方法(man使用实例)
  • word文件排序乱怎么恢复
  • vue实战案例
  • python 模块定义
  • nodejs实现文件下载
  • 瀑布流软件
  • jquery循环生成li
  • psi python
  • 个人纳税记录为多少
  • 拉萨税务局拉巴卓玛
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设