自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 YOLOv4训练自己的数据集

总结而言,使用YOLOv4模型训练自己的数据集需要完成以下步骤:准备数据集,划分训练集和验证集,进行数据增强操作,对数据集进行预处理,使用训练脚本进行模型训练,评估模型性能,根据评估结果调优模型。迁移学习(Transfer Learning):是一种训练模型的技术,它使用在一个任务上训练好的模型来初始化另一个相关的任务的模型。在YOLOv4的训练中,可以使用预训练的权重来加速模型的收敛。通过不断的训练和优化,可以得到一个适应自己数据集的YOLOv4模型,从而实现目标检测的功能。

2024-04-27 21:07:56 738

原创 最短路+差分约束

Floyd#include <cstdio>#include <algorithm> #define int long longusing namespace std; const int inf = 2147483647;int mp[10000][10000],n,m,root;inline int read(){ int x=0; bo...

2019-08-27 19:20:31 121

原创 九、卡特兰数kmp

等下

2019-08-21 11:26:03 111

原创 三、快速幂,龟速乘,与快速乘

int quickpow(int a,int b,int modd){ int ans=1; while(b) { if(b&1)ans=ans*a%modd; a=a*a%modd; b>>=1; } return ans%modd;}#define int long long int turtle(int a,int b,int modd)//...

2019-08-21 09:47:38 272

原创 洛谷刷题

即将要刷的题背包DP:P4158,U79699,P1284,P1156,UVA11003,P4141,P3188,P4095,P1941,P2252,P1018,P1281,P1854,P1216,P1233,P2308,P1435树形DP:P1040,P2016,P2018,P1122,P1877,P1273,P3304,P2585,P3360,P4084,P2986,P3177,SP14...

2019-08-20 16:49:34 786

原创 点分治

