深度学习 | 基于 CPU 的 tensorflow + keras + python 版本对照及环境安装

Hi,大家好,我是源于花海。要让一个基于 CPU 的 tensorflow 和 keras 开发的深度学习模型正确运行起来,配置环境是个重要的问题,本文介绍了 tensorflow keras 和对应的 python 版本以及安装环境的部分流程。


目录

一、tensorflow + keras + python 版本对照

二、tensorflow 和 keras 安装流程


一、tensorflow + keras + python 版本对照

详情看 tensorflow 官网链接如下:

​​​​​​Build from source on Windows  |  TensorFlow (google.cn)

FrameworkPython versionDescription
TensorFlow 2.93.7.-3.10.TensorFlow 2.9.0 + Keras
TensorFlow 2.83.7.-3.10.TensorFlow 2.8.0 + Keras
TensorFlow 2.73.7.-3.9.TensorFlow 2.7.0 + Keras
TensorFlow 2.63.6.-3.9.TensorFlow 2.6.0 + Keras 2.6.0
TensorFlow 2.53.6.-3.9.TensorFlow 2.5.0 + Keras 2.5
TensorFlow 2.43.6.-3.8.TensorFlow 2.4.0 + Keras 2.4.3
TensorFlow 2.33.5.-3.8.TensorFlow 2.3.0 + Keras 2.4.3
TensorFlow 2.23.7.TensorFlow 2.2.0 + Keras 2.3.1
TensorFlow 2.13.6.TensorFlow 2.1.0 + Keras 2.3.1
TensorFlow 2.03.6.TensorFlow 2.0.0 + Keras 2.3.1
TensorFlow 1.153.6.TensorFlow 1.15.0 + Keras 2.3.1
TensorFlow 1.143.6.TensorFlow 1.14.0 + Keras 2.2.5
TensorFlow 1.133.6.TensorFlow 1.13.0 + Keras 2.2.4
TensorFlow 1.123.6.TensorFlow 1.12.0 + Keras 2.2.4
2.TensorFlow 1.12.0 + Keras 2.2.4
TensorFlow 1.113.6.TensorFlow 1.11.0 + Keras 2.2.4
2.TensorFlow 1.11.0 + Keras 2.2.4
TensorFlow 1.103.6.TensorFlow 1.10.0 + Keras 2.2.0
2.TensorFlow 1.10.0 + Keras 2.2.0
TensorFlow 1.93.6.TensorFlow 1.9.0 + Keras 2.2.0
2.TensorFlow 1.9.0 + Keras 2.2.0
TensorFlow 1.83.6.TensorFlow 1.8.0 + Keras 2.1.6
2.TensorFlow 1.8.0 + Keras 2.1.6
TensorFlow 1.73.6.TensorFlow 1.7.0 + Keras 2.1.6
2.TensorFlow 1.7.0 + Keras 2.1.6
TensorFlow 1.53.6.TensorFlow 1.5.0 + Keras 2.1.6
2.TensorFlow 1.5.0 + Keras 2.0.8
TensorFlow 1.43.6.TensorFlow 1.4.0 + Keras 2.0.8
2.TensorFlow 1.4.0 + Keras 2.0.8
TensorFlow 1.33.6.TensorFlow 1.3.0 + Keras 2.0.6
2.TensorFlow 1.3.0 + Keras 2.0.6

二、tensorflow 和 keras 安装流程

这里安装 python=3.8,tensorflow=2.4.0,keras=2.4.3(segnet 是我做的语义分割项目的虚拟环境)若需要将创建的虚拟环境添加到 jupyter lab/notebook 中使用,则需要第 3 - 6 步,否则不用

# 1. Anaconda 创建虚拟环境
conda create -n segnet python=3.8
# 2. 激活并进入虚拟环境
activate segnet
# 3. 安装 ipykernel 
pip install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple/
# 4. 安装ipykernel,将虚拟环境加入 jupyter 内核中
python -m ipykernel install --name segnet --display-name segnet
# 5. 检查新虚拟环境是否成功加入内核
jupyter kernelspec list
# 6. 从指定文件夹里进入 jupyter
jupyter lab
# 7. 安装 tensorflow、keras 等软件包
pip install tensorflow=2.4.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install keras=2.4.3 -i https://pypi.tuna.tsinghua.edu.cn/simple
------------------------------------------------------------------------
pip install matplotlib=3.4.3 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install numpy=1.19.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pillow=10.2.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install scipy=1.7.3 -i https://pypi.tuna.tsinghua.edu.cn/simple

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/651850.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis核心技术与实战【学习笔记】 - 3.Redis服务高可靠

1.数据同步:主从库如何实现数据一致? 前面我们学习了 AOF 和 RDB,如果 Redis 发生了宕机,它们可以分别通过回放日志和重新读入 RDB 文件的方式恢复数据,从而保证尽量较少丢失数据,提升可靠性。 不过&…

B.修改数列

给定一个长度为 n 的正整数数列 a1,a2,…,an。 你可以对其中任意个(可以是 0 个)元素进行修改。 但是,每个元素最多只能修改一次,每次修改:要么令其加 1,要么令其减 1。 请问,至少需要修改多少个…

RTP工具改进(五)--使用qt

前篇 第四篇 RTP工具改进(四) - rtmp协议推送 前面使用的工具一直为mfc,今天将使用qt 来做界面,使用qt 来进行程序和协议的编写,qt部分目前还不包括rtp ps流和rtmp,暂时只有rtp 直接传输,关于rtmp协议和ps流协议&…

ubuntu和树莓派下vim插件管理

