kears視覚化モジュールkeras.utils.visualize_utilのインストール構成とエラーソリューション-Windowsシステム
- 一、错误入力:ImportError:pydotのインポートに失敗しました。`pydotprint`を機能させるには、pydotとgraphvizをインストールする必要があります。
-
- 方法1。** pydot、graphviz **モジュールをインストールし、Doubanミラーソースを使用してインストールを高速化します。
- 方法2.上記のモジュールをインストールした後もエラーが表示されます。コードを入力して確認できます。パス** anaconda **-> ** env **(仮想環境)-> ** tensorflow **(環境名)-> * * lib **-> ** sit-packages **-> ** keras **-> ** utils **-> ** vis_utils.py **
- 方法3でもエラーが報告されます。上記の2つの方法に基づいて、graphvizソフトウェアをインストールしてください。
- 第二に、Kerasのビジュアルインストールと使用
一、错误入力:ImportError:pydotのインポートに失敗しました。動作させるには、pydotとgraphvizをインストールする必要がありpydotprint
ます。
pydotモジュールをロードするプロンプトが失敗しました。pydot、graphvizをインストールする必要があります
方法1.pydotモジュールとgraphvizモジュールをインストールし、Doubanミラーソースを使用してインストールを高速化します。
pip install -i https://pypi.doubanio.com/simple/ pydot
pip install -i https://pypi.doubanio.com/simple/ graphviz
2.上記のモジュールのインストール方法はまだエラーしたら、あなたはコードを見てパス入力することができますアナコンダを- > ENV(仮想環境) - > tensorflow(ご使用環境名) - > libに- > SIT-パッケージ標準パッケージ- > keras - > utilsの- > vis_utils.py
try:
# pydot-ng is a fork of pydot that is better maintained.
import pydot_ng as pydot
except ImportError:
# pydotplus is an improved version of pydot
try:
import pydotplus as pydot
except ImportError:
# Fall back on pydot if necessary.
try:
import pydot
except ImportError:
pydot = None
コードから、pydot_ngとpydotplusがpydotを置き換えることができるので、Xiaobaiがそれらをすべてインストールすることがわかります。
pip install -i https://pypi.doubanio.com/simple/ pydot_ng
pip install -i https://pypi.doubanio.com/simple/ pydotplus
方法3でもエラーが報告されます。上記の2つの方法に基づいて、graphvizソフトウェアをインストールしてください。
1.直接クリックしてダウンロードおよびインストールします。graphviz-2.38-win32.msi
上記のURLは無効です。手動でダウンロードするには、クリックして
くださいhttps://graphviz.gitlab.io/_pages/Download/
クリックすると、ファイルパスが入力され、
[ 10 ** ]をクリックします。 / msbuild /リリース/ Win32 / Graphviz-2.38-win32.msi
ダウンロードしてインストールするのを待ちます。インストールされているアドレスを覚えておく必要があります!!
2. Baiduではなく、環境変数を構成します
3. CMDを入力し、graphvizが正常にインストールされているかどうかを確認します
第二に、Kerasのビジュアルインストールと使用
インストールプロセスは上記と同じです。
コードを入力すると、
from keras.utils.vis_utils import plot_model #导入可视化头文件
# 输出可视化图片
# 参数:model为你的模型,to_file保存文件名,show_shapes是否显示输入输出尺寸
plot_model(model,to_file='model1.png',show_shapes=True) #显示尺寸