minGPT 是GPT的 PyTorch 重新实现,包含训练和推理功能。minGPT 力求精简、简洁、可解释且具有教育意义,因为目前大多数 GPT 模型实现可能略显臃肿。GPT 并非一个复杂的模型,该实现大约有 300 行代码。其工作原理是将一系列索引输入到Transformer中,然后得出序列中下一个索引的概率分布。其复杂性主要体现在巧妙地进行批处理(跨样本和跨序列长度),以提高效率。重写的nanoGPT,从单纯的教育导向转向一个仍然简单易行但又有实际意义的东西(复现中等规模的行业基准,接受一些权衡以提高运行时效率等)——摘自开源项目。
CSDN: https://blog.csdn.net/Keep_Trying_Go/article/details/147870565?spm=1011.2124.3001.6209
作者介绍:个人主页:Andrej Karpathy 开源项目主页:https://github.com/karpathy


