当前位置: 首页 > news >正文

徐州做网站企业最近新闻报道

徐州做网站企业,最近新闻报道,网上政务服务平台入口,兰州网络推广做啥的读者要先自行安装python以及anaconda,并且配置pytorch环境 第一步 测试环境 import torch # 判断macOS的版本是否支持 print(torch.backends.mps.is_available()) # 判断mps是否可用 print(torch.backends.mps.is_built())如果第一个语句为False,说明当前…

读者要先自行安装python以及anaconda,并且配置pytorch环境

第一步 测试环境

import torch
# 判断macOS的版本是否支持
print(torch.backends.mps.is_available())
# 判断mps是否可用
print(torch.backends.mps.is_built())
  • 如果第一个语句为False,说明当前MacOS的版本不够,需要升级到12.3版本及以上,且安装了arm64原生Python
  • 如果第二个语句为Fasle,代表还没有安装nightly版本的Pytorch

第二步 安装nightly版本的Pytorch

conda install pytorch torchvision torchaudio -c pytorch-nightly

安装完成后使用

print(torch.backends.mps.is_built())

进行验证是否可以使用mps进行训练

当两项都为True的时候,在进行下面的步骤

第三步 使用GPU进行训练

代码演示为自定义的CIFAR10数据集的训练 可以参考【Pytorch】13.搭建完整的CIFAR10模型
首先我们先要引入设备

# 配置GPU为mps
device = torch.device("mps")

然后我们需要在三处添加为gpu训练

  • 神经网络对象
  • 损失函数
  • DataLoader中的数据
# 3.创建神经网络
model = CIFAR10Model().to(device)# 4.设置损失函数与梯度下降算法
loss_fn = nn.CrossEntropyLoss().to(device)for data in train_loader:# 训练基本流程inputs, labels = data# 加入gpu训练inputs, labels = inputs.to(device), labels.to(device)with torch.no_grad():for data in test_loader:# 测试集流程inputs, labels = datainputs, labels = inputs.to(device), labels.to(device)

分别在上面四处进行修改
就可以实现m1芯片来进行gpu训练

性能对比

M1 mac CPU训练

在这里插入图片描述

batch_size=64的情况下每训练100次的时间

M1 mac GPU训练

在这里插入图片描述
batch_size=64的情况下每训练100次的时间

我们可以看到使用GPU的速度在本模型中还是比CPU快不少的

参考文章

炼丹速度×7!你的Mac电脑也能在PyTorch训练中用GPU加速了
【MacOS】MacBook使用本机m1芯片GPU训练的方法(mps替代cuda)

http://www.hrbkazy.com/news/1156.html

相关文章:

  • 网站留言板带后台模板网站优化是做什么的
  • 莆田网站建设方案报价百度浏览器官方下载
  • 一个网站上线的时间免费的网站平台
  • 查网站 备案信息谷歌外贸
  • 正定县住房和城乡建设局网站百度热门
  • 网林时代网站建设汽车品牌推广策划方案
  • 百度网盘怎么找资源百度推广优化是什么?
  • 网站做付费推广都需要问什么天津网站建设优化
  • 怎么做网站给国外看见搜狐财经峰会直播
  • 品牌网络推广方式微博seo排名优化
  • ck播放器做解析网站网站怎么创建
  • 优质龙岗网站建设怎么样建一个网站
  • 遵义网站开发的公司有哪些品牌整合营销
  • 在线销售网站设计文献关键词整站排名优化
  • 怎么做批量的网站检查谷歌广告联盟官网
  • 网站做301打不开百度竞价排名是什么
  • 网站建设空间是指什么软件网络整合营销4i原则是指
  • kedavra wordpress国外seo工具
  • 永康网站优化公司磁力最好用的搜索引擎
  • 外贸网站建设优化营销搜索竞价托管
  • 网站开发建设总结百度快照怎么删除
  • ppt超链接到网站怎么做揭阳seo推广公司
  • 网站建设与搜索引擎营销的关系b站推出的短视频app哪个好
  • 网站内页怎么做百度竞价推广怎么做
  • .天津网站建设秦皇岛百度推广
  • 做编辑器的网站海南网站设计
  • 怎样修改手机网站首页seopc流量排行榜企业
  • 南充住房和城乡建设厅网站app推广方案怎么写
  • 中国建设银行招聘官网站优化大师是什么
  • 富阳区住房与建设局网站上海优化网站seo公司