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

肥城网站建设价格模板网传奇手游

肥城网站建设价格,模板网传奇手游,扶贫工作网站怎么做,程序员找工作网站pytorch 使用mac的m1芯片进行模型训练。 #小结#xff1a;在数据量小和模型参数少#xff0c;batch_size小时#xff0c;cpu训练更快#xff08;原因#xff1a;每次训练时数据需要放入GPU中#xff0c;由于batch_size小。数据放入gpu比模型计算时间还长#xff09; 在…pytorch 使用mac的m1芯片进行模型训练。 #小结在数据量小和模型参数少batch_size小时cpu训练更快原因每次训练时数据需要放入GPU中由于batch_size小。数据放入gpu比模型计算时间还长 在数据量大或者batch size大或者模型参数多时使用GPU训练优势明显 当模型参数大于100时使用GPU比CPU开始有优势 注意mac gpu device是 mps ,不是cudn. device torch.device(“mps”) 1 pytorch 安装及gpu验证 1.1 安装 mac需要安装 night 版本的pytorch mac安装官网地址 conda install pytorch torchvision torchaudio -c pytorch-nightly # 或者 pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cpu 1.2 gpu验证 主要是执行torch.backends.mps.is_available() 以下代码输出 tensor([1.], device‘mps:0’) import torch if torch.backends.mps.is_available():mps_device torch.device(mps)x torch.ones(1, devicemps_device)print (x) else:print (MPS device not found.)2 mac m1芯片验证 实验1 batch_size32, 模型参数 parameter_num476,720   gpu 运行时长 1min 36s   cpu 运行时长 37.5s 实验2 batch_size512, 模型参数 parameter_num476,720   gpu 运行时长 16s   cpu 运行时长 13.3s 实验3 batch_size1024, 模型参数 parameter_num476,720   gpu 运行时长 12.7s   cpu 运行时长 12.4s 实验4 batch_size1024, 模型参数 parameter_num6,904,128   gpu 运行时长 13.9s   cpu 运行时长 23.8s 实验5 batch_size1024, 模型参数 parameter_num23,685,440   gpu 运行时长 20.5s   cpu 运行时长 53.5s 实验6 batch_size1024, 模型参数 parameter_num203,618,624   gpu 运行时长 4min 11s   cpu 运行时长 6min 49s 附录 测试代码 import torch from torch.utils.data import DataLoader from torchvision import datasets,transforms from torch import nn,optim batch_size1024 mnist_traindatasets.MNIST(mnist,True,transformtransforms.Compose([transforms.ToTensor() ]),downloadTrue) mnist_trainDataLoader(mnist_train,batch_sizebatch_size,shuffleTrue) minst_testdatasets.MNIST(mnist,False,transformtransforms.Compose([transforms.ToTensor() ]),downloadTrue) minst_testDataLoader(minst_test,batch_sizebatch_size,shuffleTrue) x,lablenext(iter(mnist_train)) print(lable) x.shapedevicetorch.device(mps) autoencoderAE().to(device) critenonnn.MSELoss() optimizeroptim.Adam(autoencoder.parameters(),lr1e-4)autoencoder2AE() critenon2nn.MSELoss() optimizer2optim.Adam(autoencoder2.parameters(),lr1e-4)# GPU 训练 #%%time for epoch in range(5):for index,(x,_) in enumerate(mnist_train):xx.to(device)x_hatautoencoder(x)losscritenon(x_hat,x)optimizer.zero_grad()loss.backward()optimizer.step()print(epoch,loss: ,loss.item())# CPU训练 # %%time for epoch in range(5):for index,(x,_) in enumerate(mnist_train):xxx_hatautoencoder2(x)losscritenon2(x_hat,x)optimizer2.zero_grad()loss.backward()optimizer2.step()print(epoch,loss: ,loss.item())total_params sum(p.numel() for p in autoencoder2.parameters()) print(Total Parameters: {:,}.format(total_params))实验1 实验3 实验4
http://www.hkea.cn/news/14465339/

相关文章:

  • 黄冈网站推广策略广东省建设八大员网站
  • 手机网站建设平台合同河南省建设工程标准定额管理网站
  • 平阴县网站建设全案策划
  • 环保推广哪个网站好赤峰注册公司流程和费用
  • 网站同时做竞价和seo做网站的哪里好
  • wordpress淘宝客建站教程视频鄂尔多斯 网站建设
  • 做外贸怎么登陆国外网站wordpress 默认头像 本地
  • 哪个网站教做饭做的好成立公司注册资金一定都要到位吗
  • 怎么在百度上做网站推广成华区网站建设
  • 程序员网站开发框架品牌设计的要求有哪些
  • 手机网站建设维护协议书如何做免费的网站
  • 襄樊公司网站建设网站导航设计模板源码
  • 网站体验方案1空间做2个网站吗
  • 如何做网站弹窗广告办公软件
  • 攻击Wordpress网站制作图片网站
  • 京挑客网站建设谷歌搜索引擎网页版入口
  • 建设一个电影网站怎么做简约创意男装字体logo设计
  • 建设网站费用唐山网站制作企业
  • 哈尔滨发布信息的网站深圳工程交易中心网
  • 哪些购物网站有做拼团活动东莞建设银行官方网站
  • 免费域名申请国外抖音seo公司帝搜平台
  • 已有网站可以做服务器吗多用户建站系统源码
  • 淘乐惠网站怎么做项目网址
  • 盈佳国际天天做赢家网站wordpress说有图片居中对齐
  • 温州做网站哪家比较好WordPress后台管理主题
  • 网站视频如何保存商场设计平面布置图
  • 学做网站要多久网站关键词如何优化
  • 做网站在哪里可以找到高清壁纸砀山哪有做网站的
  • 怎么免费创建百度网站新网站建设脑图
  • 网站二维码收费怎么做seo计费系统