报错cannot import name 'plot_model' from 'keras.utils' (D:\Anaconda\envs\tf2\lib\site-packages\keras\utils__init__.py)
from keras.utils import plot_model
plot_model(model, "model.png");
想知道plot_model的其他功能可以使用
help (plot_model)
但是安装好keras后不能直接使用plot_model。还需要做以下几件事:
1.安装库
pip3 install pydot
#或者是pip3 install pydotplus
pip3 install graphviz
pip3 install pydot_ng
2.下载软件graphviz-2.38.msi
3.添加路径
安装以下两个链接的方法添加路径 ,任选一个即可。
import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files (x86)/Graphviz2.38/bin/'
4.若还是无法使用
4.3可能是安装版本的原因(我安装的时候就是这种原因)
将from keras.utils import plot_model改为from keras.utils.vis_utils import plot_model即可。
我用的是tensorflow2版本以上,python3.9。
Original: https://blog.csdn.net/pxyp123/article/details/123210659
Author: pxyp123
Title: keras: plot_model安装以及使用
相关文章

pycharm安装torch和cuda(在anaconda创建的新环境下)
1.问题所在 pycharm中torch和tensorflow好像是有些冲突的,所以我创建了两个conda环境(一个名字叫pytorch,一个名字叫tensorflow),其中pytorch环境中没有...

2021最新搜索引擎蜘蛛名称UA(user-agent)集合
搜索引擎对一个网站很重要,是很多网站重要的流量来源。熟悉各大搜索引擎的蜘蛛就显得必要呢。蜘蛛爬得勤快,网页收录也快。通过分析网站访问日志:查看访问者的user-agent,我们也可以了解哪些搜索蜘蛛过...

NLP学习—21.自注意力机制(Self-Attention)与Transformer详解
文章目录 * - + 引言 + 一、Structure of Transformers + 二、Encoder Structure + 三、Self-attention and multi-head ...

tensorflow dataset 用法 from_tensor_slices dataset.repeat dataset.batch dataset.shuffle
列表和numpy数组是不可以训练的,要转换成dataset才能用model.fit函数来训练 import numpy as np import tensorflow as tf input_data...

2021年全国大学生电子设计竞赛F题中数字识别这一技术分支实践与学习笔记
文章目录 Chapter 1 简介 Chapter 2 制作思路 * Section 1 环境与成像效果及思路 Section 2 制作并训练数据集 Section 3 电脑环境配置 Section ...

Tensorboard安装及使用
TensorBoard 是 TensorFlow 提供的实用工具(utility),可以图形化的显示 computational graph(计算图)。 Tensorboard原本是Google Te...

知识图谱嵌入表示为何能有效支持对未知三元组的链接预测任务?
How Does Knowledge Graph Embedding Extrapolate to Unseen Data: a Semantic Evidence [AAAI 2022] 导读: 知...

解决AttributeError: module ‘tensorflow‘ has no attribute ‘placeholder‘问题
PyCharm运行optimize.py出错 Traceback (most recent call last): File "D:/PyCharm/RelationPrediction-master...

RT-Thread之入门跑代码
本文将讲述如何在window10中利用tensorflow跑代码,并且编译成bin文件,最后在k210中运行 一、在window上安装tensorflow框架(python3.7) 1、安装Anaco...

SwiftUI 语音合成与语言识别教程之 06 语音合成支持多少种语言 AVSpeechSynthesisVoice是什么
; AVSpeechSynthesisVoice是什么 AVSpeechSynthesisVoice用于用于语音合成的独特声音。 在语音合成中区分语音的主要因素是语言、区域设置和质量。创建一个实例以选...

数据分析 | R语言绘制中国地图
1、重现CB中的采样方案图 首先,小编先用R重现一下CB中的采样方案图,该文的链接如下: https://doi.org/10.1038/s42003-021-02907-3 1)加载需要的安装包: ...

密度峰值聚类算法原理+python实现
密度峰值聚类(Density peaks clustering, DPC)来自Science上Clustering by fast search and find of density peaks...

ROS小车打造(二)–Jetson TX2安装与调试
我拿到板子之后,要做小车的打造,需要了解板子有那些硬件资源与软件资源.然后看那一些可以利用起来,具体可参见以下文档 jetson_tx2_developer_kit_user_guide.pdf-制造...

通过Geth搭建私有以太坊网络
为了进一步了解以太坊区块链网络的工作方式和运行原理,笔者通过官方软件 Geth搭建了私有以太坊网络fantasynetwork,最终实现了单机和多机节点间的相互连通:首先通过VMware Workst...

利用官方预训练模型快速计算Inception Score和FID
_前言:_对于生成式模型来说,如何评价是一个难题,特别是对于GANs这种容易坍塌的模型来说,选择合适的度量指标是关键。IS和FID是最常用的两种指标,都依赖于Inception模型。本文介绍如何利用t...