让Transformer的推理速度提高4.5倍,这个trick还能给你省十几万
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。
最近,NLP明星公司Hugging Face发布了一个叫做Infinity的产品,可以以1ms延时完成Transfo让Trmer的推理,性能相当高了。
但是,厉害归厉害,还是有点贵——1年至少要十几万块 (2万美元)。
那有没有什么平替的方法呢?
有的!还是开源的、“不费吹灰之力”就可以达到Infinitray一些公共基准的那种。
并且现在,通过在该方法上施加一个小trick,将Transformer的推理速度提高4.5倍!
△ 帖子发布不到一天就收获了250+热度
那么,一个“平替”到底为什么能达到“ns付费”的效果呢?
一个trick让Transformer推理速度提高4.5倍
先来认识一下这个方法:Transformer-deploy。
它可以用一行命令优化和部署Hugging Face上的Transfoformer模型,并支持大多数基于Transformer编码器的模型,比如Bert、Roberta、miniLM、Camembert、Albert、XLM-R、Distilbert等。
Transformrmer-deploy推理服务器用的是Nvidia Triton。
推理引擎为Microsoft ONNX Runtime(用于CPU和GPU推理)和Nvidia TensorRT(仅限 GPU)。
如果想在GerPU上获得一流的性能,Nvidia Triton+Nvidia TensorRT这样的组合无疑是最佳选择。
虽然TensorRT用起来有点难,但它确实能比用Pytorch快5~10倍。
在实际性能测试中,Tr的推ansformer-deploy在batch size为1、token分别为16和128的输入序列中的推理速度,都比付费的Hugging Face Infinity要快:
Transformer-dep理速loy在token为16时要1.52ms,Infinity则需要1.7ms;token为128时需要1.99ms,Infinity则需要2.5ms。
那前面说的能让Transformer的推理性能进度提一步提高的小trick是什么呢?
GPU量化(quantization)。
作者表示:
据我所知,目前任何OOS云服务都还没用到过这个方法。
不过执行GPU量化需要修改模型源代码(需在矩阵乘法等代价高昂的操作高4上添加一些叫做QDQ的特定节点),既容易出错,又很无聊,并且还需自己维护修改后的代码。
因此作者已经为多个基于Transformer的模型手动完成了这项工作。
后来,他们又发现似乎只需修补模型模块的抽.5象语法树 (AST)也可以自动完成。
在用户端,在GPU上执行模型的基本量化类似这样:
最终,该方法在Roberta-base模型和MNLI数据集(分类任务)上实现了4.53倍的推理速度。
当倍,然这也牺牲了0.4个点的精度;如果一点不牺牲的话,也可以加速3.2倍左右。
作者表示,与Transformer-deploy原来的版本相比,这已经是一个很大的改进了,毕竟原版本的加速成本需要超过1个这个点的精确度。
最终他们用Albert、Bert(包括miniLM)、Distilbert、Roberta(包括 Camembert、XLM-R、DistilRoberta等)、Electra测试了该ttrrick。
结果是对于任何可以导出为ONNX格式的Transformer模型,都可以“开箱即用”。
- ·谷歌AIStudio 新推出的 Vibe Coding 功能,简化 AI 应用开发流程
- ·标签: 腾讯 俞栋 AI Lab 混元
- ·意大利向谷歌处以超过1亿欧元的罚款
- ·IBM发布Cloud Satellite扩张边缘计算市场
- ·远程办公之后 亚马逊与摩根大通复工计划凸显写字楼市场不确定性
- ·数据预警模型,该如何搭建?
- ·标签: 苹果 MotionVFX FinalCutPro mFilmLook
- ·标签: 中国电信 星辰大模型 天翼云 AI+
- ·好莱坞危机:Luma AI CEO 称唯有 AI 才能拯救电影行业
- ·标签: Momenta 梦腾智驾 港交所 IPO
- ·标签: 理想汽车 MEGA 2024 汤靖 召回
- ·全国首个羊产业垂直大模型发布:“苏武大模型”以 AI 赋能智慧养羊
- ·云计算开发:Python练习实例-打印出所有的"水仙花数"
- ·标签: 追觅科技 长三角 武进区 常州市
- ·AlphaFold2鍘熺悊锛氭敞鎰忓姏鏈哄埗鍙栦唬鍗风Н缃戠粶锛岄�娴嬪噯纭�€ф彁鍗囪秴30%
- ·情深意长歌曲原唱
- ·标签: 微软 Azure Microsoft 365 Copilot
- ·《网络交易平台规则监督管理办法》发布,平台不得大数据“杀熟”
- ·谷歌推出全新图像生成模型:Gemini 2.5 Flash Image 免费且支持中文
- ·豆包大模型1.6-vision正式发布,对比上一代综合成本降低约50%
- ·马斯克宣布:X平台本周将发布AI算法更新,信息流全面转向人工智能推荐
- ·标签: 联想 PhoenixTechnologie AIPC BIOS
- ·浜戣�绠楁牳蹇冩妧鏈疍ocker鏁欑▼锛氬湪 ECS 涓婇儴缃� Docker 瀹瑰櫒
- ·苹果第一财季iPhone销售额656亿美元 同比增长17.2%
- ·标签: 复星医药 复迈宁 斯鲁利单抗 奕凯达
- ·AI代码审查新秀CodeRabbit获6000万美元融资,估值达5.5亿美元
- ·https://www.nuovabai.it/catalogsearch/result/?action=SEARCH&q=谷歌搜索留痕【tg:seogoogle987】,xvF
- ·https://www.wilsonart.com/catalogsearch/result/?action=CHECK&q=谷歌搜索留痕【tg:seogoogle987】,Ovt
- ·https://www.universal-music.co.jp/?ID=1sIcckCTeBS8FjzCshAW9w53s8gr691o&s=谷歌搜索留痕【tg:seogoogle987】,YfM
- ·https://www.urmc.rochester.edu/news/search?q=谷歌搜索留痕【tg:seogoogle987】,bcY
- ·https://www.remit.co.jp/pt/?action=CHECK&s=谷歌搜索留痕【tg:seogoogle987】,Ue1
- ·https://www.randjleather.co.uk/index.php?route=product/search&tag=谷歌搜索留痕【tg:seogoogle987】,VH4
- ·https://www.whirlpool.com.hk/chinese/catalogsearch/result?cat=30&q=谷歌搜索留痕【tg:seogoogle987】,HkC
- ·https://www.teamlab.art/fr/?submit=谷歌搜索留痕【tg:seogoogle987】,sVH
- ·https://www.laoairlines.com/?action=QUERY&s=谷歌搜索留痕【tg:seogoogle987】,nq4
- ·https://www.rea.govt.nz/search?searchterm=谷歌搜索留痕【tg:seogoogle987】,Mlq
- ·标签: 创维集团 智能家电 新能源业务 现代服务业
- ·在中国一千人中多少人用苹果手机?答案你很难想象得到
- ·云安全日报210607:Debian libwebp图像编解码库发现越界读取漏洞,需要尽快升级
- ·面试8小时写 “Devin”,硅谷这家公司真把求职者逼到极限
- ·字节跳动发布新一代3D生成大模型Seed3D 2.0,技术精度与真实感实现跨越式提升
- ·北支江亚运场馆竣工,赛思助力子母钟系统
- ·标签: 适马 山木和人 CP+ 2026 光学制造
- ·标签: Aqara 绿米联创 空间智能 小米生态链
- ·Facebook回应:FTC和多州反垄断诉讼“纯属历史修正主义”
- ·谷歌大脑最新研究:AutoML方式自动学习Dropout模式
