- 博客(16)
- 收藏
- 关注
原创 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
9114
4
原创 幅频曲线中的dB与电压的关系
通常人耳听到的声音用dB来表示,即多少分贝。分贝的另外个单位是贝尔,10分贝=1贝尔。表示声音的强弱。人耳感受的声音强弱与声波的功率不是线性的关系,而指数关系更好的描述它们,dB=10ln(P1/P0),即人们要听到比原来大一倍的声音,声波的功率必须比原来大10倍。dB在电路中,同样是功率的比值。在频率曲线中表示幅值与频率的关系,幅值通常用电压或者电流来表示,不用电功率表示,功率与电压或者...
2019-10-17 15:50:14
6531
原创 半监督学习
一、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
1250
原创 K-means伪代码
K-means算法思想:通过迭代的方式,让每次簇中心的选择都是让样本数据到簇中心点的距离最小化的一个过程,直到簇中心点不再变化。伪代码:1.初始化K个簇中心;2.更新所有样本点簇归属:样本点到哪个簇中心点最近就属于哪个簇;3.重新计算每个簇的中心点(直到簇中心点不再变化或达到更新最大次数);...
2019-09-29 18:58:10
2638
原创 KNN伪代码
KNN (K近邻)算法思想:利用在样本空间上,相似样本是集中在同一个区域的,并且相似样本具有相同的特征信息,也就是认为相似样本是具有相同的类别或者相同的预测值y;利用这种特性,从训练数据中找出和当前待预测样本比较相似的K个样本,使用这K个样本产生预测值;伪代码:1.计算测试数据与各个训练数据之间的距离;2.按照距离的递增关系进行排序;3.选取距离最小的K个点;4.确定前K个点所在类别...
2019-09-29 18:40:28
2194
原创 SVM分类算法
1.svm二分类2.svm多分类(一对多)训练时依次把某个类别的样本归为一类,其他剩余的样本归为另一类,这样k个类别的样本就构造出了k个SVM。分类时将未知样本分类为具有最大分类函数值的那类。model.predict(x) 预测是类别的label值。model.decision_function(x) 返回的是样本到超平面的距离。3.svm多分类(一对一)其做法是在任意两类样...
2019-09-29 18:07:59
5916
3
原创 常用各种网络模块总结
核心思想:注意力的机制,对一个特征矩阵进行重新构造。注意力机制就是采用一种可以学习的方式来对特征重新赋予权重,权重高的特征就是注意力的注意点.包括通道注意力与空间注意力。网络结构:通道注意力结构:空间注意力结构:...
2019-09-29 09:26:45
2452
原创 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
785
原创 LNK2001 unresolved external symbol "void __cdecl cv::fastFree(void *)"
无法解析的外部符号问题:解决方案:1.确认工程目录平台一致:2.在对应平台下包含对应的库以及头文件:
2019-09-13 16:44:03
1887
原创 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
949
原创 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
3206
2
原创 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
1159
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人