国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

RuntimeError: Trying to resize storage that is not resizable

這篇具有很好參考價(jià)值的文章主要介紹了RuntimeError: Trying to resize storage that is not resizable。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題

今天模型訓(xùn)練,遇到了個(gè)bug
先是在dataloder那報(bào)了這樣一個(gè)錯(cuò)
RuntimeError: Caught RuntimeError in DataLoader worker process 0.
然后后面報(bào)
RuntimeError: Trying to resize storage that is not resizable
完整錯(cuò)誤代碼如下

Traceback (most recent call last):
  File "train_temp.py", line 100, in <module>
    for data in train_dataloader:
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 628, in __next__
    data = self._next_data()
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 1333, in _next_data
    return self._process_data(data)
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 1359, in _process_data
    data.reraise()
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/_utils.py", line 543, in reraise
    raise exception
RuntimeError: Caught RuntimeError in DataLoader worker process 0.
Original Traceback (most recent call last):
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/worker.py", line 302, in _worker_loop
    data = fetcher.fetch(index)
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/fetch.py", line 61, in fetch
    return self.collate_fn(data)
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py", line 265, in default_collate
    return collate(batch, collate_fn_map=default_collate_fn_map)
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py", line 143, in collate
    return [collate(samples, collate_fn_map=collate_fn_map) for samples in transposed]  # Backwards compatibility.
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py", line 143, in <listcomp>
    return [collate(samples, collate_fn_map=collate_fn_map) for samples in transposed]  # Backwards compatibility.
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py", line 120, in collate
    return collate_fn_map[elem_type](batch, collate_fn_map=collate_fn_map)
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py", line 172, in collate_numpy_array_fn
    return collate([torch.as_tensor(b) for b in batch], collate_fn_map=collate_fn_map)
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py", line 120, in collate
    return collate_fn_map[elem_type](batch, collate_fn_map=collate_fn_map)
  File "/data0/thw/anaconda3/envs/Denoising2/lib/python3.8/site-packages/torch/utils/data/_utils/collate.py", line 162, in collate_tensor_fn
    out = elem.new(storage).resize_(len(batch), *list(elem.size()))
RuntimeError: Trying to resize storage that is not resizable

解決

一開始,在博客上看到是num_works設(shè)置有問題,需要設(shè)置為0 或 和顯卡相同的數(shù)
當(dāng)時(shí),還是有點(diǎn)懷疑,因?yàn)橹斑€設(shè)置了16,顯卡是4張,也沒報(bào)錯(cuò),還是嘗試了下,看看問題解決沒,(因?yàn)楫?dāng)時(shí)沒想法了),果然,仍然報(bào)錯(cuò)
后來,看到這篇博客,感謝博主大大(點(diǎn)擊),作者在末尾,提到數(shù)據(jù)維度不統(tǒng)一的問題,于是,就在dataloder中打印了下自己的數(shù)據(jù)維度,結(jié)果發(fā)現(xiàn),輸入的input和label的shape竟然不一樣!?。。?br> 一個(gè)是384*384*1,一個(gè)是256*256*1
要懷疑人生了>_<
然后,改了裁剪的大小,就好了^_^

瑣碎

1 num_works是有多少個(gè)進(jìn)程去加載數(shù)據(jù),與顯卡數(shù)量無關(guān),只不過一般是相等,可以在訓(xùn)練的時(shí)候慢慢增加num_works直到加載數(shù)據(jù)速度無明顯提升
2 數(shù)據(jù)集數(shù)據(jù)集!文章來源地址http://www.zghlxwxcb.cn/news/detail-433957.html

