自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 YOLOv3

论文:《YOLOv3: An Incremental Improvement》作者:Joseph Redmon, Ali Farhadi论文下载地址:https://arxiv.org/abs/1804.02767代码下载:https://github.com/ultralytics/yolov3在过去一年里作者就一直在推上刷东西,直到ddl到了才写了一篇改进YOLOv3的技术报告(作者论文自己写的)。所以这篇论文文风比较随意。

2024-04-04 22:49:23 884

原创 YOLOv2

论文名字:《YOLO9000:Better, Faster, Stronger》论文下载地址:https://arxiv.org/abs/1612.08242(右边Access Paper: View PDF)论文作者:Joseph Redmon, Ali FarhadiYOLO9000的意思就是除了对v1改进外,还提出一种新的算法可以在9000中类别上进行检测。

2024-04-03 23:00:58 1227

原创 vscode连接服务器步骤

安装完成后后下角会有提示说重启,点击重启就行。4. 设置自动保存点击右上角的文件——首选项——设置,在搜索框中输入自动保存。

2024-04-02 10:58:37 662

原创 YOLOv1-v7

深入浅出完整解析YOLOv1-v7全系列模型核心基础知识(全方位汇总篇) - 知乎

2024-04-01 14:31:43 132

原创 【无标题】

再 python test.py --data data/coco.yaml --img 640 --batch 32 --conf 0.001 --iou 0.65 --device 0 --weights yolov7.pt --name yolov7_640_val。先 pip install -r requirements.txt。然后自己导入这下边五个东西到根目录那里。

2024-03-31 22:43:57 69

原创 AssertionError: CUDA unavailable, invalid device 0 requested

PS:这个不是直接复现的别人的论文吗,requestment里边先安装了一波,安装完之后出现的这个问题,直接找对应的安装命令行就行了,不用跟那个文章里一样下载那么多。之前写的这个文章的备注部分直接改了,就是因为cuda对不上号的原因,我在终端输入这个代码等待安装就行了,如下图。torch下载好了,但是cuda不可用,我感觉是因为这个版本2.2.2太高的原因。okey 此时此刻又到了经典cuda不可用环节,然后我再验证了一下 ,显示true就行了。建了一个py文件,测了一下。

2024-03-31 18:19:13 639

原创 RuntimeError: CUDA error: out of memoryCUDA kernel errors might be asynchronously reported at some

可是我明明前几天刚用过啊,啥也没改就突然报错了,怎么想也不可能是机器突然显存不行了吧。而且我喵喵的就是用的学校该死的服务器!就是在文件里加入“torch.backends.cudnn.enabled=False”这行代码。这个指令其实加到哪里都行,主要是关闭cudnn加速的。找到了解决办法,我哭了家人们,太搞我心态了。下图就是历经千辛万苦我终于能运行了。不过我感觉关了也没感觉怎么慢。突然有一次运行就出现这个错误。反正我加到了下图这个位置。搜了半天,看到有个大佬。

2023-09-17 19:33:49 932 5

原创 遇到module ‘numpy‘ has no attribute ‘float‘

遇到这种情况怎办

2023-01-26 21:23:46 15707 2

原创 数据集的下载

各种数据集的下载地址

2023-01-17 12:15:47 210

原创 pytorch的安装(CUDA10.2+cuDNN8.3.3+torch1.10+​torchvision​0.11.1+python3.9)

一、先根据电脑硬件的条件获取本身CUDA版本,据此以及表格比较得出cuDNN、torch、torchvision、python版本。二、在NVIDIA官网下载CUDA和cuDNN,获取torch的下载链接,网页提供python3.9的下载链接三、安装CUDA后,把cuDNN这个补丁装到CUDA里边,因为CUDA toolkit是CUDA的工具包,cuDNN是CUDA的加速器补丁;用环境为python3.9的pycharm执行官网的pip命令操作完成torch和torchvision的下载

2023-01-13 14:08:20 11964 4

原创 Python+Anaconda+PyCharm的安装和基本使用

适用于机器学习需要pytorch安装三件套

2023-01-12 19:34:43 2192 2

原创 关于pytorch的使用问题

。。。

2023-01-11 23:18:10 134

原创 【笔记2021-11-19】NSGAII代码 MATLAB

nsga_2.mfunction nsga_2(pop,gen)% 函数名字叫nsga_2,参数是pop=种群大小,gen遍历的代数%% 检测输入的各种问题if nargin < 2 % nargin是MATLAB中管参数数量的% 要是参数数量小于2说明少输入了 error('NSGA-II: Please enter the population size and number of generations as input arguments.');end% 两个输.

2021-11-19 21:25:25 1162 2

原创 【练习2021-11-14】Leecode 4 寻找两个正序数组的中位数

