Tensorflow 2.3 安装

来自牛奶河Wiki
阿奔讨论 | 贡献2023年3月28日 (二) 10:20的版本 (创建页面,内容为“TensorFlow™是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库 DistBelief 。 Tensorflow 拥有多层级结构,可部署于各类服务器、PC终端和网页并支持 GPU 和 TPU 高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。 TensorFlow 由谷歌人工智能…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

TensorFlow™是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现,其前身是谷歌的神经网络算法库 DistBelief 。

Tensorflow 拥有多层级结构,可部署于各类服务器、PC终端和网页并支持 GPU 和 TPU 高性能数值计算,被广泛应用于谷歌内部的产品开发和各领域的科学研究。

TensorFlow 由谷歌人工智能团队谷歌大脑(Google Brain)开发和维护,拥有包括 TensorFlow Hub、TensorFlow Lite、TensorFlow Research Cloud 在内的多个项目以及各类应用程序接口(Application Programming Interface, API)。自 2015 年 11 月 9 日起,TensorFlow 依据阿帕奇授权协议(Apache 2.0 open source license)开放源代码 。

依赖

  1. Nvidia GPU Driver: CUDA 10.1, 418.x
  2. ANACONDA 3-2021.11
  3. CUDA 10.1(CupTI)
  4. CUDNN SDK 7.6

基础

anaconda

Anaconda(大蟒蛇),是一个开源的 Python 发行版本,可以用于在同一个机器上安装不同版本的软件包及其依赖。包含了 conda、Python 等 180 多个科学包及其依赖项,如:numpy、pandas等。

CUDA

CUDATM(Compute Unified Device Architecture),是显卡厂商 NVIDIA 推出的运算平台。 一种通用并行计算架构,该架构使 GPU 能够解决复杂的计算问题。

包含 CUDA 指令集架构(ISA)以及 GPU 内部的并行计算引擎。

安装

一、安装 anaconda 3-2021.11

Windows 10 如何安装 anaconda

二、安装 cudatoolkit 10.1

https://developer.nvidia.com/cuda-10.1-download-archive-update2

P.S. 自定义安装,如果新版本比当前版本新,就安装,否则就把对勾给去掉,保留当前版本。

三、安装 cudnn 7.6.5

https://developer.nvidia.com/rdp/cudnn-archive

Download cuDNN v7.6.5 (November 5th, 2019), for CUDA 10.1

将下载下来的包解压,然后将下表中的文件放到 NVIDIA GPU Computing Toolkit\CUDA\v10.1 相应目录下。