摘要: 书写孪生网络的时候出现的错误,调用单通道时出现如下错误。 看了别人写的博客大概和类内的初始化还有self之类的有关系,没有弄清楚。将单通道的文件在函数外声明,在函数内统一调用可以解决这个问题 阅读全文
posted @ 2019-09-07 09:44 Wangtn 阅读(972) 评论(0) 推荐(0) 编辑
摘要: 通过c语言自定义数组长度 能够识别出多个重复的数据,将其输出并返回下标 时间复杂度O(n^2) 使用双重循环查找,找到直接break,注意break和continue的区别 #include<stdio.h> #include<stdlib.h> #include<windows.h> int ma 阅读全文
posted @ 2019-09-04 09:59 Wangtn 阅读(3642) 评论(0) 推荐(0) 编辑
摘要: 数组二分查找 #include<iostream> using namespace std; template <typename T> int binary_search_array(const T& key,const T data[],int N) { if(N<0) return -1; i 阅读全文
posted @ 2019-08-30 09:45 Wangtn 阅读(263) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> #include<vector> #include<algorithm> #include<string> using namespace std; int main() { const int N=5; string a[N]={"www","algorith 阅读全文
posted @ 2019-08-29 17:34 Wangtn 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 对于一个(n,n)大小的矩阵,使得对角线上的元素全为x,其他元素都是y #include<iostream> #include<vector> using namespace std; int main() { const int n=20; int x=4; int y=2; int M[n][n 阅读全文
posted @ 2019-08-28 17:43 Wangtn 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 字符串操作 #include<iostream> #include<string> using namespace std; int main() { string name; cin>>name; cout<<"Hello ,"<<name<<endl; cout<<name.size()<<en 阅读全文
posted @ 2019-08-28 16:56 Wangtn 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一般是Input和下面的变量重名了,导致model里面的input变成了第二次出现的Input变量,而不是最开始模型中作为输入的Input变量 改正方法:给第二个变量赋一个新名字即可 阅读全文
posted @ 2019-08-08 14:55 Wangtn 阅读(7137) 评论(4) 推荐(1) 编辑
摘要: m表示样本个数,n表示特征个数,Θ表示参数,x的上标表示样本个数,下标表示是第几个特征。 一个训练样本的多个特征与参数进行运算可以写成矩阵形式 将一个样本中每个Θ和一个样本x中的每个特征xj都看作列向量中的元素,那么上式就可以写成 Θ和x都是列向量,损失函数J(Θ)表示如下 梯度下降求偏导时候不一样 阅读全文
posted @ 2019-07-31 14:02 Wangtn 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 先使用matlab自带的函数imresize pic=imread('data/2.jpg'); J=imresize(pic,2,'nearest'); K=imresize(pic,2,'bilinear'); L=imresize(pic,2,'bicubic'); figure(1); im 阅读全文
posted @ 2019-07-10 17:02 Wangtn 阅读(671) 评论(0) 推荐(0) 编辑
摘要: octave无法完成,这个只能用matlab做 分别绘制灰度直方图和归一化直方图 pic=imread('data/1.jpg'); gray_pic=rgb2gray(pic); figure(1); imshow(gray_pic); figure(2); imhist(gray_pic); [ 阅读全文
posted @ 2019-07-09 14:22 Wangtn 阅读(868) 评论(0) 推荐(0) 编辑