自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【测试集mAP】yolov5中计算测试集mAP,修改类别序号为类别名称

yolov5计算测试集mAP

2023-01-13 14:43:57 4165 19

原创 Linux中测试深度学习模型中出现的一些Bug汇总

bug汇总

2022-08-04 16:30:19 1940

原创 windows系统+RTX3070+Anaconda+cuda+cudnn配置tensorflow-gpu

亲测有效显卡RTX3070tensorflow使用tf-nightly2.6版本cuda使用cuda11.2cudnn使用8.1资源百度网盘链接:cuda 链接:https://pan.baidu.com/s/1KDzEgc5JiTYUy5Q0fzJUTg提取码:1ncscudnn 链接:链接:https://pan.baidu.com/s/14SqQA_agvTuo3DGoWANMaw提取码:fzbg失效可以评论,补发第一步:安装Anaconda,在不同项目中创建各自所需的虚拟

2021-05-03 12:32:53 1976 3

原创 pytesseract测试代码

pytesseract测试代码一、安装完成后记得配置变量,在cmd中测试安装是否成功查看tesseract -vcmd中运行tesseract识别文本,cd到图片文件夹路径,输入tesseract image.png result可以得到一个txt文本识别结果。二、在pycharm中测试tesseract-ocrfrom PIL import Imageimport pytesseract text = pytesseract.image_to_string(Image.open(r'D

2021-03-30 10:24:08 201

原创 素数的判断

素数定义:素数又称为质数,是指除了1和它本身外不能被其他数整除的一类数。即对给定的正整数n,如果对于任意的正整数a(1<a<n)都有n%a != 0成立,则n为素数,反之为合数。这种判定方法的复杂度为O(n)。还有较为快速的判定方法,时间复杂度为O(sqrt(n))具体如下:如果在2-n-1中存在约数,不妨设为k,即n%k==0,那么由k*(n/k)==n可知,n/k也是n的一个约数,且k与n/k中一定满足一个小于sqrt(n)、另一个大于sqrt(n)。所以我们只需要判定n能否被2

2020-07-29 14:38:19 1205

原创 分数的表示、化简以及输出

分数的表示使用结构体来存储只有分子和分母的分数:struct Fraction{ int up, down // 分子、分母 }分数的化简有三个注意点:使用down为非负数。如果分数为负,则令分子up和分母down都变为相反数如果分子up为0,则令分母down为1约分:求出分子绝对值与分母绝对值的最大公约数d,然后令分子、分母同除以d代码Fraction reduction(Fraction result){ if(result.doen < 0){ result.up

2020-07-23 15:31:09 556

原创 int型整数转换为数组,数组转换为int型整数

int型整数转换为数组数组num[i]在主函数中定义,这里定义为int num[5]void to_arrary(int n,int num[]){ for(int i=0; i<4; i++){ num[i] = n % 10; n /= 10; }}数组转换为int型整数int to_number(int num[]){ int sum = 0; for(int i=0; i<4; i++){ sum = sum * 10 + num[i]; } ret

2020-07-23 14:11:13 9879

原创 将数字字符转为数字

0-9的ASCII值为:48-57将数字字符转为数字有两种方法:第一种:用数字字符减去’0’即’1’-‘0’(它俩是用ASCII码相减的即49-48=1)第二种:用数字字符减去48(48是‘0’的ASCII码)即’1’-48=1举例:如果把‘2’转为2int k;char b=‘2’k=b-48或k=b-‘0’举例:suma=suma*10+(a[i]-'0')就是将字符‘0-9’转换为整型数字的0-9。...

2020-07-14 14:53:56 19101

原创 【B1011】A+B和C

给定区间[-231,231]内的三个整数A,B,C,请判断A+B是否大于C。输入格式:第一行输入正整数T,即测试用例的个数,随后给出T组测试用例,每组占一行,整数间以空格为间隔。输出格式:如果A+B>C,在一行中输出“Case # X:true”,否则输出“Case # X:false”X为测试用例的编号。注意1.int型 的数据范围是[-263,263-1],两个int型变量相加可能超过int型,因此本题中要用long long作为A、B、C的变量类型,输入输出格式必须是%lld。2.执

2020-05-23 14:21:24 193

原创 【B1001】害死人不偿命的(3n+1)猜想

【B1001】害死人不偿命的(3n+1)猜想卡拉兹猜想:对任何一个自然数n,如果它是偶数,砍掉它一半;如果它是奇数,那么把3n+1砍掉一半。一直砍下去,最后一定在某一步得到n=1。现在求给定任一不超过1000的正整数n,简单的数一下,需要多少步才能得到n=1?#include <cstdio>int main() { int n, step = 0; scanf("%d", &n); while (n != 1) { if (n % 2 == 0) n = n / 2

2020-05-23 13:51:49 140

原创 【PAT A1076】微博转发数量的求解(图的BFS遍历)

输入样例解释7 33 2 3 402 5 62 3 12 3 41 41 52 2 6第一行是总用户数 +转发的层数上限2-8行依次表示第一个至第七个用户所关注的人数+所关注用户的编号最后一行表示发微博的用户数+它们的编号比如第二行表示:第一个用户关注了3个用户,它们的编号分别为2,3,4最后输出打印此用户可以触发的最大潜在转发量,假设每个可以查看初始帖子的人都将转...

2020-05-04 12:12:00 232

原创 根据二叉树的中序和后序遍历来生成一棵树

#include #include #include #include using namespace std;const int maxn = 50;struct node {int data;node* lchild;node* rchild;};int pre[maxn], in[maxn], post[maxn]; //先序、中序、后序int n;//create...

2020-04-28 15:39:06 311

原创 新建一个链表的代码

#include <stdio.h>#include <stdlib.h>struct node { int data; node* next;};//创建链表node* create(int Array[]) { node *p, *pre, *head; //pre保存当前结点的前驱节点,head为头结点 head = new node; ...

2020-04-21 21:09:08 379

原创 给出一个int范围的整数,按照从小到大的顺序输出其分解质因数的乘法算式

#include <cstdio>#include <math.h>const int maxn = 100010;bool is_prime(int n) { //判断是否为素数 if (n == 1) return false; //1不是素数 int sqr = (int)sqrt(1.0*n); for (int i = 2; i &lt...

2020-04-16 18:09:31 279

原创 求最大公约数

利用欧几里得算法(辗转相除法)设a、b均为正整数,则gcd(a,b)=gcd(b,a%b)。递归边界:0和任意一个整数a的最大公约数都是a,不是0。#include <cstdio>int gcd(int a, int b) { if (b == 0)return a; else return gcd(b, a%b);}int main(){ int m, n; ...

2020-04-15 09:31:21 62

原创 数字黑洞6174

给定任一个各位数字不完全相同的四位正整数,按非递增排列和非递减排列分别得到两个数相减,再重复这个过程,很快会停留在有“数字黑洞”之称的6174上,也叫Kaprekar常数。#include <cstdio>#include <algorithm>using namespace std;bool cmp(int a, int b) { //递减排序 re...

2020-04-14 16:48:33 1001 1

原创 递归归并排序

const int maxn = 100;void merge(int A, int L1, int R1, int R1, int R2) { int i = L1; int j = L2; int temp[maxn], index = 0; //temp为临时存放合并后的数组,index为其下标 while (i <= R1 && j <= R2) {...

2020-04-13 17:10:03 79

原创 组最小的数

#include <cstdio>int main(){ int count[10]; 、、 for(int i = 0; i < 10; i++){ scanf("%d", &count[i]);} for (int i = 1; i < 10; i++) { if (count[i] > 0) { printf("%d",...

2020-04-10 20:43:52 127

原创 n个考场,给考生成绩排名的问题,代码。

有n个考场,每个考场有若干个数量的学生。给出各个考场中考生的准考证号与分数,要求将所有考生按分数从高到低排序,并按顺序输出所有考生的准考证号、排名、考场号以及考场内排名。#include <stdio.h>#include <cstring>#include <algorithm>using namespace std;struct Student {...

2020-04-08 17:51:30 386

原创 简单选择排序和插入排序代码

简单选择排序void selectsort() { for (int i = 1; i <= n; i++) { //进行n趟操作 int k = i; //k为最小元素的下标 for (int j = i; j <= n; j++) { //选出[i,n]中最小的元素,下标为k if (A[j] < A[k]) { k = ...

2020-04-05 22:00:07 215

原创 反向输出一句话

#include <cstdio>#include <cstring>int main(){ char str[90]; gets_s(str); int len = strlen(str), r = 0, h = 0; //r为行,h为列 char ans[90][90]; //存放单词,一行一个单词 for (int i = 0; i < len; ...

2020-04-05 20:36:46 280

原创 判断字符串是否为回文的代码

假设一行字符串长度不超过255,判断是否为回文。#include <cstdio>#include <cstring>const int maxn = 256;bool judge(char str[]) { int len = strlen(str); //字符串长度 for (int i = 0; i < len / 2; i++) { if (s...

2020-04-05 18:29:49 474

原创 进制转换的代码

p进制数x转为十进制数yint y = 0, product = 1; //product在循环中会不断乘p,得到1、p、p^2.....while (x != 0) { y = y + (x % 10)*product; //x%10是为了每次获取x的个位数 x = x / 10; //去掉x的个位 product = product * p;}十进制数y转为Q进制数z采用“...

2020-04-04 23:16:10 356

原创 C++求以年月日表示的日期差值

求以年月日表示的日期差值#include <cstdio>int month[13][2] = { (0,0),(31,31),(28,29),(31,31),(30,30),(31,31),(30,30),(31,31),(31,31), (30,30),(31,31),(30,30),(31,31) };bool isLeap(int year) { return (y...

2020-04-04 22:12:43 262

原创 机器学习笔记

机器学习笔记第一章 引言第二章 单变量线性回归(Linear Regression with One Variable)第三章 线性代数回顾第四章 多变量的线性回归第一章 引言1.1什么是机器学习Tom Mitchell提出一个程序被认为能从经验E中学习,解决任务T,达到性能度量值P,当且仅当,有了经验E后,经过P评判,程序在处理T时的性能有所提升。在下棋的例子中,经验E 就是程序...

2020-03-24 21:59:17 196

原创 图像处理基础

图像处理基础从简单的图像开始,学习图像处理相关的知识。

2020-03-24 20:06:56 612

空空如也

空空如也

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

TA关注的人

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