Windows10中Keras視覺化的坑(已解決)

2021-09-17 18:46:53 字數 983 閱讀 3797

為了將rnn和lstm的結構視覺化,我也算是操碎了心。

網上一些大佬們的教程也算是幫了很多忙,但是仍然解決不了問題,後來在群裡問了一下,一位大佬點了一句:

可能是pip安裝graphviz的版本不對,用conda試試,巧了,我剛好成功了。

需要在keras中使用這一句:

plot_model(model, to_file='model.png')
因此需要匯入plot_model這個函式;

這個函式這樣匯入:

from keras.utils import plot_model
匯入會報錯:

importerror: failed to import `pydot`. please install `pydot`. for example with `pip install pydot`. #69
這時候你需要查教程了:

先看這個就好了:

pydot 和graphviz配置出錯及幾種解決方法(已解決)

(然後你也許會發現這樣的報錯:

oserror: `pydot` failed to call graphviz.please install graphviz ( and ensure that its executables are in the $path.
這時候換到終端下:

用conda重新安裝graphviz就好了——

其實還不如model.summary()

提供的資訊有用呢!

在Windows10中執行Unbuntu

你以為我是在說虛擬機器,哈哈那就錯了,虛擬機器太消耗資源啦。之前我說在pc上裝了個黑蘋果,最近閒的蛋疼又想玩玩linux,但是有不想裝虛擬機器也不想再格乙個盤,怎麼辦。最近windows 10 開始支援ubuntu啦。首先開啟microsoft store 搜尋 ubuntu 評價還蠻高的嘛,趕緊裝...

在Windows10中執行Unbuntu

最近windows 10 開始支援ubuntu啦。而不是虛擬機器,虛擬機器太消耗資源啦。評價還蠻高的,執行之後會出現跟terminal 一模一樣的終端,其實你已經在linux的環境中啦。使用root許可權 sudo i 更新系統 apt update 開始更新啦!命令列始終不好玩,能顯示圖形介面嗎 ...

Windows 10中藍芽滑鼠連線

最近遇到了乙個問題,windows 10中的藍芽滑鼠無法連線。在新增藍芽滑鼠的時候系統提示輸入pin碼。通常在藍芽連線兩個系統的時候會需要雙方輸入pin碼來確認身份,但是滑鼠這種裝置是沒有地方顯示pin碼的,所以也就無法在windows中輸入pin來連線。只能嘗試輸入1111,1234。結果都沒有用...