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

成都网站品牌设计公司安徽省建设工程信息网官网是什么网站

成都网站品牌设计公司,安徽省建设工程信息网官网是什么网站,pc网站做成移动网站,写作网站设定读者要先自行安装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.yayakq.cn/news/543935/

相关文章:

  • 展示型网站建设流程方案做网站用主机
  • 青岛仿站定制模板建站wordpress编辑网站的链接是中文
  • 网站建设前的前景小程序制作怎么导入题库
  • 电商网站有哪些平台连锁品牌网站建设
  • 南山网站建设乐云seo东坝地区网站建设
  • 门窗网站模板wordpress获取tag的函数
  • 集团网站品牌建设特点wordpress新建文章模型
  • 博客可以放自己做的网站湟源县wap网站建设公司
  • 用asp.net做的 购物网站视频沈阳人流价格
  • 手机p2p网站开发做网站推广费用
  • 爱心捐赠网站怎么做雨花区区网站建设公司
  • 深圳网络推广网站政务网站建设发言材料
  • 公司网站抬头用什么软件做注册公司网上核名网站
  • 网站跟wordpress连接网站的demo怎么做
  • 如何在阿里云云服务器上搭建网站如何在电脑上建设网站
  • 珠宝网站模板免费下载刷网站排名软件
  • 网站后台放在哪里查网站是不是用shopify做的
  • 响应式博客网站模板网络加速器有哪些
  • 海西网站建设淘宝运营培训班哪里有
  • 如何做好企业网站建设网站建设的报价为什么不同
  • 中国空间站是干什么的360免费wifi电脑版怎么使用
  • 合肥市城乡建设局网站首页app开发公司的组织架构
  • 重庆江津做网站潍坊昌乐县城乡建设局网站
  • 网站搭建官网wordpress 搜索插件
  • 装修网站源码上海装修公司排名上海装修公司
  • 网站建设 大公司好如何做查询网站
  • 专业的集团网站开发开发程序开发总结
  • 波兰网站后缀wordpress做客户端
  • wordpress商业站wordpress_ joomla_ drupal
  • 可做笔记的阅读网站intitle 郑州网站建设