日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【机器学习】 - keras中的模型可视化plot_model模块(含依赖包pydot和graphviz的详细安装过程与注意事项)

發(fā)布時間:2023/12/10 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【机器学习】 - keras中的模型可视化plot_model模块(含依赖包pydot和graphviz的详细安装过程与注意事项) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

運行環(huán)境:

win10 + anaconda3-spyder + python3.7.4 + tensorflow2.0.0

首先需要安裝兩個包pydot和graphviz,不然會報錯:

Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work.

然后去anaconda prompt 里去install,命令如下:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pydot-ng

【注意】:需要注意的是pydot與pydot-ng的區(qū)別,pydot是對應python2的舊版本,python-ng是兼容python2與python3的新版本,剛開始就安裝的是pydot,可視化的時候依然報錯:Failed to import pydot. You must install pydot and graphviz for `pydotprint`。

這樣就安裝成功了。

?

接下來,就是要安裝了Graphviz。

官網下載一個.msi文件。

(到官網https://graphviz.gitlab.io/download/自己找,win系統(tǒng)可以直接點擊下面這個鏈接:https://graphviz.gitlab.io/_pages/Download/Download_windows.html)

下載完后進行安裝。

?

?

然后添加到將對應的bin目錄的路徑添加到系統(tǒng)環(huán)境變量中。

學了一招,下面這樣也可以添加環(huán)境變量?(但是我是老老實實手動添加的)

注意下面這樣用的時候,別忘了分號!!

import os os.environ["PATH"] += ";路徑"

檢驗安裝成功:

打開windows命令行界面,輸入dot -version,然后按回車,如果顯示graphviz的相關版本信息,則安裝配置成功。如圖:

兩個依賴包都安裝成功后,重啟spyder,建立model。

接下來,終于可以可視化模型啦。

導入模塊,即可使用。(記得重啟spyder哦)

from tensorflow.keras.utils import plot_modelplot_model(model, './model11.jpg', show_shapes=True)

?

?

ps:看到一篇博客里面寫可能會出現這種錯誤?(如果按照上述過程,依舊未能正常運行的話,就參考一下下面這種情況。)

總結

以上是生活随笔為你收集整理的【机器学习】 - keras中的模型可视化plot_model模块(含依赖包pydot和graphviz的详细安装过程与注意事项)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。