Julia圈首款Transformer模型套件 Transformers.jl
开发者 台湾NLP研究生郑景文
热门特色 支援Hugging Face预训练模型格式转换
未来发展重点 电脑视觉任务实作及更完整的分词工具API
举凡翻译、语音助理、聊天机器人,或是摘要生成、文章创作和情绪分析,都靠自然语言处理(NLP)完成。
其中,最受开发者爱戴的NLP模型,非BERT和GPT-3莫属。它们不只是NLP界的指标模型,更是科技巨头争相研究的对象。
但它们本是同根生,都是基于4年前Google开发的Transformer类神经网络架构改良而成。也因此,在主流的程式语言Python中,Transformer模型开发资源十分充沛,但在Julia这个年轻语言里,并非如此,甚至连专属工具都没有。
2019年,这个局面扭转了,Julia终于有自己的Transformer开发套件,其完整度更受社群好评,成为开发NLP模型的首选工具。这个Transformers.jl套件的贡献者,就出自台湾一位硕士生郑景文手中。
无心插柳柳成荫,以Julia完整实作出最热门NLP模型
谈起最初的起心动念,专攻NLP研究的郑景文笑说,当时只因手上的研究进行不顺利,于是想转换心情,“做点别的事。”
那年2019年,正是Google发布NLP里程碑模型BERT的隔年,也是他加入Julia台湾社群的隔年。郑景文指出,NLP领域研究多聚焦于Transformer,为了让Julia爱好者能以最爱的语言进行Transformer研究,他决定自己动手实作看看。
他选择了最费工也最扎实的方式,来开发这款套件。在资料科学圈,主流模型和工具大多以Python开发,年轻的Julia尚未具备完整的工具链,因此,打造Julia模型套件时,开发者通常得以PyCall.jl套件,来将现有的Python工具介接到Julia套件中。
但这么做,“就丢失了不少Julia本身的良好特性。”所以,郑景文决定不借用任何Python模组,全部用Julia重新实作,比如,NLP流程中有一个重要的分词(Tokenization)步骤,需要使用分词工具将长文章分解为字词单位,才能进行后续的分析。郑景文自己从零打造出Julia原本缺少的分词工具。
Transformer套件提供元件和模型,还能转换格式
经过几个月,Transformers.jl完成开发后,很快就受到关注,被收录到Julia深度学习开发框架Flux中。使用者不只能在Transformers.jl中,找到开发模型所需的元件和开箱即用的预训练模型,还能用来转换格式,尤其是从Hugging Face下载的NLP模型格式。
这个格式转换功能,是郑景文套件设计之初的重点特色之一。Hugging Face是一家专攻NLP技术的美国新创,在NLP圈拥有大型开源平台和社群,宛如GitHub般,常提供热门的高阶预训练模型如Transformer,供NLP爱好者下载、使用。
但,这些热门模型只能在PyTorch、TensorFlow和Jax等深度学习框架上执行,并不支援Julia专用的Flux框架。因此,为了让Julia使用者也能采用这些模型,郑景文就在Transformers.jl中加入了格式转换功能,让开发者在Flux上也能执行。
至此,这个套件具备了Julia开发所需的基本功能,也成为Julia开发Transformer的首选工具。郑景文透露,接下来还要新增更多元素,比如纳入Transformer用于电脑视觉任务的实作,以及更完整的分词工具API。
相关文章
- YouTube更新违反规定政策,提升惩处透明度和一致性
2023-12-31 14:00:52
- 传苹果将把中国iCloud正式交给本地化经营 苹果手机icloud换区存储操作
2023-12-27 18:34:43
- 刘德华代言什么手机?刘德华成华为Mate 60 RS非凡大师华为5G新手机代言人
2023-09-26 21:55:08
- WebOS新系统:Palm Pre手机最新款高价登港
2023-06-23 15:39:14
- 帮助企业组织对抗勒索软件,资安通报机构设立防护专区,可协助事前、事中与事后因应
2023-06-22 09:36:10
- 蔚来全系产品降价3万 取消免费换电 换一次电池180元
2023-06-12 17:27:49
- 电商平台三巨头开打最大规模折扣 价格战再次打响
2023-03-05 18:58:40
- 爱立信节省成本裁员四千人 爱立信全球员工总数五分之一
2023-02-24 22:27:29
- 蜜芽关停近况,八位数重金买三字顶级新域名mia.com也关闭
2023-02-23 16:18:14
- 联想CEO杨元庆:联想集团需要裁员32%削减部分业务支出
2023-02-18 12:45:25
- 蓝色光标2022营收亏损18亿 客户预算减少明显
2023-02-18 12:40:08
- 三星工厂或将80%生产转至越南 因本地劳动力成本上升
2023-02-17 23:09:16
- 香港八达通卡如何激活?没用失效过期余额怎么办
2023-02-17 18:34:51
- 中兴通讯被曝将裁员20% 称只裁国外的
2023-02-17 18:33:26
- 苹果新iPhone15Pro手机终于改用USB-C(火牛)数据线??Lightning充电接口退出
2023-02-17 16:57:22
- 突发!蓝色光标曾为中国民企500强龙头 如今业绩亏损断崖下跌
2023-02-16 14:31:19
- 三星发布自家carplay车载中控系统 Car Mode for Galaxy 可以连接carplay吗?
2023-02-14 00:53:17
- Opera浏览器宣布集成ChatGPT 一键生成网页内容摘要
2023-02-14 00:32:08
- 谷歌google计划重返进入中国市场?但结果可能令你失望
2023-02-13 16:57:15
- Zoom紧急裁员1300人 佔员工总数15%
2023-02-08 14:59:11
最新资讯
- 淘宝天猫仅退款属于诈骗吗?淘宝天猫开始部分取消仅退款2024-10-01 13:01:28
- 哈啰app借钱|哈啰借钱app下载安装免费小小上当和电话骚扰2024-10-01 11:22:38
- 白嫖党|山西大同大学学生网购申请“仅退款”被拒骂客服一小时2024-09-27 09:10:44
- 北大数学教授袁新意《姜萍事件的疑点分析》点评姜萍板书 阿里巴巴竞赛受质疑2024-06-28 10:07:40
- 天猫新规可以无条件申请“仅退款”了?淘宝天猫又离狗多多零元购近了一步2024-06-28 09:27:13
手机
- 中国11月手机出货量增34% 5G手机出货量2709.2万部2023-12-28 19:27:57
- 荣耀发布新一代旗舰荣耀Magic5系列,新款上市价格分期0首付3999元起2023-03-06 16:12:32
- 美国商务部指违禁,长江存储被美国拜登制裁名单面临停工裁员2023-02-17 18:41:53
- 苹果Apple iOS车载系统CarPlay支持哪些更多汽车品牌2023-02-02 17:33:27
- 香港去哪买三星手机回来吗? 买香港便宜售价手机市场地点和网站2023-02-02 11:03:11
数码
- 华为5G芯片正式亮相:预示华为将发首款5G手机2023-08-31 13:22:33
- 腾讯传计划放弃虚拟现实VR硬件计划2023-02-17 23:32:30
- 三星手机份额大跌!三星手机中国市场份额变化国内仅剩3%2023-02-01 17:06:15
- 三星手机份额大跌在中国没市场了!国内市场占有率仅剩1%国外比苹果销量高2023-02-01 16:59:53
- vivo发布2022 vivoNEX手机极简易浏览器下载:简洁流畅无广告!2022-12-02 17:29:30
科技
- B站怎么炸崩了哔哩哔哩服务器今日怎么又炸挂了?技术团队公开早先原因2023-03-06 19:05:55
- 苹果iPhoneXS/XR手机电池容量续航最强?答案揭晓2023-02-19 15:09:54
- 华为荣耀两款机型起内讧:荣耀Play官方价格同价同配该如何选?2023-02-17 23:21:27
- google谷歌原生系统Pixel3 XL/4/5/6 pro手机价格:刘海屏设计顶配版曾卖6900元2023-02-17 18:58:09
- 科大讯飞同传同声翻译软件造假 浮夸不能只罚酒三杯2023-02-17 18:46:15