首页 > 其他分享 >苹果mac m1,m2芯片安装 pytorch和tensorflow的GPU版本

苹果mac m1,m2芯片安装 pytorch和tensorflow的GPU版本

时间:2023-07-28 23:14:32浏览次数:36  
标签:m1 torch mac pytorch conda install gpu tensorflow 安装

一、下载M芯片的anaconda,并安装

 


二 、安装GPU版本的pytorch
1.安装 Xcode

xcode-select --install

2.创建环境

conda create -n torch-gpu python=3.11
conda activate torch-gpu

 


3.打开pytorch官网复制命令, 注意:在mac m上,device是’mps’ 而不是’cuda’, mac的MPS支持MacOS 12.3+

 

 4.测试

import torch
import math

print(torch.backends.mps.is_available())
# True
print(torch.backends.mps.is_built())
# True

三、安装GPU版本的tensorflow

1.安装 Xcode

xcode-select --install

2.创建环境

conda create -n tensorflow-gpu python=3.11

conda activate tensorflow-gpu

3. 安装conda install -c apple tensorflow-deps

conda install -c apple tensorflow-deps

4.Install base TensorFlow

python -m pip install tensorflow-macos==2.9

5. Install tensorflow-metal plug-in

python -m pip install tensorflow-metal==0.6

6.验证

import tensorflow as tf
print(tf.test.is_gpu_available())

 


7.完成,附上我安装完pytorch和tensorflow的图

 

标签:m1,torch,mac,pytorch,conda,install,gpu,tensorflow,安装
From: https://www.cnblogs.com/anakin/p/17589092.html

相关文章

  • JavaScript学习 -- HMAC算法基本原理
    HMAC(Hash-basedMessageAuthenticationCode)算法是一种基于哈希算法的消息认证码算法。它可以用于验证和保护数据在传输过程中的完整性和真实性。在JavaScript中,我们可以使用HMAC算法来保证数据的安全性。本篇文章将介绍HMAC算法的基本原理和相关技术,并提供一些实例来演示如何在Ja......
  • PyTorch 1.4 中文文档校对活动正式启动 | ApacheCN
    一如既往,PyTorch1.4中文文档校对活动启动了!认领须知请您勇敢地去翻译和改进翻译。虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百......
  • PowerPoint 2019 for Mac(PPT2019) v16.76 beta中文版
    PowerPoint2019mac是一款幻灯片制作软件,是 office 2019套件中的一部分。它可以帮助用户创建各种类型的演示文稿,包括商务演讲、学术报告、培训材料等等。与之前版本相比,提供了更多的功能和改进,例如更强大的演示文稿制作工具、更好的视觉效果和更加智能的助手。PowerPoint2019......
  • PyTorch基础知识-新手笔记
    PyTorch是Facebook团队于2017年1月发布的一个深度学习框架。PyTorch采用Python语言接口来实现编程,就像带GPU的NumPy,与Python一样属于动态框架。PyTorch继承了Torch灵活、动态的编程环境和用户友好等特点,支持以快速与灵活的方式构建动态神经网络,还允许在训练过程中快速更改代码而不......
  • Acrobat Pro DC 2023 for Mac(PDF编辑器) 2023.003.20244 中文版
    AcrobatProDC2023forMac是一款功能强大的PDF编辑器软件,由AdobeSystems开发。它为Mac用户提供了广泛的PDF处理工具和功能,使用户能够创建、编辑、转换和共享高质量的PDF文件。以下是AcrobatProDC2023forMac的一些主要特点和功能:PDF编辑:AcrobatProDC允许用户对PDF文件进......
  • # mac 使用 Docker 部署Python服务和web app服务最佳实践~保姆级教程
    目录部署Python后端服务部署python服务最佳实践部署web前端应用Docker同步到另一台设备部署Python后端服务部署python服务拉取python镜像dockerpullpython:3.9.13查看镜像dockerimages运行容器dockerrun-p9000:8080-it--namepytest-v~/PycharmPr......
  • 图注意力网络论文详解和PyTorch实现
    图神经网络(gnn)是一类功能强大的神经网络,它对图结构数据进行操作。它们通过从节点的局部邻域聚合信息来学习节点表示(嵌入)。这个概念在图表示学习文献中被称为“消息传递”。消息(嵌入)通过多个GNN层在图中的节点之间传递。每个节点聚合来自其邻居的消息以更新其表示。这个过......
  • Mac+Python+youtube_dl下载国外网站视频遇到的坑以及解决方案
    一、问题描述想使用Python中的youtube_dl下载youtube的视频,源码如下:importyoutube_dllink=['https://www.youtube.com/shorts/xxx']withyoutube_dl.YoutubeDL()asydl:ydl.download(link)  但是下载的时候报错了,报错如下:  youtube_dl.utils.Download......
  • Mac 串口查询之 /dev/cu. 与 /dev/tty. 记录
    输入指令ls/dev/cu.*,可获得Mac的串口信息。内容如下输入指令cd/dev回车,再输入指令ls*tty,也可查询串口信息。内容如下之前Mac与Arduino通信的时候,串口的格式为/dev/tty.Arduino。最近在调试N100九轴传感器,发现用「/tty.」格式的话识别不到传感器,即/dev/tty.N100不行......
  • How to uninstall MongoDB from Mac
    TocompletelydeleteanyversionofMongoDBfromMac,followthebelowstepsontheterminal:Checkifanymongoserviceisrunning:launchctllist|grepmongoIfyouhadinstalledMongoDBusingHomebrew,unloadmongodb:launchctlunload~/Library/Launch......