AttributeError: module ‘keras.backend‘ has no attribute ‘get_session‘ 问题解决

简介: TensorFlow和 Keras 的版本太高导致的

一、问题


Traceback (mostrecentcalllast):
File"video.py", line9, in<module>ssd=SSD()
File"/home/pi/Desktop/Mobilenet-SSD-Essay-master/ssd.py", line37, in__init__self.sess=K.get_session()
AttributeError: module'keras.backend'hasnoattribute'get_session'


原因:TensorFlow和 Keras 的版本太高导致的,我的版本如下:TensorFlow2.3.0、Keras2.4.3


二、解决方法


先定位到这行代码

fromkerasimportbackendasK


改为

fromtensorflow.compat.v1.kerasimportbackendasK
目录
相关文章
DataFrame(12):数据转换——apply(),applymap()函数的使用(一)
DataFrame(12):数据转换——apply(),applymap()函数的使用(一)
DataFrame(12):数据转换——apply(),applymap()函数的使用(一)
|
机器学习/深度学习 自然语言处理 PyTorch
使用Python实现循环神经网络(RNN)的博客教程
使用Python实现循环神经网络(RNN)的博客教程
1206 1
|
关系型数据库 MySQL
mysql导入报错1067 – Invalid default value for
mysql导入报错1067 – Invalid default value for
579 5
|
机器学习/深度学习 人工智能 移动开发
Swift语言作为苹果公司推出的现代编程语言
Swift语言作为苹果公司推出的现代编程语言
242 8
|
机器学习/深度学习 算法 计算机视觉
经典神经网络论文超详细解读(五)——ResNet(残差网络)学习笔记(翻译+精读+代码复现)
经典神经网络论文超详细解读(五)——ResNet(残差网络)学习笔记(翻译+精读+代码复现)
5641 1
经典神经网络论文超详细解读(五)——ResNet(残差网络)学习笔记(翻译+精读+代码复现)
|
存储 数据可视化 大数据
大数据平台架构设计与实施
【7月更文挑战第3天】本文探讨了大数据平台的关键技术,包括数据采集(如Kafka、Flume)、存储(HDFS、HBase、Cassandra)、处理(Hadoop、Spark)、分析挖掘及可视化工具。架构设计涉及数据收集、存储、处理、分析和应用层,强调各层次的协同与扩展性。实施步骤涵盖需求分析、技术选型、架构设计、系统部署、数据迁移、应用开发测试及上线运维,旨在为企业决策提供强有力的数据支持。
|
SQL 数据管理 数据库
【安装指南】从零开始:SQL Server 2019与SSMS完美安装攻略!
【安装指南】从零开始:SQL Server 2019与SSMS完美安装攻略!
646 0
|
开发者 索引 Python
Python中调整两列数据顺序的多种方式
Python中调整两列数据顺序的多种方式
1031 0
ArcGIS同一位置多幅栅格图像拼接融合与叠加(Mosaic To New Raster)
ArcGIS同一位置多幅栅格图像拼接融合与叠加(Mosaic To New Raster)
873 1
|
Shell Linux
解决脚本文件无法执行conda命令的问题:CommandNotFoundError: Your shell has not been properly configured to use
使用Linux系统时,有时候希望利用一个脚本执行多条命令来节省时间,其中如果安装有anaconda,需要切换环境或者关闭conda环境,按道理说,在终端里可以通过命令
2150 0