【tensorflow】【pytorch】_debug_错误集合
【NO.1】AttributeError: ‘str’ object has no attribute ‘decode’
這是字符解碼和編碼問(wèn)題;
conda install h5py==2.10.0
錯(cuò)誤發(fā)生在我要load 文件后綴為hdf5時(shí)候;
網(wǎng)上還有一種 解決辦法就是將decode(“utf8”)內(nèi)的" “utf8"” 去掉
這個(gè)時(shí)候就是在報(bào)錯(cuò)最后一行點(diǎn)擊
【NO.2】y.reshape(-1,n)
經(jīng)過(guò)重新塑形之后y的形狀還是原來(lái)的形狀
只有將返回值進(jìn)行賦值,才能改變?cè)瓉?lái)的形狀
y1 = y.reshape(-1, n) 返回的y1形狀才會(huì)發(fā)生變化
【NO.3】顯存不足 : tesla V100 32G 顯存 【迷惑行為】
- 以下幾種方法都是控制顯存分配和控制GPU的使用
方法1:
import tensorflow as tf gpu = tf.config.experimental.list_physical_devices(device_type='GPU') assert len(gpu) ==1 tf.config.experimental.set_memory_growth(gpu[0],True)方法2:
physical_devices = tf.config.experimental.list_physical_devices('GPU') assert len(physical_devices) > 0, "Not enough GPU hardware devices available" tf.config.experimental.set_memory_growth(physical_devices[0], True)方法3:
import tensorflow as tf from keras.backend.tensorflow_backend import set_session config = tf.ConfigProto() config.gpu_options.per_process_gpu_memory_fraction = 0.3 # 設(shè)置分配顯存最大值占總值的百分比 set_session(tf.Session(config=config))對(duì)于上面遇到的問(wèn)題在服務(wù)器上加上解決辦法還是不行,在本機(jī)上加上解決辦法是可以解決問(wèn)題的,后續(xù)為什么在服務(wù)器上為什么會(huì)出現(xiàn)顯存不足,繼續(xù)尋找答案,本來(lái)按道理是不會(huì)出現(xiàn)這種情況的畢竟有32G的顯存利用,nvidia-smi顯示的
可見(jiàn)是沒(méi)有其他進(jìn)程的,
反而本機(jī)倒是占用了一部分內(nèi)存
直接關(guān)閉重啟可以解決問(wèn)題
conda
新建虛擬環(huán)境
conda create --name yourname python=3.6激活sourse activate conda activate youname報(bào)錯(cuò)的原因是因?yàn)樯洗瓮顺鰶](méi)有正常關(guān)閉環(huán)境
重新激活環(huán)境就可以
sourse activate base/torch_1.4
Pycharm:Can’t get remote credentials for deployment server
[解決辦法]https://blog.csdn.net/m0_37586991/article/details/88381652?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163092835516780269870996%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163092835516780269870996&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~rank_v29-1-88381652.pc_search_result_cache&utm_term=cant+not+credential+remote+server&spm=1018.2226.3001.4187
總結(jié)
以上是生活随笔為你收集整理的【tensorflow】【pytorch】_debug_错误集合的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【隐私】大数据下的隐私威胁【转载】
- 下一篇: [PAPER-RECORD]