Tensorflow 版本号与 cuDNN、CUDA版本关系:
在 Windows 环境中从源代码构建  |  TensorFlow

Tensorflow与Keras版本对应关系:
tensorflow与keras版本对应_# xiaowang #的博客-CSDN博客_tensorflow与keras版本对应
https://docs.floydhub.com/guides/environments/

Pytorch 版本号与CUDA版本关系:
Previous PyTorch Versions | PyTorch

Pytorch 与 Tensorflow 可一同安装,但需要注意版本对应问题,找到一个两者都能用的CUDA号,
如:CUAD 11.0;  Pytorch v1.7.1;  tensorflow_gpu-2.4.0;  Keras 2.4.3;  Python 3.6-3.8;  推荐  cuDNN8.0

CUDA与cuDNN的安装与检验:
Cuda和cuDNN安装教程(超级详细)_jhsignal的博客-CSDN博客_cuda安装教程
Windows10检查Cuda和cuDNN是否安装成功?_jhsignal的博客-CSDN博客_windows查看cudnn是否安装成功

流程:
1.确定tensorflow与pytorch的版本,进而确定python、CUDA等环境的版本;
2.安装VC++相关软件包(最新支持Visual C++ 可再发行程序包下载 | Microsoft Docs);
3.卸载python中的numpy(pip uninstall numpy)(每个tensorflow都有相对应的numpy版本,避免冲突先卸载);
4.安装对应版本的CUDA与cuDNN并检验;
5.安装对应版本的tensorflow(pip install tensorflow-gpu==2.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple),并在python中运行检验(import tensorflow as tf  tf.test.is_gpu_available() );
6.安装对应版本的Keras;
7.安装对应版本的Pytorch(pip install torch==1.7.1+cu110 torchvision==0.8.2+cu110 torchaudio==0.7.2 -f https://download.pytorch.org/whl/torch_stable.html),并检验安装成功(import torch torch.cuda.is_available() );

同时安装 TensorflowPytorch相关推荐

  1. python3比较文本差异_脑科学方向 | Python3的安装与环境搭建

    Hello, 这里是行上行下,我是喵君姐姐 上一节介绍了python语言在心理教育科研中的一些较为普遍的应用场景,并简要概述了python语言的特性. 本节来学习python3的安装与环境搭建. 考虑 ...

  2. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  3. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  4. Linux下docker安装配置oracle,oracle创建用户并远程连接,实测可用!

    最近在给同学弄毕业设计的数据库,因为oracle在个人电脑上极不稳定,所以他的电脑数据库崩溃了,这时候我就在docker上为他拉了一个oracle,解决了问题. docker的安装共有以下几步,实测没 ...

  5. 在docker上安装部署tomcat项目 超简单,拿来主义

    在docker中部署tomcat,非常简单,而且省去了手动安装jdk等步骤,只需要将war包复制在容器tomcat实例中的webapps下面即可.以下将详细讲解流程: 在windows中打好包以后用w ...

  6. docker一步安装mysql,docker的魅力就在于此

    正常来说,使用docker安装东西的步骤是serach它有没有,然后pull它 这里其实只要一步(如果你没有安装过.没有端口占用等问题的话!!) $ docker run -d -p 3306:330 ...

  7. Linux下tomcat的安装与卸载以及配置(超简单)

    无敌简单的几步 1.安装 //首先你需要下载好tomcat包 sudo tar -xvzf apache-tomcat-7.0.85.tar.gz(这里是包名) -C 你要放的位置 2.卸载 rm - ...

  8. Linux下安装Java8

    Linux(ubuntu)下Java8安装 1.下载jdk8 这个看大家了,linux版本的就可以 2.创建jvm文件夹 在根目录下创建名为jvm的文件夹(在哪里创建看个人) $ sudo mkdir ...

  9. Linux安装mysql,一步到位!

    今天在腾讯云上面买了一个服务器,想要把自己的项目部署一下,就要安装mysql,以下是我的安装步骤,在网上有很多人把install敲错了,还有的少-get,种种错误试完之后,我决定发一篇 sudo ap ...

最新文章

  1. 编程之美:编程判断两个链表是否相交
  2. Linux中vi编辑器的使用详解
  3. MySQL之INSERT
  4. 图数据库并非要取代区块链,而是让区块链如虎添翼
  5. 【机器学习】机器学习视角下的因果推断
  6. python排行_如何看待Python排名超越C++?
  7. 使用JavaScript的FormData向SAP ABAP系统发起登录请求
  8. 784. Letter Case Permutation
  9. winform list集合怎么 in过滤_Java List集合遍历数据的八种方式
  10. 从门外汉到 Go 圈网红技术博主的五年历程
  11. Language binding(语言绑定)
  12. Linux input输入子系统demo驱动
  13. c语言爱心代码简单,利用c语言实现简单心形的代码分享
  14. gitlab hook declined错误
  15. 数据库表结构文档生成工具-screw (螺丝钉)
  16. vue用html方式路由守卫,vue-router 实现导航守卫(路由卫士)的实例代码
  17. Android Lint代码检查实践
  18. getPhoneNumber:fail Error: 用户绑定的手机需要进行验证,请在客户端完成短信验证
  19. 淘宝小程序 表单组件checkbox的默认样式修改
  20. 解决Navicat使用账号密码登陆Oracle数据库提示【密码已过期,请输入新密码】【或账号已被锁定】

热门文章

  1. 关于运维的标准(ITSS信息技术服务-运行维护)介绍
  2. Android studio中的警告Hardcoded text
  3. 基于Autoware制作高精地图(二)
  4. Java实现生成数据库表结构文档(生成工具screw的使用)
  5. JavaSE + bluecove 蓝牙连接
  6. 基于纹理的印章识别分离——发票识别之一
  7. 微信小程序之HTML
  8. QT提取字符串中的数字
  9. vector erase() and clear() in C++ -- vector的函数erase()和clear()
  10. win10系统Microsoft Edge连接不上Internet