- 博客(71)
- 收藏
- 关注
原创 Yolov8部署——segmentation部署以及批量推理
参考:在windows上部署Yolov8主要参考下面两个仓库,https://github.com/xunzixunzi/tensorrt-cpp-api和https://github.com/xunzixunzi/YOLOv8-TensorRT-CPP,代码说是适合批量处理,但是代码中是以batchsize=1为例,所以需要修改一下。最后得到Result(里面存储分割并分类的标签、x、y、height和width)和一个分割的掩码二值化图。
2024-01-02 15:25:59 1193
原创 Yolov8部署——vs2019遇到的问题
解决方法:选择自己的项目右键属性——c/c++——代码生成——运行库(多线程(/MT)解决方法:工具——自定义——选择“命令”——添加命令——文件——高级保存选项——确定。文件包含在偏移0x18处开始的字符,该字符在当前源字符集中无效(代码页65001)之后点击高级保存选项,选择Unicode(UTF-8带签名),点击确定。默认库"LIBCMT"与其他库的使用冲突。
2023-11-20 15:37:01 253
原创 Yolov8部署——vs2019生成解决方案问题
最近开始在win10上部署Yolov8,并用tensorrt加速,从此贴开始记录后续遇到的部署问题。步骤二:根据 活动管理配置 选择属性页对应的配置是Debug还是Release.NvInfer.h是TensorRT里的文件,C++在编译时无法找到。步骤一:右键 红框 选择属性。
2023-11-08 13:38:36 354
原创 【Leetcode】13. 罗马数字转整数
题目:罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。题解:找规律:I为1,I放在V左边即IV为4,可以看为V-I=4;X为10,I放在X左边即IX为9,可以看为X-I=9;其余同理,所以只要左边的数小于右边的即可加上较小的数的负数。答案:class Solution: def romanToInt(self, s: str) -> int: dict={"I":1,"V":5,"X":10, "L":50,"C":100,"D":500,"M"
2022-01-24 20:22:30 4141
原创 pandas.read_csv FileNotFoundError: File b‘\xe2\x80\xaa<etc>‘ despite correct path
问题:import pandas as pddf = pd.read_csv('C:\Users\user\Desktop\datafile.csv')运行上述代码总是报错,错误如下:FileNotFoundError: File b'\xe2\x80\xaaC:/Users/user/Desktop/tutorial.csv' (or the relevant path) does not exist.解决:好多帖子都说将"“改为”/“或”\",又或者在前面加上r,亲测都没用。这个有可能
2022-01-18 10:31:05 958
原创 [Leetcode]9.回文数python
题目:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。答案:class Solution: def isPalindrome(self, x: int) -> bool: s=str(x) for i in range(len(s)): if s[i]==s[len(s)-i-1]:
2022-01-13 22:20:49 185
原创 【Leetcode】1.两数之和
前情:经过一段时间找实习,发现自己缺陷多多。面试的问题涉及很多,项目,经历,算法以及编程能力,但是我哪个都平平无奇,这种情况下不得不促使我开始我的Leetcode之路。人生漫漫,每一步都甚难。题目:给定一个整数数组 nums和一个整数目标值 target,请你在该数组中找出和为目标值 target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。提交运行:class Solution: def
2022-01-12 20:58:09 196
原创 Python无法上连接Neo4j,报错:IndexError:pop from an empty deque与KeyError:‘neo4j_version‘
Python无法上连接Neo4j,报错:IndexError:pop from an empty deque与KeyError:‘neo4j_version’在用neo4j构建知识图谱时,Python无法上连接Neo4j,报错如下图:报错原因:版本问题(坑爹呀)修改:终端上,卸载掉py2neo的现有版本,安装py2neo的4.2.0版本。pip install py2neo==4.2.0但是这个问题解决后,发现还是连接不上neo4j。报错如下:2021-10-19 13:29:15.499+
2021-10-20 10:21:48 5313
原创 收藏
专门开的收藏贴2021-4-26最近看文献时常在想word embedding.那么Why do we need word ebedding?觉得下面这篇文章真不错。https://towardsdatascience.com/why-do-we-use-embeddings-in-nlp-2f20e1b632d2
2021-04-26 21:26:56 101
原创 论文阅读-《A Survey on Knowledge Graphs:Representation, Acquisition and Applications》
论文阅读-《A Survey on Knowledge Graphs:Representation, Acquisition and Applications》综述真的是太长了。难受
2021-03-13 12:53:45 595 3
原创 wiki中文语料的word2vec模型构建
wiki中文语料的word2vec模型构建遇到的第一个问题:按照上图操作发现原因:可能是并没有运行opencc(不知道如何描述)解决方法:找到解压的opencc文件夹,将要转换的文件放入。之后在上方输入cmd进入dos窗口在输入opencc -i wiki.zh.txt -o wiki.zh.simp.txt -c t2s.json就可得到文件再将该文件粘贴到wiki中文语料的word2vec模型构建文件夹下之后按博客继续,可以看到繁体字转化后简体字Jieba分词:这个jieba分词完
2021-03-08 20:50:35 472
原创 Debug--关于pyltp
Debug–关于pyltp1.开头即问题遇到版本兼容问题。应该是因为安装的不是对应python版本的库,下载的库名中cp35代表python3.5。博客:https://blog.csdn.net/silence2015/article/details/56483892下载3.5的途中突然想到一个问题。他貌似给了两个版本。我的是3.6的,他也给了3.6的。所以我为什么要下载3.5,果断取消。安装另一个,成功附上新手安装pyltp教程:https://www.cnblogs.com/maxxu11
2021-02-25 22:28:43 150 1
原创 UnicodeEncodeError
UnicodeEncodeError问题描述:最近在jupyter上运行代码,有个问题始终解决不了。但是很奇怪,我在朋友的电脑上完全可以运行。报错如下:UnicodeEncodeError: 'ascii' codec can't encode characters in position 9-11: ordinal not in range(128)尝试解决:1.首先尝试了更改python编码方式。具体看链接:UnicodeEncodeError: ‘ascii’ codec can’t e
2021-02-18 21:22:09 209 3
原创 Neo4j无法导入csv文件
Neo4j无法导入csv文件问题描述:在Neo4j中导入csv文件,但却报错(错误如下)Couldn't load the external resource at: file:/E:/neo4j/relate-data/dbmss/dbms-7db25315-d4f9-4f7f-ae4a-ddad57918ab9/import/exchange.csv寻找解决方法:一开始我以为是放入别的数据库的import文件原因,但是仔细检查后发现自己放在了正确的import中。后来查询资料有人说,这是为了防
2021-02-17 10:59:28 2921 4
原创 1121: 电梯--python
1121: 电梯–python题目描述:在某一高层建筑内只有一部电梯,当你按下一个数时,电梯会运行到那一层。已知电梯每上升一层需6秒,下降一层需4秒,在需要停留的那层停留5秒。现有N个整数组成的一个需求列表,电梯将依次响应,电梯从0层开始运行,而在运行过程结束之前不会返回0层。注意,若出现相邻两个整数相等,代表在同一层执行了两个不同任务,可以理解为:电梯已经停了5秒,正要关门时又有人在同一层按开门键,电梯又开门并停留5秒。输入输入分两行,第一行是一个正整数N(N<=1000),代表停留几次,
2020-11-23 21:51:41 644
原创 1120: 最值交换--python
1120: 最值交换–python题目描述:有一个长度为n的整数序列。请写一个程序,先把序列中的最小值与第一个数交换,再把最大值与最后一个数交换。输出转换好的序列。 分别编写两个函数MinIndex()和MaxIndex()来计算最小值下标和最大值下标。int MinIndex(int a[], int n); //函数返回数组a中最小元素的下标int MaxIndex(int a[], int n); //函数返回数组a中最大元素的下标数组元素的输出调用函数PrintArr()。输入输入
2020-11-23 21:31:34 729
原创 1119: 一维数组排序--python
1119: 一维数组排序–python题目描述:对一维数组按照从小到大的顺序排序。程序定义函数sort()来实现数组a的排序。函数原型如下:void sort(int a[], int n);数组元素的输出调用PrintArr()。输入第一行输入一个整数n(1<=n<=10),表示数组有n个整数;第二行输入n个整数。输出输出占一行。对这n个整数数按照从小到大的顺序输出,数据之间用一个空格隔开。样例输入 Copy66 5 1 2 3 4样例输出 Copy1 2 3 4 5
2020-11-23 20:41:13 872
原创 1117: 查找数组元素--python
1117: 查找数组元素–python题目描述:输入n个整数构成一个数组,在这个数组中查找x是否存在,如果存在,删除x,并输出删除元素后的数组。如果不存在,输出“Not Found”。定义一个查找函数find(),在数组a中查找x,若找不到函数返回-1,若找到返回x的下标,函数原型如下:int find(int a[], int n, int x);然后在main()中,先调用函数find(),若查找失败输出“Not Found";若查找成功,则调用上一题中定义的函数del()删除该元素,再调用上
2020-11-22 20:48:06 1273
原创 1116: 删除元素--python
1116: 删除元素–python题目描述:输入一个递增有序的整型数组A有n个元素,删除下标为i的元素,使其仍保持连续有序。注意,有效下标从0开始。 定义如下两个函数分别实现删除元素操作和数组输出操作。void del(int a[], int n, int i); /*删除数组a中下标为i的元素*/void PrintArr(int a[], int n); /*输出数组a的前n个元素*/输入输入分三行,第一行是一个整数n(n<10),第二行是n个整数,第三行是要删除元素的下标i,i&
2020-11-22 20:06:40 576
原创 1114: 逆序--python
1114: 逆序–python题目描述:输入n(1<=n<=10)和n个整数,逆序输出这n个整数。输入输入n(1<=n<=10),然后输入n个整数。输出逆序输出这n个整数,每个整数占4列,右对齐。样例输入 Copy64 5 6 1 2 3 样例输出 Copy 3 2 1 6 5 4答案:n=int(input())s=input().split()for i in s[::-1]: print("%4d"%(int
2020-11-20 21:36:33 246
原创 1105: 判断友好数对(函数专题)--python
1105: 判断友好数对(函数专题)–python题目描述:输入两个正整数m和n,顺序输出m到n之间的所有友好数对。如果两个整数的所有正因子之和(包括1,不包括自身)等于对方,就称这对数是友好的。例如:1184和1210是友好数对,因为1184的因子之和为1+2+4+8+16+32+37+74+148+296+592=12101210的因子之和为1+2+5+10+11+22+55+110+121+242+605=1184要求程序定义一个facsum ()函数和一个main()函数,facsum
2020-11-20 21:23:46 514
原创 1104: 求因子和(函数专题)--python
1104: 求因子和(函数专题)–python题目描述:输入正整数n(2<=n<=1000),计算并输出n的所有正因子(包括1,不包括自身)之和。要求程序定义一个FacSum ()函数和一个main()函数,FacSum ()函数计算并返回n的所有正因子之和,其余功能在main()函数中实现。int FacSum(int n){//计算n的所有正因子(包括1,不包括自身)之和sum,本函数返回sum }输入输入正整数n(2<=n<=1000)。输出输出n的所有正因
2020-11-20 20:18:15 2562
原创 1103: 平均学分绩点(函数专题)--python
1103: 平均学分绩点(函数专题)–python题目描述:平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和较灵活的教学管理制度。大学里每一门课程都有一定的学分。只有通过这门课的考试,才能获得相应的学分。课程绩点的计算方法通常是:(百分制成绩-50)/10 取整。成绩100,对应绩点为5,成绩90~99对应绩点为4,......,成绩60~69对应绩点为1,成绩
2020-11-20 20:07:30 1004
原创 1102: 火车票退票费计算(函数专题)--python
1102: 火车票退票费计算(函数专题)–python题目描述:2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费。同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去、不小于0.25元且小于0.75元的计为0.5元、不小于0.75元的进为1元。编写一个函数,计算退票费,假定退票时间举例开车时间在48小时以上。函数原型如下:double CancelFee(double price);本题如果是C/C++代码提交,只需要提
2020-11-20 17:26:31 230
原创 1101: 逆序数字(函数专题)--python
1101: 逆序数字(函数专题)–python题目描述:输入一个正整数n,计算n的逆序数m,输出m与n的和。要求程序定义一个inverse()函数和一个main()函数,inverse()函数接收一个整数值,返回这个数中数字逆序后的结果值。例如,给定数7631,函数返回1367 。int inverse(int n){//计算并返回n的逆序数字}本题如果是C/C++代码提交,只需要提交inverse函数的定义部分,提交其它内容,编译出错。输入一个正整数n,输入保证计算结果在int范围内。
2020-11-20 16:53:45 1680 4
原创 1100: 求组合数(函数专题)--python
1100: 求组合数(函数专题)–python题目描述:马上要举办新生程序设计竞赛了,与以往不同的是,本次比赛以班为单位,为了全面衡量一个班级的整体水平,要求从一个班的m位同学中任选k位同学代表本班参加比赛,问有多少种组合方案。显然,这个组合数是m!/(k!(m-k)!)。要求编写函数fact(),实现求一个数的阶乘功能,在主函数中调用此函数。 int fact(int n){ //函数返回值为n的阶乘。} 对于C/C++代码的提交,本题要求必须通过定义fact函数和main函数实现,
2020-11-20 16:13:51 663
原创 1099: 角谷猜想(多实例测试)--python
1099: 角谷猜想(多实例测试)–python题目描述:任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。也就是说,不管怎样迭代,不断除以2以后,最后是1。现在给你一个自然数n,求出它转变为1所需要的步数。输入输入数据有多组,每组输入包含一个自然数n。测试数据保证输入数据及中间结果都在int范围内。输出对每组输入,输出经过角谷猜想变成1的步数。样例输入 Copy511样例输出 Copy514答案:while True: tr
2020-11-20 15:32:56 1694
原创 1098: 复合函数求值(函数专题)--python
1098: 复合函数求值(函数专题)–python题目描述:求复合函数F(G(x)),其中函数F(x)=|x-3|+|x+1|,函数G(x)=x^2-3x。要求编写函数funF()和funG()分别求F(x)和G(x),其余功能在main()中实现。double funF(double x){//函数返回F(x)的值;}double funG(double x){//函数返回G(x)的值;}本题如果是C/C++代码提交,只需要提交funF和funG函数的定义部分,提交其它内容,编译出错
2020-11-20 15:18:09 530
原创 1097: 计算平均成绩(函数专题)--python
1097: 计算平均成绩(函数专题)–python题目描述:输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A'转换为百分之成绩为95分,'B'对应85分,C对应75分,'D'对应65分,'E'对应40分。 输出的平均成绩为一个实数,保留1位小数。 要求程序定义一个getScore()函数和一个main()函数,getScore()函数返回一个等级对应的分数,其余功能在main()函数中实现。int getScore(char g){ /
2020-11-20 15:03:52 1328
原创 1096: 水仙花数(函数专题)--python
1096: 水仙花数(函数专题)–python题目描述:春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。现在要求输出所有在m和n范围内的水仙花数。 要求程序定义一个narcissus()函数和一个main()函数,narcissus()函数判断一个整数n是否为水鲜花数,其余功能在main()函数中实现。int narcissus(int n) {
2020-11-16 21:52:41 979
原创 1095: 时间间隔(多实例测试)--python
1095: 时间间隔(多实例测试)–python题目描述:从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。要求程序定义如下两个函数,并在main()中调用这两个函数实现相应的功能,其中main函数系统已经实现,你只需要完成下面这两个函数的定义。 int HmsToS(int h, int m, int s) // 三个参数分别为用于表示一个时间点的时、分、秒{ //把时分秒转换成秒并返回。 }void PrintTi
2020-11-16 21:39:58 662
原创 1094: 统计元音(函数专题)--python
1094: 统计元音(函数专题)–python题目描述:输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现。 int vowel(char ch){ //如果ch是元音,返回1,否则返回0}本题如果是C/C++代码提交,只需要提交vowel函数的定义部分,提交其它内容,编译出错。输入 输入一个字符串,长度不超过1000,以回车符结束。输出 输出一个整数,表示元音字母个数。输出单独占一行。样例输
2020-11-16 20:41:22 758
原创 1091: 童年生活二三事(多实例测试)-python
1091: 童年生活二三事(多实例测试)-python题目描述:Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。输入输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束输出对应每个输入包括一个输出。 为redraiment到达第n阶不同走法的数量。样例输入 Copy130样例输出 Copy13答案:a=
2020-11-05 21:33:59 515
原创 1090: 整数幂(多实例测试)-python
1090: 整数幂(多实例测试)-python题目描述:求A^B的最后三位数表示的整数(1<=A,B<=1000)输入第一行输入一个整数n,表示有n个测试实例,接着有n行,每行一个实例,给出两个正整数A,B输出针对每个测试实例,输出A^B的最后三位(没有前导0) ,单独占一行。样例输入 Copy22 312 6样例输出 Copy8984答案:n=int(input())for i in range(n): A,B=map(int,input().spli
2020-11-05 20:33:24 436
原创 1089: 阶乘的最高位-python
1089: 阶乘的最高位-python题目描述:输入一个正整数n。输出n!的最高位上的数字。输入输入一个正整数n(n不超过1000)。输出输出n!的最高位上的数字。样例输入 Copy1000样例输出 Copy4答案:n=int(input())sum=1for i in range(1,n+1): sum*=im=sumwhile m>=10: m//=10print(m)...
2020-11-05 20:16:28 259
原创 1088: 手机短号 (多实例)-python
1088: 手机短号 (多实例)-python题目描述:大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?输入输入数据的第一行是一个N(N <= 200),表示有N组输入数据,接下来的N行每一行为一个11位的手机号码。输出输出应包括N行,每行包括一个对应的
2020-11-04 14:59:46 558
原创 1087: 获取出生日期(多实例测试)-python
1087: 获取出生日期(多实例测试)-python题目描述:输入某人的18位身份证号,输出其出生日期。输入多实例测试。首先输入一个整数n,表示测试实例的个数,然后是n行,每行是一个18位身份证号。输出对于输入的每个身份证号,输出一行,即其对应的出生日期,输出格式为:yyyy-mm-dd。样例输入 Copy3410106199411178657410104198202095479410122197911218097样例输出 Copy1994-11-171982-02-09197
2020-11-04 14:48:20 889
原创 1086: ASCII码排序(多实例测试)-python
1086: ASCII码排序(多实例测试)-python题目描述:输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入输入数据有多组,每组占一行,有三个字符组成,之间无空格。输出对于每组输入数据,输出一行,字符中间用一个空格分开。样例输入 Copyqweasdzxc样例输出 Copye q wa d sc x z答案:while True: try: s=input() L=[] for i in
2020-11-04 14:33:35 544
原创 1085: 求奇数的乘积(多实例测试)-python
1085: 求奇数的乘积(多实例测试)-python题目描述:给你n个整数,求他们中所有奇数的乘积输入输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。输出输出每组数中的所有奇数的乘积,对于测试实例,输出一行。样例输入 Copy3 1 2 34 2 3 4 5样例输出 Copy315答案:while True: try: L=[] L=inp
2020-11-04 14:23:54 1337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人