解决AttributeError: module ‘keras.utils‘ has no attribute ‘plot_model‘

简介: 解决AttributeError: module ‘keras.utils‘ has no attribute ‘plot_model‘

2022-01-01 19:41:58.347964: I tensorflow/core/platform/cpu_feature_guard.cc:142] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX AVX2
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
Traceback (most recent call last):
  File "E:/Code/PyCharm/TensorFlow学习/Keras/多输入多输出.py", line 36, in <module>
    keras.utils.plot_model(model, "multi_input_and_output_model.png", show_shapes=True)
AttributeError: module 'keras.utils' has no attribute 'plot_model'

出现问题原因:

报错原因是keras.utils模块下没有plot_model这个函数,keras有两个实现模块,分别是kerastensorflow.keras这两个模块一般情况下是可以相互转换的,前者的函数都可以换成第二个运行,但是第二个模块中的有些函数API在keras中没有实现

解决方案:

import keras换成from tensorflow import keras

from tensorflow import keras


目录
相关文章
|
机器学习/深度学习 算法 PyTorch
RPN(Region Proposal Networks)候选区域网络算法解析(附PyTorch代码)
RPN(Region Proposal Networks)候选区域网络算法解析(附PyTorch代码)
3095 1
Py之utils:utils库的简介、安装、使用方法之详细攻略
Py之utils:utils库的简介、安装、使用方法之详细攻略
Py之utils:utils库的简介、安装、使用方法之详细攻略
|
持续交付 虚拟化 Docker
Docker 架构解析:理解 Docker 引擎和容器运行时
Docker 架构解析:理解 Docker 引擎和容器运行时
1934 1
|
关系型数据库 Linux 数据库
|
机器学习/深度学习 计算机视觉 Python
模型预测笔记(三):通过交叉验证网格搜索机器学习的最优参数
本文介绍了网格搜索(Grid Search)在机器学习中用于优化模型超参数的方法,包括定义超参数范围、创建参数网格、选择评估指标、构建模型和交叉验证策略、执行网格搜索、选择最佳超参数组合,并使用这些参数重新训练模型。文中还讨论了GridSearchCV的参数和不同机器学习问题适用的评分指标。最后提供了使用决策树分类器进行网格搜索的Python代码示例。
1584 1
|
定位技术 Python Windows
彻底卸载并重装Anaconda环境与Python的方法
彻底卸载并重装Anaconda环境与Python的方法
8206 1
|
机器学习/深度学习 人工智能 自然语言处理
从深度学习到强化学习的旅程
【10月更文挑战第23天】从深度学习到强化学习的旅程
|
SQL 存储 关系型数据库
Hive 元数据更新
【8月更文挑战第12天】
436 1
|
IDE 开发工具 Python
【Python】已解决:pip安装第三方模块(库)与PyCharm中不同步的问题(PyCharm添加本地python解释器)
【Python】已解决:pip安装第三方模块(库)与PyCharm中不同步的问题(PyCharm添加本地python解释器)
3212 0
|
缓存 前端开发 安全
华为社招三面面经分享,现已拿到offer,定级D4对标17级
一面:(面试均是华为的开发,每轮面试完都有反问你想了解的) 修饰符和可见性 抽象类抽象方法 synchronized,volatile 一些java类型相关的基础知识,比如springbuilder和springbuffer哪个线程安全 为什么要使用spring(就是问优点吧) spring的依赖注入 spring加载顺序