到了這里,關(guān)于RuntimeError: Trying to resize storage that is not resizable的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • reactNative跳轉(zhuǎn)appstore鏈接報(bào)錯(cuò):Redirection to URL with a scheme that is not HTTP(S)

    在reactnative中webview跳轉(zhuǎn)H5下載頁面,包錯(cuò)Redirection to URL with a scheme that is not HTTP(S) 在webview中添加一下代碼 ? render函數(shù)中 onShouldStartLoadWithRequest={onShouldStartLoadWithRequest}是關(guān)鍵,可以解決ios跳轉(zhuǎn)appstore下載界面報(bào)錯(cuò)問題

    2024年02月13日
    瀏覽(20)
  • RuntimeError: Trying to backward through the graph a second time (or directly access saved variable

    用pytorch的時(shí)候發(fā)生了這個(gè)錯(cuò)誤,寫下來避免以后再次入坑。感謝這次坑讓我對(duì)預(yù)訓(xùn)練模型的使用有了更清楚的認(rèn)識(shí)。 RuntimeError: Trying to backward through the graph a second time (or directly access saved variables after they have already been freed). Saved intermediate values of the graph are freed when you call .bac

    2024年01月16日
    瀏覽(14)
  • 安裝庫時(shí)報(bào)錯(cuò):RuntimeError: The detected CUDA version (11.7) mismatches the version that was used to...

    安裝庫時(shí)報(bào)錯(cuò):RuntimeError: The detected CUDA version (11.7) mismatches the version that was used to...

    ?Ubuntu 22.04系統(tǒng)在安裝pytorch3d庫時(shí)出現(xiàn)了報(bào)錯(cuò)信息:RuntimeError: The detected CUDA version (11.7) mismatches the version that was used to compile PyTorch (10.2). Please make sure to use the same CUDA versions. 在終端查看顯卡信息(指令nvidia-smi):查看CUDA版本,此處是11.7 ?根據(jù)報(bào)錯(cuò)信息,我現(xiàn)在的虛擬環(huán)境下的

    2024年02月11日
    瀏覽(23)
  • Thread-local storage is not supported for the current target

    Thread-local storage is not supported for the current target

    xcode編譯時(shí)遇到上述報(bào)錯(cuò),解決辦法:調(diào)整最低系統(tǒng)版本配置 ? ?

    2024年02月16日
    瀏覽(21)
  • Flink CDC報(bào)The connector is trying to read binlog starting at xxx but this is no longer available問題解決

    Flink CDC報(bào)The connector is trying to read binlog starting at xxx but this is no longer available問題解決

    問題是筆者最近在使用FlinkCDC 2.3.0 捕獲MySQL binlog日志時(shí)遇到的,MySQL使用的阿里云的RDS, MysqlCDC 使用讀賬號(hào)以 Initinal 模式,任務(wù)已經(jīng)運(yùn)行了一段時(shí)間突然報(bào)的錯(cuò),之前在使用FlinkCDC時(shí)也曾遇到過,設(shè)置了一些參數(shù)后沒有再出現(xiàn)過,一直比較忙沒有來得及總結(jié)下來。但是今天同

    2024年02月07日
    瀏覽(24)
  • Android ExternalStorage讀寫權(quán)限問題(Access to the path “/storage/emulated/0/...“ is denied)

    Android ExternalStorage讀寫權(quán)限問題(Access to the path “/storage/emulated/0/...“ is denied)

    現(xiàn)象: 從android10.0開始,不管manifest里是否添加讀寫權(quán)限,都不可以直接訪問內(nèi)部存儲(chǔ)路徑 為什么 1、因?yàn)楹芏郃pp在安裝以后,會(huì)在 /storage/emulated/0 下隨意創(chuàng)建各種文件/文件夾,導(dǎo)致手機(jī)內(nèi)部存儲(chǔ)目錄十分混亂,而且app卸載以后,這些文件不會(huì)被卸載掉,遺留垃圾文件,造成

    2024年02月14日
    瀏覽(28)
  • A value is trying to be set on a copy of a slice from a DataFrame解決方案

    在使用pandas的時(shí)候,出現(xiàn)如下的警告。雖然不會(huì)影響程序的正常運(yùn)行,但是看著就很煩。 原理:當(dāng)前操作的dataframe是從其他dataframe得到的,不是最初始的dataframe。因此,最好是 在原始的dataframe上進(jìn)行操作 ,這樣就不報(bào)警告了。 解決方案: 新建一個(gè)dataframe,在新的上面進(jìn)行

    2024年02月16日
    瀏覽(25)
  • RuntimeError: DefaultCPUAllocator: not enough memory: you tried to allocate 1105920 bytes.

    RuntimeError: DefaultCPUAllocator: not enough memory: you tried to allocate 1105920 bytes.

    問題 RuntimeError: [enforce fail at ..c10coreCPUAllocator.cpp:76] data. DefaultCPUAllocator: not enough memory: you tried to allocate 1105920 bytes. 今天在使用自己電腦跑YOLOV7的時(shí)候,因?yàn)樽约簺]有GPU所以使用CPU來跑測試模型,使用CPU來進(jìn)行一張獨(dú)立的圖像進(jìn)行預(yù)測,跑一張圖像完全沒有問題,非常的ni

    2023年04月13日
    瀏覽(25)
  • RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is Fal

    RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is Fal

    今天在跑 yolov7 的時(shí)候遇見,模型加載問題,因?yàn)槲沂鞘褂肅PU來加載 pt 模型的,但是出現(xiàn)了錯(cuò)誤; RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device(\\\'cpu\\\') to map your storages to

    2024年02月11日
    瀏覽(24)
  • pngquant failed to build, make sure that libpng-dev is installed 問題

    第一個(gè)參考方案失敗 :npm install -g windows-build-tools@4.0.0 安裝失敗,提示 依賴不在支持 第二個(gè)方案,降低node 版本 失敗 第三種方案,成功 先執(zhí)行,下面兩行代碼,再按照依賴 第4種方案修改 host文件沒有試 參考文檔 https://blog.csdn.net/qq_40206575/article/details/129088419 依賴按照好后,

    2024年02月05日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包