自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 4.彩色图片识别

在model(test)之前,需要加上model.eval(),否则的话,有输入数据,即使不训练,它也会改变权值。nn.Conv2d为卷积层,用于提取图片的特征,传入参数为输入channel,输出channel,池化核大小。nn.MaxPool2d为池化层,进行下采样,用更高层的抽象表示图像特征,传入参数为池化核大小。训练函数和测试函数差别不大,但是由于不进行梯度下降对网络权重进行更新,所以不用优化器。进行优化步骤,通过梯度下降来更新参数的值。构成,特征提取网络用于提取图片的特征,后者将图片进行分类。

2024-02-04 20:44:05 951

原创 3.实现minst手写数字识别

batch_size和num_workers就是训练规模了,这里由你的GPU性能决定,性能越好这两者数值就可以越大,训练速度也就越快,两个变量根据训练情况调整。worker_init_fn(callable,optional) : 如果不是 None,这将在步长之后和数据加载之前在每个工作子进程上调用,并使用工作 id([0,num_workers - 1] 中的一个 int)的顺序逐个导入。在model(test)之前,需要加上model.eval(),否则的话,有输入数据,即使不训练,它也会改变权值。

2024-02-04 14:17:34 1496

原创 2.卷神经网络

神经网络(下左图)是类似二维的处理,而卷积神经网络(Convolutional Neural Network,后称CNN)是要解决图的问题,可以看作是三维空间(下右图)解决问题。(比方说神经网络中的某个数据是(x=3,2)代表第三个数据的值是2;CNN处理图像通常是至少是三维,一般代表长宽数据,比如(x=3,y=4,2),在(3,4)这个点的数据为2)

2024-02-04 10:48:13 904

原创 1.神经网络

我们学习的图像分类许多都是基于衍生的,CNN在计算机视觉的重要性不言而喻。。了解神经网络的原理,为卷积神经网络的学习做铺垫。本章主要学习BP神经网络,主要理解推理过程,知道模型的运行原理,虽然BP神经网络跟图像分类的关系不算太大,但是要,后续的cnn模型只会比BP神经网络更复杂。

2024-02-03 21:26:23 891 1

原创 机器学习大纲

根据当前AI发展趋势,选择一些经典的机器学习(machine learning,后续可能简称为ML)进行学习,放弃一些当前比较落伍冷门的机器学习内容。

2024-02-03 20:15:07 463 1

原创 2.软件安装与配置

根据江协科技下载。

2024-02-03 14:06:28 1062 1

原创 1.初识stm32

ARM既指ARM公司,也指ARM处理器内核ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片。

2024-02-03 11:16:33 2166 2

原创 10.高级拓展模块

Flask是一种非常容易上手的python web开发框架,功能强大,支持很多专业web开发需要的扩展功能。通过将图像上的一些点的坐标连接起来,即可绘制函数的近似图像,当点越多时,返回图像越接近函数图像。直接对内存中的原图进行了修改,但是修改完后的图片需要保存,处理后的图片不会被拉伸。可以做向量和矩阵的运算,包括各种创建矩阵的方法,以及一般的矩阵运算、求逆、求转置。它的很多底层的函数都是用c写的,可以得到在普通python中无法达到的运行速度。解析URL并找到对应的服务端文件或者python服务器代码。

2024-02-02 15:03:36 994

原创 9.生成器

{: for in if }如果要创建一个比较大的序列生成器,推导式会比较复杂,一行表达式无法容纳,这时可以定义生成器函数。可以运行的独立函数,调用函数可以暂停或挂机,并在需要的时候从离开的地方继续或重新开始。{ for in if }( for in if )[ for in if ]

2024-02-02 12:11:24 806

原创 8.类和对象

类是对象的模板,封装了对应现实实体的性质和行为实例对象是类的具体化类的出现为面向对象编程的三个重要的特性提供了实现的手段:封装性,继承性,多态性和函数相似类是一系列代码的封装python中约定类名用大写字母开头,函数用小写字母开头,以便区分class<类名>:<一系列方法的调用>特殊方法也被称作魔术方法在类定义中实现一些特殊方法,可以方便地使用python中的一些内置操作,所有特殊方法的名称以两个下划线(__)开始和结束对原列表进行排序,改变原列表的内容。

2024-02-02 10:47:48 846

原创 7.绘图模块

