自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(397)
  • 资源 (3)

原创 PAT乙级目录

编号题目C/C++JAVA备注1001害死人不偿命的(3n+1)猜想 (15)1002写出这个数 (20)1003我要通过!(20)1004成绩排名 (20)1005继续(3n+1)猜想 (25)100

2017-10-19 18:46:45 639

原创 YOLO v2目标检测详解三 去除无效数据

在从文件读入标注的数据时,会把物体数量向物体最多的那张图补齐,补齐的时候会添加进不少无效的框,最后计算的时候需要将这部分无效数据去除,添加的无效数据为(0,0,0,0),现在需要将这部分数据去掉#把添加的无效数据去除def gt_mask_from_gts(gts): gt_stk = gts.view(-1, 4) invalid_gt = torch.Tensor([0...

2020-04-10 19:44:36 68

原创 YOLO v2目标检测详解二 计算iou

IoU 作为目标检测算法性能 mAP 计算的一个非常重要的函数。IoU 的全称为交并比(Intersection over Union),通过这个名称我们大概可以猜到 IoU 的计算方法。IoU 计算的是 “预测的边框” 和 “真实的边框” 的交集和并集的比值。常见的两个框的交集情况有以下六种iou的计算方式是:重叠面积/(总面积-重叠面积)就按照yolo v2常用数据进行举例...

2020-04-08 21:14:30 247

原创 YOLO v2目标检测详解一box生成与转换

yolo v2会将图片切割成若干个大小为32*32 的小格子,因此,将图片传入时,图片的长和宽都必须是32的倍数,如下所示:后面的内容中,如果没有说明,都是指的小格子。yolo v2中的box中的数据并不是平常的xmin,ymin,xmax,ymax,而是,offset_x,offset_y,w,h,分别代表的意思是:box中心x坐标在小格子的比例,box中心y坐标在小格子的比例,宽和小格...

2020-04-07 21:25:48 176

原创 PyTorch 维度变换

view,reshape。a = torch.rand(4,1,28,28)print(a.shape)b = a.view(4,28*28)print(b)print(b.shape)b = a.view(4*28,28)print(b.shape)b = a.view(4*1,28,28)print(b.shape)b = a.view(4,784)#不建议使用...

2020-04-05 22:43:15 88

原创 PyTorch 索引与切片

indexing#从第0维往后排a = torch.rand(4,3,28,28)print(a[0].shape)print(a[0,0].shape)print(a[0,0,0].shape)print(a[0,0,0,0])从前或者后面全取#从第0维往后排a = torch.rand(4,3,28,28)#取最前面的print(a[:2].shape)p...

2020-04-05 21:12:18 107

原创 PyTorch 创建Tensor

import from numpy,从numpy引入。a = np.array([2,3.3])torch.from_numpy(a)a = np.ones([2,3])torch.from_numpy(a)print(a)注意:小写的tensor接受的参数是现有的数据,大写的Tensor接受的数据的维度,大写也可以接受现有数据,必须以list形式表示出。import fr...

2020-04-05 18:58:44 98

原创 线性回归问题实战

以函数y = w*x+b为例进行讲解。假设w*1+b = 12w*2+b = 21那么我们可以求解出w = 9,b = 3。但提供给我们的数据可能受到一定的污染,和原来的数值有一定出入,但和原来值出入不大,如下图所示:这样的图形无法用一个函数完整表示所有的点,可以用一条直线穿过这些点,使得误差最小那么如何才能选择一条合适的直线通过呢?首先我们选取一条和x轴重...

2020-04-03 17:59:09 81

原创 梯度下降算法详解--机器学习

梯度下降(gradient descent)算法是一种非常经典的求极小值的算法,其理论基础是梯度的概念。先从一个生活中的问题引入梯度下降的概念。假设在一个夜晚,你处于一座山峰的顶端,你需要从山顶回到山底的营地,由于没有其他的照明设备,你只能不断通过周围的环境来调整自己的方向,比如,你现在所处的位置比前一时刻低那么你处于下降过程中。由于我们都希望能够尽快下山,因此我们会选择一条下降速度...

2020-04-03 17:24:36 261

原创 2010年西北工业大学机试第九题

最难的一道题目,位数为偶数的除了11以外都不是质数#include<stdio.h>int m[100000],n[100000];int pd(int a){ int i; for(i=2;i*i<=a;i++){ if(a%i==0){ return 0; } } return 1;}int m...

2020-04-03 15:36:10 67

原创 ZOJ 2412 Farm Irrigation

