深度学习
一米稻香
这个作者很懒,什么都没留下…
展开
-
RuntimeError: invalid argument 0: Tensors must have same number of dimensions: got 2 and 1 at ..
使用pytorch Dataloade加载数据时遇到的错误:解决方案:当if条件不满足时列表维度数不对,改成:原创 2019-10-28 08:47:20 · 9016 阅读 · 4 评论 -
半监督学习
一、MixMatch半监督算法伪代码:1.使用一个minibatch有标签的数据x1做一次增广输入模型得到预测标签;2.使用一个minibatch无标签的数据x2做k次增广输入模型得到k个minibatch无标签数据的平均分类概率,应用温度Sharpen 算法,得到猜测标签;3.将有标签数据x1与无标签数据x2组成新的数据集w;4.再将x1与w通过mixup得到新的一个minibatc...原创 2019-10-14 21:00:20 · 1211 阅读 · 0 评论 -
Exception thrown at 0x00007FF7A7B64FB3 in xx.exe: 0xC0000005: Access violation reading location 0x00
前向推理extract时异常抛出:解决方案:default_box维度是4维的如下:resize成3维的如下:原创 2019-09-13 16:39:49 · 3159 阅读 · 2 评论 -
Win10 编译运行ncnn模型推理验证
配置环境:1.安装vs2015,下载地址社区免费版,选择自定义安装,只勾选visual C++2.安装cmake编译工具,下载地址,默认安装即可。3.安装opencv库,下载地址,选择安装到指定目录,如E:/opencv,后续模型验证使用opencv时需要包含该目录下的头文件以及库文件。4.编译protobuf,下载地址,下载完解压到指定目录,eg:E:\ncnn\protobuf-3.4...原创 2019-09-13 16:42:39 · 927 阅读 · 0 评论 -
由于找不到opencv_word411.dll,无法继续执行代码
解决方案:添加path环境变量,opencv对应lib目录原创 2019-09-13 16:43:29 · 4756 阅读 · 0 评论 -
LNK2001 unresolved external symbol "void __cdecl cv::fastFree(void *)"
无法解析的外部符号问题:解决方案:1.确认工程目录平台一致:2.在对应平台下包含对应的库以及头文件:原创 2019-09-13 16:44:03 · 1849 阅读 · 0 评论 -
Attempted to trace Detect, but tracing of legacy functions is not supported
问题描述:Pytorch 模型转onnx模型过程中,onnx不支持派生类函数调用在SSD类初始化里:self.priorbox = prior_box.PriorBox(cfg[str(size)])self.priors = Variable(self.priorbox.forward(),requires_grad=False)在SSD类forward里:解决方案:在SSD类里...原创 2019-09-10 15:40:30 · 1142 阅读 · 5 评论 -
Pytorch 常用tensor张量操作
1.维度转换permute(shape)函数,示例:input = torch.rand(1, 3, 303, 303)torch.Size([1, 3, 303, 303])input = input.permute(0,2,1,3)torch.Size([1, 303, 3, 303])2.增加维度unsqueeze(arg)函数,示例:input = torch.rand(1...原创 2019-09-29 08:42:23 · 768 阅读 · 0 评论 -
常用各种网络模块总结
核心思想:注意力的机制,对一个特征矩阵进行重新构造。注意力机制就是采用一种可以学习的方式来对特征重新赋予权重,权重高的特征就是注意力的注意点.包括通道注意力与空间注意力。网络结构:通道注意力结构:空间注意力结构:...原创 2019-09-29 09:26:45 · 2391 阅读 · 0 评论