深度学习
Moon-21
在校研究生
展开
-
TypeError: Caught TypeError in DataLoader worker process 0. TypeError: ‘NoneType‘ object is not sub_
使用pytorch进行train出现TypeError: Caught TypeError in DataLoader worker process 0. TypeError: 'NoneType' object is not sub_两个错误,解决办法。第一步:分析错误原因我们可以看到第一个错误是关于DataLoader进行训练数据的存取工作线程的问题,第二个问题可以看出是对象不存在,没有这个类型。也就是说函数可能读取不到数据。第二步:解决问题首先,我们由第二个问题可以确定一下..原创 2020-07-10 15:14:03 · 7157 阅读 · 0 评论 -
ubuntu18.04+python3.6安装与编译Dlib人脸库
1.下载Ubuntu (or Linux)系统支持库=>Install OS librariessudo apt-get install build-essential cmake pkg-config libx11-dev libatlas-base-dev libgtk-3-dev libboost-python-dev2.安装与Python版本一致的相关库=>Install Python librariessudo apt-get install python3.6-de.原创 2020-07-09 16:58:10 · 570 阅读 · 0 评论 -
PyTorch多个GPU(Data Parallelism)并行与单个GPU的使用
1.划重点模型放到一个GPU上运行model.gpu() tensor = my_tensor.gpu() 模型放在多个GPU上运行 上文中的model.gpu()默认只使用一个GPU,如果你有多个GPU的话,model = nn.DataParallel(model)注意 DataParallel并行计算只存在在前向传播2.有例子下面通过一个线性回归的例子来说明;一个输出通过线性变换得到一个结果#包的导入import torchimport torch.nn as n..原创 2020-07-06 22:14:00 · 1080 阅读 · 0 评论 -
Joint Pose and Expression Modeling for Facial Expression Recognition 论文翻译
Joint Pose and Expression Modeling for Facial Expression RecognitionAbstract面部表情识别是一项具有挑战性的任务,因为在任意的姿态下表情会发生变化。大多数传统的方法要么在非正面的面部图像上进行正面化,要么为每个姿势学习单独的分类器。与现有的方法不同,本文提出了一种利用不同姿态和表情联合进行人脸图像合成和位置不变人脸表...翻译 2019-12-12 20:49:32 · 1253 阅读 · 0 评论 -
(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)深度学习优化方法介绍总结
1.SGDSGD就是每一次迭代计算mini-batch的梯度,然后对参数进行更新,是最常见的优化方法了。即: ...转载 2019-09-11 18:31:51 · 1227 阅读 · 0 评论 -
FER基于卷积神经网络: 处理少量数据和训练样本订单FER with CNN:Coping with few data and the training sample order
1.摘要 面部表情识别在过去的10年中一直是一个活跃的研究领域,其应用领域不断扩大,包括阿凡达动画、神经营销和社交机器人。面部表情的识别对于机器学习方法来说不是一个简单的问题,因为人们表现表情的方式可能会有很大的差异。即使是同一个人面部表情相同的图像,其亮度、背景和姿势也可能不同,如果考虑到不同的主题(由于形状、种族等方面的差异),这些变化会得到强调。虽然在文献中对人脸表情...翻译 2019-09-11 10:10:12 · 1897 阅读 · 3 评论