用户通过鼠标、键盘等输入设备操作屏幕上的图标或菜单选项,来执行选择命令、调用文件、启动程序等日常任务。GUI是人机交互的图形化界面设计,包括展示数据用的小控件、输入的方法、菜单、按钮及窗口。类似于enterbox(),但是用户输入的内容使用“*”显示出来。为用户提供一个可选择的列表,使用序列(元组或列表)作为选项。用户可以指定任意的消息和标题,甚至重写“OK”按钮的内容。可以显示各种 对话框、文本框、选择框与用户交互。位置、方向、画笔(颜色、线条宽度等)返回用户选择的文件名(带完整路径)

2024-02-01 21:32:19 430 1

原创 6.计时与文件模块

提供基本的存储操作,通过构造一个简单的数据库,像操作字典一样按照键存储和获取本地的python对象,使其可以跨程序运行而保持持久化。re = csv.reader():接受一个可迭代对象,能返回一个生成器,可从中解析出内容。re = csv.DictReader():返回的每一个单元格都放在一个元组的值内。但只要通过键获取到保存在文件的对象,就可以像正常的数据对象一样处理。关闭的作用是终止对外部文件的连接,同时将缓存区的数据刷新到硬盘上。每个拓展名为.py的Python程序都是一个独立的模块。

2024-02-01 13:53:44 865 1

原创 yolov5:训练与运行

本文按上一篇汽车数据集进行。

2024-02-01 09:00:00 2850 1

原创 yolov5:实战

选择图像进行检测:(图片视频default修改路径就行如'test1.MP4',摄像头default为0)(注意路径)找到这行并修改,’default‘选择我们刚刚训练好的模型(best.pt)。运行程序,会提示生成的检测结果存在哪里,进入文件夹后可以查看。yolov5主目录下找到detect.py文件,打开该文件。

2024-02-01 09:00:00 494 1

原创 5.函数(Python)

def func(*args):#不带key的多个参数def func(**kwargs):#key=value形式的多个参数。

2024-01-31 21:02:56 865

原创 4.基本计算程序

def、class把一系列语句打包,实现简便调用(类似于C语言中的自定义函数)

2024-01-31 17:48:41 890

原创 3.容器类型

容器类型可以视作一个数据收纳盒(用来收纳数据对象的数据类型)可以以一种规则的下标索引方式(收纳盒名字+数字序号)访问到每一个数据这种收纳盒都是序列。

2024-01-31 16:03:26 852

原创 2.基本数据类型

数据是信息的表现形式和载体,是对现实世界实体和概念的抽象。

2024-01-31 11:04:31 400

原创 yolov5前置任务

注意:安装涉及的路径下载方式:1.点击右上角Code,下载到本地。2.使用GIT进行下载用cmd命令行克隆(下载)到本地,输入控制台通过以下代码可以直接配置,如果没有vpn点击这个下载)

2024-01-31 09:00:00 1070 1

原创 1.初步接触python

(注意缩进和对齐、字母大小写与空格、左右括号配对)支持Django框架下的专业Web开发,支持Google的虚拟机App Engine的开发。目录:相当于直接新建文件夹(建议专门创建一个文件夹存放练习所用的python程序)实时快速修复、Project管理、单元测试、版本控制及自动代码重构和丰富的导航功能。注意右下角的解释器选项,可以设置为不同的python版本进行程序运行。python软件包:创建软件包(内含.exe)(一般用不到)python文件:创建后可进行编程。第四个:猜数字游戏(可猜六次)

2024-01-30 19:44:27 392 1

原创 python学习大纲

1.安装pycharm2.第一个python程序。

2024-01-30 19:19:15 432 1

原创 寻找前置数据集

简单来说图像集(.png .jpg)等图片,标注后是图像数据集(.xml)形式。后者是训练时用到训练集。

2024-01-30 17:06:21 549 1

原创 认识pycharm和python

在这个代码中,我们使用cv2.imread()函数读取本地图片,并使用cv2.imshow()函数将其显示在名为“Image”的窗口中。然后,我们使用cv2.waitKey()函数等待用户按下任意键后,使用cv2.destroyAllWindows()函数关闭所有窗口。在这个代码中,我们首先使用cv2.VideoCapture()函数读取本地视频,并在一个无限循环中读取每一帧,并使用cv2.imshow()函数将其显示在名为“Video Frame”的窗口中。如果填入整数,则打开对应的捕获设备ID。

2023-11-07 18:13:29 178

yolov5:实战 示例使用效果视频

yolov5:实战 示例使用原视频

2024-01-30

yolov5:实战 示例使用原视频

yolov5:实战 示例使用原视频

2024-01-30

cv训练营入门1练习资料

cv训练营入门1练习资料

2023-11-07

cv训练营入门1练习资料

cv训练营入门1练习资料

2023-11-07

空空如也

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

TA关注的人

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