Anaconda的python虚拟环境中安装cudatoolkit和cudnn加速tensorflow_conda安装cudatoolkit(1)_虚拟环境中下载cudatoolkit-程序员宅基地

技术标签: 程序员  python  tensorflow  conda  

由于本地安装了cuda 10.0, 但是现在需要在Anaconda中安装不同的python虚拟环境来安装tensorflow-gpu、对应的cudatoolkit、对应的cudnn来加速,下面是具体的演示流程

2. 安装

我这里以安装tensorflow-gpu==1.9.0为例,首先进入python的虚拟环境,source activate py37_tf

通过"conda search tensorflow-gpu", 可以看到有满足安装版本要求的tensorflow-gpu

然后使用清华源安装: pip install tensorflow-gpu==1.9.0 -i Simple Index

安装成功以后去网络上搜索"tensorflow和GPU的对应关系"

可以看到需要对应安装cudatoolkit==9.0, 我们在通过命令: “conda search cudatoolkit"来看一下是否有此cudatoolkit的安装包,输入"conda search cudatoolkit”

发现是有这个cudatoolkit 9.0的,于是执行: conda install cudatoolkit==9.0

安装成功cudatoolkit之后,需要再安装对应版本的cudnn, 于是通过conda search cudnn查看一下,发现也是有可以安装的版本

于是执行: conda install cudnn==7.3.1

则可以安装成功

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

img
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/2301_79835671/article/details/137661211

智能推荐

CMake静态库动态库的构建和链接之工程实用篇_cmakelist.txt中添加相应的静态库或者动态库 ubuntu-程序员宅基地

文章浏览阅读6k次,点赞4次,收藏23次。在这里不再赘述。Windows平台下可用cmake-gui生成vs的.sln工程,Linux平台下可以运行cmake命令。_cmakelist.txt中添加相应的静态库或者动态库 ubuntu

用C语言递归实现火车调度算法详解_列车调度c语言-程序员宅基地

文章浏览阅读6.5k次,点赞38次,收藏133次。用C语言递归算法实现火车调度想法详解_列车调度c语言

hadoop2.7.2开启kerberos认证_hadoop 认证开关-程序员宅基地

文章浏览阅读3.5k次,点赞5次,收藏20次。环境介绍:一共三台机器:hadoop11: 192.168.230.11 namenode 、kerberos clienthadoop12: 192.168.230.12 datanode 、kerberos clienthadoop13: 192.168.230.13 datanode 、kerberos server(KDC)保证安装kerberos 之前能正常开启hadoop集群(已安装集群)一、介绍安装kerberos服务器1、在hadoop13安装kerberos se_hadoop 认证开关

cpplint 集成到visual studio中_cpplint vs-程序员宅基地

文章浏览阅读3.6k次。1. 建议安装python2, python3可能会有问题。cpplint.py integration cpplint.py integration makes it easy to check that a source file conforms to the style guide. To do this, just go to Tools > External Tools_cpplint vs

a simple cmdline implementation method--structure define_c# cmdline structure-程序员宅基地

文章浏览阅读223次。structure define:the major structure consist of cmdline_param_t and cmdline_instance_t.//parameter of cmdlinetypedef struct{ /_c# cmdline structure

RIME-CNN-LSTM-Multihead-Attention 基于雾凇算法优化多头注意力机制的卷积长短记忆神经网络实现风电预测附MATLAB代码_基于注意力机制的风速预测模型-程序员宅基地

文章浏览阅读984次,点赞19次,收藏26次。在当今社会,风电预测在能源行业中扮演着重要的角色。准确地预测风电的产量可以帮助能源公司更好地规划发电和储能,从而提高能源利用效率。为了提高风电预测的准确性,研究人员一直在努力寻找更加先进的预测模型和算法。最近,基于雾凇算法优化多头注意力机制的卷积长短记忆神经网络RIME-CNN-LSTM-Multihead-Attention成为了研究的焦点。RIME-CNN-LSTM-Multihead-Attention是一种结合了卷积神经网络(CNN)、长短记忆神经网络(LSTM)和多头注意力机制的预测模型。_基于注意力机制的风速预测模型

随便推点

Bootstrap-fileinput 插件的使用_fileinput插件-程序员宅基地

文章浏览阅读783次。upload.single的参数 file-data 要与前端from表单中input输入框的name属性的值保持一致,否则报错 MulterError: Unexpected field。在router目录下创建 upload.js。在项目根目录下创建 app.js。_fileinput插件

gdb学习18:查看某个函数的汇编代码_gdb 汇编 可读-程序员宅基地

文章浏览阅读2.2k次,点赞2次,收藏2次。代码:void PrintNumbers(int n){ while(n--) { printf("number is :%d\n",n); }}gdb调试信息:(gdb) disassemble PrintNumbersDump of assembler code for function PrintNumbers: 0x0000555555554795 ..._gdb 汇编 可读

JAVA的Map集合 File的文件_从map中取出multipartfile-程序员宅基地

文章浏览阅读316次。增添加键值对的数据到Map集合中extends V> V):将一个map集合存放到另一个map集合中删通过键 删除键值对的数据,返回的是值改当键值存在的时候,会将value值覆盖掉的查查看集合中元素的个数判断是否为空,如果不为空返回的是false是否包含这个键是否包含这个值重要的方法通过键 获取值获取map集合中的键 ,然后然或存到set集合中获取map集合中的值,存到了Collection集合中将map集合的键值对,存到了set集合。..._从map中取出multipartfile

ext4文件系统布局设计_ext4 extent tree-程序员宅基地

文章浏览阅读363次。1.硬盘整体布局-基本布局2.硬盘整体布局-开启flex_bg3.inode与文件数据分布关系3.1.只是用inode,不扩展extent tree时一个inode对应一个file,inode中的i_block字段记录file中的内容与硬盘中的地址对应关系。3.2扩展了extent tree后扩展之后,extent tree有了两个node:inode中的i_block,扩展的一个block此时i_block作为Internal node,扩展的bl..._ext4 extent tree

MR程序在YARN上的生命周期_mr的job运行周期-程序员宅基地

文章浏览阅读253次,点赞4次,收藏2次。将main方法中的job提交到resourcemanager(RM)中resourcemanager 返回其一个jobID和工作目录初始化job(①在HDFS中创建一个带有jobID的工作目录②初始化配置在job.xml文件中③上传jar包④计算任务切片)启动程序(到RM中有一个applicationmaster(AM)负责的全部job中找到其相对应的jobID,然后JOB会去找scheduler(调度器)去申请一个默认容器[1c,1.5G],然后调度器生成调度任务(去nodemanager(NM)._mr的job运行周期

SAX解析与DOM解析_sax dom-程序员宅基地

文章浏览阅读629次。SAX解析sax解析需要继承DefaultHandler类,并且重写其中的几个方法。public class MyHandler extends DefaultHandler { private ArrayList<String> ids=new ArrayList<>(); private ArrayList<String> names = new ArrayList<>(); private ArrayList<St_sax dom

推荐文章

热门文章

相关标签