目录 管理方式选择vim手动方式管理插件延迟加载加载插件帮助文档 make管理vim插件1.安装make和git2.获取vim配置仓库3.准备工作4.安装相关软件5.安装并升级vim插件6.安装vim配置相关文件7.vim恢复到初始状态 管理方式选择 插件管理器vim-plug,Vundle等都依靠github,在国内由于…

在 VUE 项目中,使用 Axios 请求数据时,提示跨域,该怎么解决?

在 VUE 项目开发时,遇到个问题,正常设置使用 Axios 库请求数据时,报错提示跨域问题。 那在生产坏境下,该去怎么解决呢? 其可以通过以下几种方式去尝试解决: 1、设置允许跨域请求的响应头 1.1 在响应头中…

STM32实现软件IIC协议操作OLED显示屏(2)

时间记录:2024/1/27 一、OLED相关介绍 (1)显示分辨率128*64点阵 (2)IIC作为从机的地址0x78 (3)操作步骤:主机先发送IIC起始信号S,然后发送OLED的地址0x78,然…

机器学习的数据库积累........

https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/tf1_detection_zoo.md ​​​​​​​ 另一个database:(网址:Object Detection Made Easy with TensorFlow Hub: Tutorial) Object Detection Made Easy with Ten…

VR拍摄+制作

1.VR制作需要的图片宽高是2:1,需要360✖️180的图片,拍摄设备主要有两种: 1)通过鱼眼相机拍摄,拍摄一组图片,然后通过PTGui来合成(拍摄复杂) 2)全景相机,一键拍摄直接就能合成需要的…

【动态规划】【逆向思考】【C++算法】960. 删列造序 III

作者推荐 【动态规划】【map】【C算法】1289. 下降路径最小和 II 本文涉及知识点 动态规划汇总 LeetCode960. 删列造序 III 给定由 n 个小写字母字符串组成的数组 strs ,其中每个字符串长度相等。 选取一个删除索引序列,对于 strs 中的每个字符串&a…

群晖nas 中的 VideoStation 关于豆瓣刮刮和TheMovieDb无法链接问题

网上各种教学文档很多,但是都有各种的坑,这偏文章仅对坑进行修正,具体可以参考其他文章,不同点以此文章为准。 第一部分,豆瓣刮刮 是 VideoStation的最佳搭配,汉字匹配,速度肯定是TheMovieDb无…

贾玲新片刚刚发出紧急声明,是什么情况。

♥ 为方便您进行讨论和分享,同时也为能带给您不一样的参与感。请您在阅读本文之前,点击一下“关注”,非常感谢您的支持! 文 |猴哥聊娱乐 编 辑|徐 婷 校 对|侯欢庭 1月22日,一则“多位明星参演的电影涉影视投资诈骗…

【Java 设计模式】行为型之访问者模式

文章目录 1. 定义2. 应用场景3. 代码实现结语 访问者模式(Visitor Pattern)是一种行为型设计模式,用于在不改变被访问元素的类的前提下定义对这些元素的新操作。访问者模式将数据结构与作用于结构上的操作解耦,使得操作集合可以灵…

[晓理紫]每日论文分享(有中文摘要,源码或项目地址)--强化学习、模仿学习、机器人、开放词汇

专属领域论文订阅 关注{晓理紫|小李子},每日更新论文,如感兴趣,请转发给有需要的同学,谢谢支持 如果你感觉对你有所帮助,请关注我,每日准时为你推送最新论文。 分类: 大语言模型LLM视觉模型VLM扩散模型视觉…

STM32 freertos 使用软件模拟串口uart

如题,为什么要这样做? 最近做的一个项目上使用了74HC595作为指示灯板使用; 这个灯板与驱动板是通过排线连接,排线约25cm长; 在实验室测试一切正常,发到客户手上使用就出现了某个LED跳动情况;…

假期刷题打卡--Day16

一、码题集正常刷题 1、MT1159 指定集合 某数组含有N个元素,输出那些数字来自集合{4,5,6}的元素,按原序。没有就输出-1。 格式 输入格式: 第一行输入数组长度N,第二行输入数组元素,整型,空格分隔。 输…

GitHub 一周热点汇总第7期(2024/01/21-01/27)

GitHub一周热点汇总第7期 (2024/01/21-01/27) ,梳理每周热门的GitHub项目,离春节越来越近了,不知道大家都买好回家的票没有,希望大家都能顺利买到票,一起来看看这周的项目吧。 #1 rustdesk 项目名称:rust…

解决Linux部署报错No main manifest attribute, in XXX.jar

这是我近期遇到的一个问题,报错原因就是没找到主类,首先你在你本地运行,本地运行ok的话,解压生成的jar包,里面有个META-INF文件,打开MANIFEST.MF文件,该文件是一个清单文件。该文件包含有关JAR文…

vulnhub靶场之Five86-2

一.环境搭建 1.靶场描述 Five86-2 is another purposely built vulnerable lab with the intent of gaining experience in the world of penetration testing. The ultimate goal of this challenge is to get root and to read the one and only flag. Linux skills and fa…

凭证卷发放流程优化方案

背景 上周线上有多个大促活动,创建了多个凭证卷模版,并导入了大量劵码,其中有多个卷模版下的劵码超过50w, 在发放劵的时候,会先查询一次卷码库存,其中劵模版ID是分库分表键,所以在统一模版下的数据量过多了…

vusui css 使用,简单明了 适合后端人员 已解决

vusui-cssopen in new window 免除开发者繁复的手写 CSS 样式,让 WEB 前端开发更简单、灵活、便捷!如果喜欢就点个 ★Staropen in new window 吧。 移动设备优先: vusui-css 包含了贯穿于整个库的移动设备优先的样式。浏览器支持&#xff1a…