需要的知识点:各种查找的时间复杂度class Solution: def findMedianSortedArrays(self, nums1: List[int], nums2: List[int]) -> float: def getKthElement(k): """ - 主要思路:要找到第 k (k>1) 小的元素,那么就取 pivot1 = nums1[k/2-1] 和 pivot2 = nums2[k/2-.

2021-11-14 23:29:50 102

原创 草稿11月13

2021-11-13 23:24:34 219

原创 【练习2021-11-11】Leecode 2 两数相加

我回来惹QAQ,颓废了一段时间,我今天好歹是来续费了,虽然多目标优化还没做,西瓜书也没看,这周马上又要过去了。唉。不过Leecode真难啊,我看了一上午了都。最后抄了一份答案假设l1的值是123,l2的值是97我认为第一行re = ListNode(0)是建立一个节点re,re的值为0.x= l1.val if l1 else 0意思是,如果传输的参数l1这个节点存在,那x就是l1的值,如果不存在,x=0。 y的福祉也是说一样。x=3 y=7s=carry+x+y是新的结果,carry应该就是

2021-11-11 19:17:49 564

原创 【笔记2021-10-30】MongoDB

这里写目录标题1.理解MongoDB的业务背景、熟悉简介、特点、体系结构、数据结构等。2.在windows和Linux下安装启动MongoDB。图形化管理界面compass的安装应用。2.2 shell连接2.3 MongoDB-Compass的下载与使用2.4 Linux版本的使用3.掌握MongoDB基本常用命令实现数据的crud。4.掌握MongoDB的索引类型、索引管理、执行计划。5.使用spring data MongoDB完成文章评论业务的开发。b站评论区大佬的笔记:1.理解MongoDB的业

2021-10-31 16:33:18 151

原创 【笔记2021-10-29】函数 Python

下面是一个打印问候语的简单函数,名为greet_user()def greet_user(): """显示简单的问候语""" print("Hello!")greet_user()显示结果:Hello!

2021-10-29 23:11:18 112

原创 2021-10-28

第 7 章 用户输入和 章 while 循环函数input() 让程序暂停运行,等待用户输入一些文本。message = input("请输入:")print(message)传入的是字符串类型,如果要当数字,得用int强制转化类型

2021-10-28 19:55:58 61

原创 【笔记2021-10-27】if 字典 Python

5 if 语句 一个简单示例6.1 一个简单的字典6.2 添加字典6.3 遍历字典5 if 语句 一个简单示例fruits = ["apple","banana","berry","fig","orange","peach"]for fruit in fruits: if fruit == "fig": print(fruit.upper()) else: print(fruit.title())6.1 一个简单的字典alien_0 = {"c.

2021-10-27 21:58:13 244

原创 【笔记2021-10-26】列表 元组 Python

使用for 循环来打印水果列表的所有水果内容使用使 range() 创建数字列表几个简单的函数列表解析切片元组使用for 循环来打印水果列表的所有水果内容fruit = ["apple","banana","cherry","watermelon"]for f in fruit: print(f)但要注意缩进fruit = ["apple","banana","cherry","watermelon"]for f in range(len(fruit)): print(f).

2021-10-26 21:19:11 891

原创 【笔记2021-10-25】列表 Python

3.1列表list3.1.1 访问列表元素.title()让字符串首字母大写3.1.2 索引Python提供了一种特殊语法,索引是-1时,Python返回的是倒数第一个数,-2就是倒数第二个。3.2 修改、添加和删除元素在列表末尾添加元素通常用**.append**方法来拓展列表,我认为这个是比直接设定列表大小好多了在列表中插入元素.insert(0,“di0ge”),第一个参数是索引位置,第二个是在索引位置插入的值使用使 del 语句删除元素如果知道要删除的元

2021-10-25 22:09:34 94

原创 【笔记2021-10-24】Python

线性模型1.基本形式就是类似最简单的y=ax+b,通过一个函数f(x)这样的一个线性关系式得到y的结果,这个a也就是x的权重2.线性回归3.逻辑回归4.线性判别分析5.多分类学习6.类别不平衡问题7.梯度下降法唉 是在是时间所迫,就写个代码吧。1.改变单词的大小写title() 以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。2.title()和lower()其实都挺有用,因为有的时候输入名字可能是:ADA,aDa之类的妖怪单词,但是这样就可以统一格式了。存储数据

2021-10-24 18:16:26 92

原创 【笔记2021-10-23】西瓜书第一章第二章备忘

复习了一下第一章第二章,发现确实有的地方没有弄明白:有一些概念不太清楚,比如讲着讲着ppt,突然不知道学习器指的是什么了。等看完全书之后再复习一下叭

2021-10-24 17:52:26 80

原创 【练习 2021-10-22】plot绘制折线图scatter绘制散点图 Python

'''15.2 plot绘制折线图'''# import matplotlib.pyplot as plt# squars = [1,4,9,16]# plt.plot(squars) # plot根据传入的数据绘制有用的图形# plt.show() # 打开查看器'''15.2.1 修改标签文字和线条粗细'''# import matplotlib.pyplot as plt## squares = [1,4,9,16]# plt.plot(squares,linewidth = 5

2021-10-22 22:19:34 760

原创 【练习2021-10-21】matplotlib中 scatter()画点 Python

import matplotlib.pyplot as plt# 要绘制单个点,可使用函数scatter() ,并向它传递一对 x 和 y 坐标,# 它将在指定位置绘制一个点:plt.scatter(2, 4, s=200) # 设置图表标题并给坐标轴加上标签# 调用了scatter() ,并使用实参s 设置了绘制图形时使用的点的尺寸plt.title("Square Numbers", fontsize=24)plt.xlabel("Value", fontsize=14)plt.yl

2021-10-21 22:06:32 1643

原创 【练习2021-10-19】冒泡 快排 堆排序 希尔排序 Python

虽然但是,隔了三天,不过我是去做正事了~参加了一个数学建模比赛,本来有把代码和思路放上来的想法,但是因为太不成熟了,就放弃了【doge】'''冒泡排序'''# 在无序表中从前往后两两比较,大的在后,比较n-1轮,因为每一轮之后就会确定一个最大的在最后边def bubbleSort(ListA): for passNum in range(len(ListA) - 1, 0, -1): for i in range(passNum): if ListA[

2021-10-19 21:23:49 95 1

原创 【练习2021-10-12】整数线性规划的引入+matplotlib模块中plot()的简单应用 Python

整数线性规划的引入matplotlib模块中plot()的简单应用整数线性规划的引入A. 题目B.解答在minZ中:运费 x 运量就是运输费用f x y就是建厂的费用关于xijx_{ij}xij​运量的约束条件:    \,\,\,\,第一行是运量必须小于产量    \,\,\,\,第二行是运量必须大于销量C.总结整数规划的数学模型:xjx_jxj​是整数bib_ibi​是产量、资源总量的限制我感觉整数规划和线性规划的区别的就取不取整数,线性规划是整数规划的基础,要是线.

2021-10-12 20:43:24 150

原创 【练习2021-10-11】Leecode 1.两数相加 Python

A.题目B.代码C.备注A.题目B.代码# 此乃暴力解题def from_array_find_liangshuzhihe(nums,target)-> []: result = [0,0]; for i in [0,len(nums)]:# 0,1,2 for j in [i+1,len(nums)]: sum = nums[i]+nums[j] if sum == target: .

2021-10-11 20:52:53 144

原创 【练习2021-10-10】求解一个简单的线性规划 MATLAB

例题:求解线性规划问题max⁡z=2x1+3x2−5x3\max z = 2x_1+3x_2-5x_3maxz=2x1​+3x2​−5x3​s.t.s.t.s.t.x1+x2+x3=7x_1+x_2+x_3=7x1​+x2​+x3​=72x1−5x2+x3≥102x_1-5x_2+x_3≥102x1​−5x2​+x3​≥10x1+3x2+x3≤12x_1+3x_2+x_3≤12 x1​+3x2​+x3​≤12x1,x2,x3≥0x1,x2,x3≥0x1,x2,x3≥0解:1.原理(s.t.意思

2021-10-10 17:54:07 1261

原创 python的gropandas模块(自用)

一、安装

2021-02-06 15:50:14 241

原创 【自用/安装LaTex】

原文:怎么安装LaTex下载地址:1.https://www.tug.org/texlive/2.3.4.5.6.下载完成之后修改安装路径,安装,(等好久)安装完毕7.检查:找到这个编辑器打开输入下面代码\documentclass[UTF8]{ctexart}\begin{document}\section{中文} 中文论文排版测试,还不错。\end{document}注意:如果是第一次用此软件,上面的这几行代码一定要复制粘贴进去,避免出错。然后保存文件,路径

2021-01-17 11:36:38 115

原创 eclipse及Java的下载安装

(备用)https://www.cnblogs.com/caijiaming/p/10837083.html下载安装方法需要注意的是,新版本的默认没有jre,是因为合并在一起,所以跳过“同样新建,变量名:classpath,”这一步就行

2021-01-12 11:25:11 115

原创 pycharm

https://www.runoob.com/w3cnote/pycharm-windows-install.html

2020-12-29 22:05:03 95

原创 【配置教程】python的安装

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-12-29 20:02:16 49

原创 【小白友好】中缀表达式转换后缀表达式之从心法则

中缀表达式转换后缀表达式的三种方法1.利用栈2.加括号法3.从心法中缀表达式 A+B*(C-D)-E/F 所对应的后缀表达式为 ABCD-*+EF/-我在学习过程中总结了三种方法,以我个人觉得难易程度从高到低排序,当然我建议按顺序阅读,更有利于明白转换原理1.利用栈基本原则:由左至右依次扫描中缀表达式,其中不属于符号直接输出符号入栈如果是左括号,直接入栈如果是右括号,右括号会匹配走左括号,()一起不在栈内。在右括号拐走左括号之前,应将()内数据出栈输出如果是“ + - * / ”等

2020-06-19 12:00:03 854

原创 labVIEW的卸载(自用)

找到安装目录下的LabVIEW的setup.exe双击像正常安装一样直到下图:左击左上角的NI LabVIEW, 卸载该组件(我把所有的都卸载了,除了network),接着正常往下点就okk

2020-06-16 20:26:40 4017 1

空空如也

空空如也

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

TA关注的人

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