Farm IrrigationTime Limit: 2000 msMemory Limit: 65536 KBBenny has a spacious farm land to irrigate. The farm land is a rectangle, and is divided into a lot of samll squares. Water pipes are placed...

2020-04-03 12:58:42 91

原创 2010年西北工业大学机试第八题

Benny has a spacious farm land to irrigate. The farm land is a rectangle, and is divided into a lot of samll squares. Water pipes are placed in these squares. Different square has a different type o...

2020-04-03 12:57:35 97

原创 2010年西北工业大学机试第七题

#include<iostream>using namespace std;int c1,c2,n,w[10];int weight=0,max_num=0;void search(int m){ if(m==n){ if(weight<=c1 &&weight >= max_num){ max_num=weight;...

2020-04-03 12:03:01 60

原创 2010年西北工业大学机试第六题

#include<iostream>using namespace std;int a[10005] = {0};int main(){ int n; cin>>n; a[0] = 1; a[1] = 1; for(int i = 2;i <= n;i++){ for(int j = 0;j < i;j++){ a[i] +=...

2020-04-03 11:17:23 49

原创 2010年西北工业大学机试第五题

第一个样例是abfc第二个样例是on#include<iostream>#include<string>#include<cmath>using namespace std;int num[1005][1005] = {0};int main(){ string a,b; while(cin>>a>>b){...

2020-04-02 22:30:57 66

原创 2010年西北工业大学机试第四题

#include<iostream>#include<cmath>using namespace std;typedef struct node{ int x,y;}Node;int main(){ Node a,b,c; cin>>a.x;cin>>a.y; cin>>b.x;cin>>b.y;...

2020-04-02 22:16:02 60

原创 2010年西北工业大学机试第三题

#include<iostream>#include<cmath>using namespace std;bool judge(int n){ if(n == 2|| n == 3){ return true; } if(n < 2){ return false; } if(n % 2 == 0){ return false;...

2020-04-02 21:47:42 70

原创 2010年西北工业大学机试第二题

#include<iostream>#include<string>using namespace std;int main(){ string s; cin>>s; for(int i = 0;i < s.length();i++){ if(s[i] >= 'a'&&s[i] <= 'z'){ ...

2020-04-02 21:40:08 62

原创 2010年西北工业大学机试第一题

#include<iostream>using namespace std;int main(){ long a,b; cin>>a>>b; if(a % 3 == 0&&b % 5 == 0){ cout<<a+b<<endl; }else if(a % 3 != 0&& b%5...

2020-04-02 21:34:49 61

原创 2011年西北工业大学机试第五题

#include<iostream>#include<cmath>using namespace std;int a[1000] = {0}; int main(){ int n,m,x,y,t = 0; while(cin>>n){ for(int i = 0;i < n;i++){ cin>>x>&gt...

2020-04-02 21:24:51 66

原创 2011年西北工业大学机试第四题

#include<iostream>#include<string>using namespace std;int main(){ string a,b,r = ""; getline(cin,a); getline(cin,b); int i = 0; int j = b.length() - 1; while(i < a.length(...

2020-04-02 20:53:57 63

原创 2011年西北工业大学机试第三题

#include<iostream>#include<cmath>using namespace std;int n,m = 1,a[101][101];void print(){ for(int i = 0;i < n;i++){ for(int j = 0;j < n;j++){ cout<<a[i][j]&...

2020-04-02 20:46:36 43

原创 2011年西北工业大学机试第二题

#include<iostream>using namespace std;int main(){ int a[10][10],n; cin>>n; for(int i = 0;i < n;i++){ for(int j = 0;j <= i;j++){ if(j == 0||i == j){ a[i][j] = 1; ...

2020-04-02 13:45:22 46

原创 2011年西北工业大学机试第一题

#include<iostream>#include<vector>#include<cstring>using namespace std;int a[10005];int n,m,book[1005] = {0};bool flag = false;void init(){ //第一位一定要一个0,因为0+0+0+3+0+8+0+...

2020-04-02 13:37:00 62

转载 2014年西北工业大学机试第五题

#include <iostream>#include <queue>using namespace std;/**************************/ int n;int maze[6][6][2]; //存储迷宫的墙struct state{ int mx,my; //木乃伊 int px,py; //人 ...

2020-04-02 12:39:52 51

转载 2012年西北工业大学机试第八题

#include <iostream>#include <queue>using namespace std;/**************************/ int n;int maze[6][6][2]; //存储迷宫的墙struct state{ int mx,my; //木乃伊 int px,py; //人...

2020-04-02 12:38:12 52

原创 2012年西北工业大学机试第九题

