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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > pytorch >内容正文

pytorch

深度学习 load_data_fashion_mnist

發布時間:2025/4/16 pytorch 68 豆豆
生活随笔 收集整理的這篇文章主要介紹了 深度学习 load_data_fashion_mnist 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

pytorch 中報錯:PermissionError: [WinError 5] 拒絕訪問。: '…/data’

在學習李沐大神動手學習深度學習卷積神經網絡章節中,調用d2l包中load_data_fashion_mnist報錯,這可能是***權限***的問題。

batch_size = 256 train_iter, test_iter = d2l.load_data_fashion_mnist(batch_size,batch_size)

我的解決方法是 重新定義一下 load_data_fashion_mnist ,再調用就可以了。
需要改一下 mnish 路徑。前面得加上相應的包名

新手建議還是不要去改變d2l包中的路徑,一旦搞錯就得崩潰。

如果還沒有解決,復制下方代碼模塊即可。

import torchvision from torch.utils import data from torchvision import transforms from d2l import torch as d2l d2l.use_svg_display()def get_dataloader_workers():"""Use 4 processes to read the data.Defined in :numref:`sec_utils`"""return 4def load_data_fashion_mnist(batch_size, resize=None): #@save """下載Fashion-MNIST數據集,然后將其加載到內存中""" trans = [transforms.ToTensor()]if resize:trans.insert(0, transforms.Resize(resize))trans = transforms.Compose(trans)mnist_train = torchvision.datasets.FashionMNIST(root="D:/Anaconda3/data", train=True, transform=trans, download=True)mnist_test = torchvision.datasets.FashionMNIST(root="D:/Anaconda3/data", train=False, transform=trans, download=True)return (data.DataLoader(mnist_train, batch_size, shuffle=True,num_workers=get_dataloader_workers()),data.DataLoader(mnist_test, batch_size, shuffle=False,num_workers=get_dataloader_workers()))# train_iter, test_iter = load_data_fashion_mnist(32, resize=64) # for X, y in train_iter:# print(X.shape, X.dtype, y.shape, y.dtype)# break

如果還沒有解決,可以在下方留言。

總結

以上是生活随笔為你收集整理的深度学习 load_data_fashion_mnist的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。