看啥推荐读物
专栏名称: AI算法与图像处理
考研逆袭985,非科班跨行AI,目前从事计算机视觉的工业和商业相关应用的工作。分享最新最前沿的科技,共同分享宝贵的资源资料,这里有机器学习,计算机视觉,Python等技术实战分享,也有考研,转行IT经验交流心得
今天看啥  ›  专栏  ›  AI算法与图像处理

Transformer的最简洁pytorch实现

AI算法与图像处理  · 公众号  ·  · 2023-11-21 14:33
作者丨石子@知乎来源丨https://zhuanlan.zhihu.com/p/665148654编辑丨极市平台 (仅供学习交流分享,如有侵权请联系删除)导读 本文对Transformer进行的尽量简洁实现,适合初学者把握模型核心要点。前言本文是参考了如下代码后对Transformer进行的尽量简洁实现,适合初学者把握模型核心要点1.https://wmathor.com/index.php/archives/1455/2.http://nlp.seas.harvard.edu/annotated-transformer/完整代码已发布在github上(包含jupyter实现、.py实现、本文绘制的图还有训练好的模型等),欢迎star:https://github.com/BoXiaolei/MyTransformer_pytorch1. 数据预处理python3import mathimport torchimport numpy as npimport torch.nn as nnimport torch.optim as optimimport torch.utils.data as Data# 姑且把导包也放在这个地方吧   # S: 起始标记# E: 结束标记# P:意为padding,将当前序列补齐至最长序列长度的占位符sentence = [    # ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照