点分治,是一种处理树上路径问题的工具。举例:给定一棵树和一个整数 k ,求树上等于 k 的路径有多少条?1、找重心(重心所有的子树的大小都不超过整个树大小的一半)是最优的树形DPSize=n;void get_root(int u,int fa){ f[u]=0,size[u]=1;//f数组代表这个点最大子树的大小,size数组代表子树大小的和 for(int i=head[u...

2019-08-17 19:04:05 216

原创 lcs(最长公共子序列)

LCM二分法#include <algorithm>#include <cstring>#include <iostream>#include <cstdio>using namespace std;const int maxn = 101000;int a[maxn],n,f[maxn];int read(){ int x=0...

2019-08-14 15:48:46 59

原创 RMQ

luoguST表题#include <iostream>#include <algorithm>#include <cmath>#include <cstdio>using namespace std;const int maxn =100010;long long dp[maxn][20],n,m;void init(int n)...

2019-08-08 19:39:07 168

原创 树状数组

树状数组1:#include <iostream>#define lowbit(x) x&-xusing namespace std;const int maxn = 500005;int C[maxn],u,v,z,n,m;void update(int x,int y){ for(int i = x ; i <= n ; i +=lowbit(i))C...

2019-08-08 15:21:13 66

原创 poj2115

http://poj.org/problem?id=2115#include <iostream>#include <algorithm>#define pr pair<int,int>#define x tmp.first#define y tmp.secondusing namespace std;long long Gcd;pr exgcd...

2019-08-07 21:04:51 128

原创 转化高精的取模

给定a,n,m,请你计算a^n mod m的值。a,m <= 10^9,n <= 10^1000方法:修改快速幂算法。输入的数据以十进制给出,为了避免高精度的进制转换,我们可以将快速幂算法迁移到十进制。k=1093425ak=(a1)5*(a10)2*(a100)4*(a1000)^3…所以我们只需要算出a1,a10,a^100…类似地,我们可以用递推来算以上的序列一个...

2019-08-07 11:41:54 236

原创 离散化模板

#include <vector>vector<int>v; for(int i=1;i<=n;i++) { cin>>a[i]; v.push_back(a[i]); } sort(v.begin(),v.end()); for(int i=1;i<=n;i++) ...

2019-08-07 08:11:04 82

原创 luoguP5022旅行

#include <iostream>#include <cstdio>#include <algorithm>#include <cstring>#include <vector>#define maxn 5005#define inf 99999999using namespace std;vector<int&...

2019-08-06 22:49:11 86

原创 板子

板子合集

2019-08-06 21:34:34 103

原创 Zero:数论杂知识

#include <cmath>const double pi = acos(-1.0);

2019-08-06 20:36:54 106

原创 快速读/出

inline int read(){ int x=0; bool flag=false; char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')flag=1; ch=getchar();} while(ch>='0'&&ch<='9'){x=(x<<3...

2019-08-06 18:07:20 87

原创 文件读入与读出

freopen("D:\\in.txt","r",stdin);freopen("D:\\out.txt","w",stdout);fclose(stdin);fclose(stdout);

2019-08-06 16:05:53 257

原创 关于坐标旋转

有些题,可以将坐标旋转;(x,y) —>(xcosA+ysinA,ycosA-xsinA)

2019-08-06 11:18:07 160

原创 求LCA三大模板

luogu3379为例1、倍增算法(第三快#include <cstdio>#include <algorithm>#define maxn 500005using namespace std;struct node{ int to,next;}E[maxn*2];int n,N,m,root,tot,lg[maxn],head[maxn],to[max...

2019-08-05 23:01:51 103

原创 最小生成树模板Prim与Kruskal

Kruskal算法int fa[maxn];struct edge{ int u,v,w;}E[maxn];bool cmp(const edge &a,const edge &b){ return a.w<b.w;}void merge(){fa[find(u)]=find(v);}int find(){return fa[u]==u?u:fa[u]=...

2019-08-02 21:21:35 111

原创 七、CRT:中国剩余定理

r[]为每个符合的数r[i] mod m[k]当 i≠ k时=0;当i=k时=a[i];则可设r[i]=f[i]a[i]f[i] mod a[k]1、当i≠k时=0;2、当i=k时= 1;由1、可知,f[i]对于其他m[]都可以整除则f [ i ] = ( a [ 1 ]* a [ 2 ] * ...

2019-07-30 21:53:14 216

原创 六、inverse:逆元

x的逆元在(1–p-1)中只有一个(来源于阮行止老师课上的PPT)

2019-07-30 10:43:36 397

原创 四、最大公约数/裴蜀定理/扩欧

gcd(a,b) * lcm(a,b)=a*bgcd:最大公因数lcm:最小公倍数(来自阮行止老师的课上的PPT)求gcd:辗转相除法int gcd(int a,int b){ if(b==0)return a; return gcd(b,a%b);}求lcm:a/(gcd(a,b)b(不可颠倒顺序,因为ab可能会爆掉int )...

2019-07-29 22:06:10 325

原创 一、质因数分解,筛法,求因数个数

int factorize(int x,int p[]){ int cnt=0; for(int i=2;i*i<=x;i++) { while(x%i==0) { p[++cnt]=i; x/=i; } } if(...

2019-07-29 20:56:42 1024

转载 链式前向星(易懂)

https://www.cnblogs.com/cnyali/p/4163901.html

2019-07-29 15:14:22 305 1

原创 背包汇总

//完全背包 :第i取无限件 for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++) { if(w[i]>=j)dp[j]=max(dp[j],dp[j-w[i]]+v[i]); }}//01背包 :取一件 //正常 for( int i=1;i<=n;i++){ for(int j=1;j<=m;j++...

2019-07-29 10:35:43 55

转载 RMQ

转载自https://blog.csdn.net/qq_41603898/article/details/81839124

2019-07-28 17:29:23 92

原创 luoguP3372模板

线段树模板luogu P3372#include <iostream>using namespace std;const int maxn = 100010;int a[maxn+2],n,m;struct tree{ int l,r; long long add,pre;}t[maxn*4+2];void build(int p,int l,int r)//建树...

2019-07-28 15:06:43 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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