- 博客(6)
- 收藏
- 关注
原创 VS2017关于vector删除元素时出现cantnot seek vector iterator after end的一种解决方法
最近几周一直在帮师兄写C++处理图像的代码,今天使用vector时遇到了一个令我头疼好久的错误,上网一直没找到合适的解决方法,调试了一下午,终于解决了,在此记录一下。在使用findcontours检测轮廓后,我得到了一组vector<vector<Point>>类型的轮廓向量,在对每个hierarchy判断之后,得出了需要删除的轮廓的索引的向量vector delete_list。我想用erase函数遍历删除,考虑到每删除一个元素,contours的size就少一个,delete
2021-11-23 21:42:22
3738
4
原创 注意力机制学习笔记二(Attention-GAN、SAGAN、YLG-SAGAN)
一.Attention-GAN论文地址:Attention-GAN for Object Transfiguration in Wild ImagesObject Transfiguration不是将图像作为一个整体来完成变换,它的目的是在不影响背景区域的情况下,将图像中的某一特定类型的目标转换为另一种类型的目标。经典的GAN在做Object Transfiguration时有两个功能:监测感兴趣的目标和将目标从源域转换到另一个域。这两个功能合并到一个网络中会产生一些问题,比如某些背景区域被误当成目
2021-10-22 19:48:20
7629
原创 注意力机制学习笔记一(SENET)
一.Squeeze-and-Excitation Network(SE-NET)思路:让神经网络使用全局信息来增强有用的信息,同时抑制无用的信息。假设::其中,,,令,每一个为一个filter kernel于是 ,,其中代表卷积运算,此处忽略了bias。即长为H‘,宽为W’,通道数为C‘的X进入一个block,输出一个长为H,宽为W,通道数为C的U。Squeeze阶段: 即对输入的u做global avg. pooling,输...
2021-10-22 09:19:02
494
原创 卷积神经网络学习笔记(以手写体数字识别为例)
#Cnn_HandWritten.pyfrom numpy import meanfrom numpy import stdfrom matplotlib import pyplotfrom sklearn.model_selection import KFoldimport tensorflow as tffrom tensorflow.keras.models import Sequentialfrom tensorflow.keras.layers import Dense...
2021-10-14 17:27:50
638
原创 人工神经网络ANN学习笔记(一)
定义:人工神经网络(Artificial Neural Network),它是人脑神经元网络的抽象,是一种运算模型,由大量的节点(或称神经元)相互联接构成。每个节点代表一种特定的输出函数,称为激活函数。每两个节点间的连接都代表一个对于通过该连接信号的加权值,称之为权重。网络的输出则依网络的连接方式,权重值和激励函数的不同而不同。而网络自身通常都是对自然界某种算法或者函数的逼近,也可能是对一种逻辑策略的表达。注:1.样本有多少个feature,输入层就有多少个节点。2.根据组合的情况来设定权重,.
2021-09-30 15:46:40
1393
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人