- 博客(14)
- 收藏
- 关注
原创 学习笔记7:关于softmax回归的一些理解(未完)
前言还有半个小时炉石新版本信息发布,故利用这点时间来总结一些我对softmax回归的部分细节的理解。课程:李沐《动手学深度学习v2》本节课件:softmax回归的从零开始实现一、方括号再方括号就是上图用红色方框圈出来的地方。假设:[①,②,③]是对样本A(第0个)的一个预测,[④,⑤,⑥]是对样本B(第1个)的一个预测。注:①,②,③,④,⑤,⑥均为数字。且①+②+③=1,④+⑤+⑥=1则:1、y=[a,b]的意思是(以a为例):第0个样本的第a个数字是正确预测2、y_hat[[0,1
2022-03-18 01:55:17
1410
原创 复现monodepth2过程中碰到的错误5:ValueError: Object arrays cannot be loaded when allow_pickle=False
评估训练出来的模型的时候碰到的错误:ValueError: Object arrays cannot be loaded when allow_pickle=False解决方法:把:gt_depths = np.load(gt_path, fix_imports=True, encoding='latin1')["data"]改成:gt_depths = np.load(gt_path, fix_imports=True, encoding='latin1',allow_pickle=True)
2022-03-12 16:22:54
291
原创 复现monodepth2过程中碰到的错误4:找不到‘E:\\monodepth2-master\\splits\\eigen\\gt_depths.npz‘
在模型评估中碰到的错误:FileNotFoundError: [Errno 2] No such file or directory: 'E:\\monodepth2-master\\splits\\eigen\\gt_depths.npz'错误原因:没有做好评估前的准备工作,没有准备好地面实况深度图。解决方法:运行:python export_gt_depth.py --data_path kitti_data --split eigen即可...
2022-03-12 16:20:03
1706
1
原创 复现monodepth2过程中碰到的错误3:RuntimeError: CUDA out of memory.
错误RuntimeError: CUDA out of memory. Tried to allocate 18.00 MiB (GPU 0; 8.00 GiB total capacity; 6.08 GiB already allocated; 0 bytes free; 6.31 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb
2022-02-28 14:37:26
823
1
原创 复现monodepth2过程中碰到的错误2:Caught TypeError in DataLoader worker process 0.‘tuple‘ object is not callable
错误TypeError: Caught TypeError in DataLoader worker process 0.TypeError: 'tuple' object is not callable
2022-02-28 14:29:58
666
1
原创 学习笔记6:torch.nn的学习
一、体验卷积import torchimport torch.nn.functionalinput = torch.tensor([[1,2,0,3,1], [0,1,2,3,1], [1,2,1,0,0], [5,2,3,1,1], [2,1,0,1,1]])mykernal=torch.tensor([[1,2,1],
2022-02-28 12:51:34
274
原创 python批量转换png为jpg
import ospath="E:\\monodepth2-master\\kitti_data"file_walk = os.walk(path)fileNum = 0filesPathList = []for root, dirs, files in file_walk: for file in files: fileNum = fileNum + 1 filePath = root + '/' + file print(filePat
2022-02-27 13:48:24
434
原创 学习笔记5:DataLoader是什么?
前言dataloader可以看作是对数据集的一种抓取方式。一、必要的头文件import torchvisionfrom torch.utils.data import DataLoaderfrom torch.utils.tensorboard import SummaryWriter二、定义一个DataLoader代码:test_data=torchvision.datasets.CIFAR10(root="./dataset_2",transform=torchvision.trans
2022-02-15 14:09:14
1844
1
原创 学习笔记4:torchvision中数据集的使用
一、头文件import torchvisionfrom torch.utils.tensorboard import SummaryWriter二、训练集和数据集的设置dataset_transform=torchvision.transforms.Compose( [torchvision.transforms.ToTensor()])train_set=torchvision.datasets.CIFAR10(root="./dataset_2",transform=datase
2022-02-15 13:13:00
797
原创 学习笔记3:Pytorch的Transforms类的学习
前言Transforms是处理图片的一些方法。一、头文件二、把图片转化成tensor型代码:img_path="dataset/train/ants_image/0013035.jpg"img=Image.open(img_path)writer=SummaryWriter("logs")tensor_trans=transforms.ToTensor()tensor_img=tensor_trans(img)其中:tensor_trans=transforms.ToTensor()
2022-02-14 20:53:27
436
原创 学习笔记2:pytorch的Tensorboard的使用
前言TensorBoard的用处就是让我们更好的观测到数据,对比各阶段实验数据的变化。一、头文件from torch.utils.tensorboard import SummaryWriterimport cv2from PIL import Imageimport numpy as np二、画一个简单的y=3x的函数图像,然后查看它1、代码:writer=SummaryWriter("logs")for i in range(100): writer.add_scalar
2022-02-14 12:28:14
414
原创 学习tensorboard的时候卡了半个小时的一个错误:cannot import name ‘Mapping‘ from ‘collections‘
前言最近在学b站pytorch深度学习的一个教程,讲得挺好的。遇到了一个小问题,问题发生在向终端输入tensorboard --logdir=logs语句,照着弹幕的方法试了一下都没什么用,然后查了一下。在这个贴子得到了解决ImportError: cannot import name ‘Mapping’ from ‘collections’(C:\User…\AppData\Local\Programs\Python\Python310\lib\collections_init_.py)解决
2022-02-11 22:19:18
3860
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人