Transformer运行环境搭建:从PyTorch安装到python文件运行(CPU上计算)


前言

Transformer是一个深度学习框架。本文介绍了在硬件条件只有CPU的情况下,如何搭建PyTorch(一种流行的深度学习框架)并实现Transformer代码文件运行的完整过程,供刚入门的同学参考。


一、安装Python

在python官网Download Python | Python.org下载最新版Python(3.13.1)并安装。(按照提示点击Next即可,安装时记得选择允许将python环境变量自动添加到路径。)

检查是否安装成功:
在windows PowerShell运行如下指令,如输出python和pip的版本号表明安装成功。

PS C:\Users\user> python --version
Python 3.13.1
PS C:\Users\user> pip --version
pip 24.3.1 from {路径}
PS C:\Users\user>

二、安装PyTorch

参考PyTorch 安装 | 菜鸟教程,选择conda的安装方法:

1. 安装Anaconda

Anaconda 教程 | 菜鸟教程

2. 安装后进入Anaconda PowerShell Prompt

电脑桌面点击【开始】->【全部】->【Anaconda PowerShell Prompt】->以管理员身份运行

3. 使用conda命令安装pytorch

(1)使用conda安装pytorch需要有对Anaconda文件夹进行读写操作的权限。如在上一步中已经“以管理员身份运行”,则可直接进行第二步。也可修改Anaconda文件夹的读写权限,参考conda安装包报错:The current user does not have write permissions to the target environment(当前用户没有写入权限)_environmentnotwritableerror: the current user does-CSDN博客

(2)运行安装指令:conda install pytorch torchvision -c pytorch。这是在CPU上计算的指令。如果是在GPU上计算,在PyTorch官网根据自己的GPU版本选择相应指令进行安装。
在这里插入图片描述
PyTorch官网提供的安装指令:
PyTorch官网提供的安装指令
(3)输入python进入python运行环境。(必须先输入python,才能编辑和测试python代码。)
在这里插入图片描述

(4)输入“import torch”,若无报错则表明安装成功。进行一个生成5行3列的随机数测试,如下,
在这里插入图片描述
即安装成功!


三、运行.py文件

(1)新建.py文件。在文件夹中新建文本文档(.txt),编写代码后另存为.py文件(即将文件命名为【名称+.py】,再将文件类型选择为“所有文件”)。

(2)打开Anaconda PowerShell Prompt,使用cd 绝对路径指令进入要运行的.py文件所在的文件夹。

(3)通过python test.py运行python文件。
在这里插入图片描述


四、实现Transformer

网上介绍Transformer原理和代码实现的文章很多,这里就不再详述了,推荐下面两篇:
【1】介绍了Transformer的原理和代码实现,写得容易理解。
【2】分模块实现Transformer,最后给出了完整代码,想要快速练习Transformer的同学可以直接参考。


总结

以上就是我总结(收集)的在硬件条件只有CPU的情况下,如何搭建PyTorch并实现Transformer代码文件运行的完整过程。如有遗漏或错误,还请大家评论区指正!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值