具体解析在代码中#include<iostream>#include<string>using namespace std;int num[9][9];bool flag = false;void print(){ for (int i = 0; i < 9; i++){ for (int j = 0; j <...

2020-04-02 11:41:48 45

原创 2012年西北工业大学机试第七题

#include<iostream>using namespace std;int main(){ double a,b,c; cin>>a>>b>>c; if( (a >= b + c)||(b >= a + c)||(c >= a+b) ){ cout<<"N"<<endl; }...

2020-04-02 10:49:56 38

原创 2012年西北工业大学机试第六题

#include<iostream>#include<string>#include<cmath>#include<algorithm>using namespace std;int a[30] = {0};int main(){ string s; int n = -1; for(int k = 0;k < 4;k...

2020-04-02 10:44:28 49

原创 2012年西北工业大学机试第五题

#include<iostream>#include<stack>#include<string>using namespace std;int acc(int a,int b,char p){ if(p == '+'){ return a + b; } if(p == '-'){ return a - b; } if(p ...

2020-04-02 10:29:50 31

原创 2012年西北工业大学机试第四题

题目意思时每次取的个数都可以不同#include<iostream>using namespace std;int a[1005] = {0};void init(){ //当数量小于等于10时,当数量为10时Jerry先取,剩余为奇数 //当数量为奇数时,Tom先取,无论Tom一次取出多少,剩余都是偶数 for(int i = 1;i <= 10;i++...

2020-04-02 10:21:36 58

原创 2012年西北工业大学机试第三题

题目没有说明是去最大的k还是最小的k,再这里默认最小的k将所有花生米分成偶数组,最后一组数量可以不足#include<iostream>using namespace std;int main(){ int n; while(cin>>n&&n){ if(n == 1){ cout<<"0"<<e...

2020-04-02 09:43:46 68

原创 2012年西北工业大学机试第二题

#include<iostream>#include<string>using namespace std;int main(){ int a = 0,b = 0,c = 0,d = 0; string s; getline(cin,s); for(int i = 0;i < s.length();i++){ if( (s[i] >=...

2020-04-02 09:27:41 40

原创 2012年西北工业大学机试第一题

#include<iostream>#include<vector>using namespace std;int main(){ int n,temp,sum = 0; cin>>n; vector<int>v; for(int i = 0;i < n;i++){ cin>>temp; v.push...

2020-04-02 09:26:22 82

原创 2014年西北工业大学机试第八题

#include<iostream>#include<string>using namespace std;int main(){ int a = 0,b = 0,c = 0,d = 0; string s; getline(cin,s); for(int i = 0;i < s.length();i++){ if( (s[i] >=...

2020-04-01 17:53:18 63

原创 2014年西北工业大学机试第七题

#include<iostream>#include<cmath>using namespace std;int n,m,book[10005]={0};bool find(){ for(int i = 4; i <= m;i += 2){ book[i] = 1;//2的倍数先去掉 } for(int i = 3;i <= m; i ...

2020-04-01 17:44:53 41

原创 2014年西北工业大学机试第六题

#include<iostream>#include<cmath>using namespace std;bool judge(int n){ if(n <= 1){ return false; } if(n == 2|| n == 3){ return true; } if(n % 2 == 0){ return false; }...

2020-04-01 17:32:20 60

原创 2014年西北工业大学机试第四题

#include<iostream>using namespace std;int main(){ int a,b; cin>>a>>b; if(a > 0){ cout<<b<<endl; }else{ cout<<a+b<<endl; } return 0;}

2020-04-01 16:51:11 47

原创 2014年西北工业大学机试第三题

查找最长的长度,使用dfs。#include<iostream>#include<vector>#include<cstring>#include<algorithm> using namespace std;int map[505][505];int num = -1;typedef struct node{ int x...

2020-04-01 16:44:31 43

原创 2014年西北工业大学机试第二题

最开始从0,0出发,最后回到0,0#include<iostream>#include<cmath>using namespace std;int main(){ int n,a,b; cin>>n; int ta = 0,tb = 0,sum = 0; for(int i = 0;i < n;i++){ cin>&...

2020-04-01 15:49:39 51

static.zip

visdom目录下:打开server.py文件,找到download_scripts_and_run()函数,将download_scripts()注释掉,将解压后的static替换原来的static。

2020-03-09

Dev-Cpp编译器官方版

Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exeDev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exeDev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exeDev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe

2018-03-26

java API中文版和英文版

java API中文版和英文版java API中文版和英文版java API中文版和英文版java API中文版和英文版

2018-03-26

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除