TensorFlow与PyTorch、Keras模型对比

1.下载 anaconda

anaconda相当于一个软件全家桶。里面包含了python的一些idle包括jupyter notebook以及spyder。最重要的是,下载了anaconda,就相当于下载了python,numpy,pandas,matplotlib,scipy…
我们进入官方直接下载anaconda



2.创建虚拟环境

由于深度学习框架版本更新较快,一些旧版本的代码可能在新版本上无法运行,这里介绍创建虚拟环境,不同虚拟环境的框架是相互独立的。
下载anaconda软件包进行傻瓜式安装后,点击开始按钮,会看到,

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_深度学习

打开Anaconda Prompt (anaconda),进入终端。输入以下指令创建环境:
conda create -n envname

1)激活环境
conda activate envname

2)退出环境
conda deactivate

3)查看已有的环境(当前已激活的环境会显示一个星号)

conda info -e

4)删除一个已有的虚拟环境

conda remove --name

your_env_name --all

3.安装pytorch

现在正式进行pytorch的安装。

进入官网:

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_虚拟环境_02


选择合适的选项我选择的是:稳定版,win,pip下载,python语言,无cuda。

复制命令后粘贴到conda终端运行,开始下载。

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_python_03


下载完成后,输入

登录后复制


import torch

进行调用

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_虚拟环境_04


未报错,安装成功!

4.安装tensorflow和keras

进入官网 我选择的是pip,win版本,其他版本的小伙伴按照官网给出的文档进行安装

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_虚拟环境_05


1)首先检查pip版本要大于19.0,最好是最新版

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_虚拟环境_06


如果版本过低,使用

python -m pip install --upgrade pip 更新版本



2.下载VC++,点击链接后,选择安装包下载并安装

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_虚拟环境_07


3)由于我并没有创建虚拟环境,官网上的创建虚拟环境可以跳过。直接安装 TensorFlow pip 软件包

同样在终端输入命令

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_anaconda_08

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_python_09


下载完成后,输入

登录后复制

import tensorflow

进行调用

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_python_10

未报错,安装成功!

5.安装keras

由于keras依附于tensorflow,所以在安装keras前务必先安装tensorflow,而且二者还有版本兼容问题…
终端输入命令

pip install keras

可直接下载安装

下载完成后,输入


登录后复制

import keras



进行调用

pkl模型tensorflow与pytorch的区别 pytorch和tensorflow keras_深度学习_11

未报错,安装成功!


注意:
如果以上安装速度过慢可以选择国内镜像源安装
比如:

登录后复制

python -m pip install tensorflow -i http://mirrors.aliyun.com/pypi/simple/



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空