tensorflow使用過程遇到的問題

2021-08-16 04:46:23 字數 793 閱讀 7193

1. py2和py3共存方法:

一定要使用這種共存方法,還有一種共存方法是安裝完python3之後,重新命名python.exe,這樣會導致jupyter無法正常工作。

2. 安裝tensorflow,使用如下命令:

pip install --ignore-installed --upgrade tensorflow  如果遇到permission denied錯誤,重啟電腦即可。

tensorflow版本:1.5.0

4. 如果想把每一層用的啟用函式寫成乙個list, 迴圈呼叫每乙個時,當中間出現none時,不能直接actlist[-1]作用乙個東西,會讓整個式子變成none.

如:actlist = [tf.nn.relu, tf.nn.relu, none]

前面曾都可以直接actlist[i](tf.matmul(layer_i,weights)+biases), 但最後一層不能這樣寫,要進行判斷:

if actlist[-1] != none:

output = actlist[-1](tf.matmul(layer_i,weights)+biases)

else:

output = tf.matmul(layer_i,weights)+biases

這才是正確開啟方式!!!

這個bug搞了好久,精度一直提不上去,還一直時nan,調參也沒效果。最後才發現是這個問題!!!

2018-04-24 16:30

記一次RecyclerView使用過程遇到的坑

由於重構模組,將原本直屬與activity布局檔案中的recyclerview,遷移到fragment的布局檔案中,基本是從activity中copy到fragment中,但是,坑來了 fragment中的recyclerview突然無法顯示其中的列表項了。內心的感受是崩潰的 單步除錯,一步步跟蹤,...

BeautifulSoup在使用過程中遇到問題

通過soup.find all 得到的結果無法join 在使用soup.find all 時發現,得到的結果無法使用類似 join 的 進行處理,具體錯誤表現為 typeerror sequence item 0 expected string,tag found typeerror sequenc...

Mac faceswap 使用過程

報錯資訊 no module 安裝環境 pip3 install opencv python 缺少什麼就install什麼就可以。tensorflow只支援3.6,3.5 2.7 重新配置了python環境。keras 報錯 cannot import name np utils 解決 pip in...