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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【tensorflow】【pytorch】_debug_错误集合

發(fā)布時(shí)間:2025/1/21 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【tensorflow】【pytorch】_debug_错误集合 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

【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)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。