python
文章平均质量分 71
大吖么大白菜
这个作者很懒,什么都没留下…
展开
-
coco根据txt标签划分大中小数据集
根据txt标签文件划分大中小数据集原创 2023-03-03 20:15:55 · 929 阅读 · 2 评论 -
yolov7 loss.py
yolov7 loss.py原创 2023-02-17 15:44:52 · 636 阅读 · 2 评论 -
神经网络与深度学习——吴恩达课程总结(一)
神经网络基础二分分类如果检测一张6464的图片是否为猫,是就返回1,不是就返回0那么这张图片就是由三张6464的图片组成的表示输入的特征向量X为用这三个图片的亮度值组成而该特征向量的维度则为nx=64643=12288在二分分类问题中目标就是训练出一个分类器,他以图片的特征向量x作为输入,预测输出的结果标签y 是1还是0(x,y)表示一个单独的样本 x是一个nx(n)维的特征向量 标签y值为0或者1训练集由m个训练样本构成(x(1),y(1))表示样本一m表示样本数mtr原创 2022-03-28 18:45:36 · 292 阅读 · 0 评论 -
opencv第十章 机器学习和深度学习
机器学习和深度学习机器学习是人工智能的核心,专门研究如何让计算机模拟和学习人类的行为。深度学习是机器学习中的一个热门研究方向,它主要研究样本数据的内在规律和表示层次,让计算机能够让人一样具有分析与学习能力。机器学习kNN算法kNN算法将找出k个距离最近的邻居作为目标的 同一类别图解kNN算法使用OpenCV的ml模块中的kNN算法的基本步骤如下。(1)调用cv2.mL.KNearest_ create()函数创建kNN分类器。(2)将训练数据和标志作为输入,调用kNN分类器的train()原创 2022-03-15 14:26:57 · 5181 阅读 · 6 评论 -
爬虫案例:爬取top电影
爬虫案例:爬取top电影顺序1.打开想要抓取的网页2.查看接口(url)的调用顺序3.查看数据的数据结构(要想的数据在HTML中的位置)实现import requests //发送http请求的包from bs4 import BeautifulSoup //这个包可以通过解析文档为用户提供需要抓取的数据start=0 //url中有start 是从0开始result=[]header={ 'User-Agent': 'Mozilla/5原创 2021-11-13 20:50:59 · 1220 阅读 · 0 评论 -
Opencv第四章 图像转换
OpenCV 第四章 图像变换色彩空间变换色彩空间也成色彩模型、颜色空间、色彩模型等,它是图像在计算机内部的一种存储方式,常见的色彩空间包括RGB、GRAY、XYZ、YCrCb、HSV。每种色彩空间都有其擅长的问题解决领域,所以在解决具体色彩问题时往往需要进行色彩空间类型转换。基本格式: dst=cv2.cvtColor(src,code[,dstCn])转换后的图像=cv2.cvtColor(原图,色彩空间类型转换码 [,目标图像的通道数 该项可不写])色彩空间转换代码:原创 2021-09-22 20:14:09 · 1607 阅读 · 0 评论 -
命名空间/作用域
命名空间和作用域命名空间命名空间(Namespace)是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。命名空间提供了在项目中避免名字冲突的一种方法。各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响。我们举一个计算机系统中的例子,一个文件夹(目录)中可以包含多个文件夹,每个文件夹中不能有相同的文件名,但不同文件夹中的文件可以重名。三种命名空间:内置名称:Python 语言内置的名称,比如函数名 abs、cha原创 2021-09-18 15:36:40 · 128 阅读 · 0 评论 -
面向对象:类的方法,继承,对象,重写,私有属性方法
面向对象实例变量:在类的声明中,属性是用变量来表示的,这种变量就称为实例变量,实例变量就是一个用 self 修饰的变量。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。类定义:class ClassName:类对象class MyClass: """一个简单的类实例""" i = 12345 def f(self): return 'hello world' # 实例化原创 2021-09-17 21:01:17 · 230 阅读 · 0 评论 -
错误异常。
异常处理try/excepttry: 执行代码except: 发生异常时执行的代码一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常。最多只有一个分支会被执行。处理程序将只针对对应的 try 子句中的异常进行处理,而不是其他的 try 的处理程序中的异常。一个except子句可以同时处理多个异常,这些异常将被放在一个括号里成为一个元组,例如:except (RuntimeError, TypeError, NameError):原创 2021-09-17 17:02:13 · 80 阅读 · 0 评论 -
模块;输入输出;file文件操作;import
模块把一些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。import 语句想使用 Python 源文件,只需在另一个源文件里执行 import 语句,语法如下:import module1[, module2[,... moduleN]如想要导入模块 support,需要把命令放在脚本的顶端:def print原创 2021-09-15 20:05:59 · 250 阅读 · 0 评论 -
循环语句;迭代器和生成器;函数;参数
知识点循环语句无限循环的时候可以使用CTRL+C来退出当前的无线循环while循环可以使用else语句while <expr>: <statement(s)>else: <additional_statement(s)>for语句python的for循环可以遍历任何可迭代对象,如一个列表或者一个字符串。for循环的一般格式如下:注意 有else(没有元素就会执行else中的语句)for <variable> in <s原创 2021-09-14 20:10:40 · 269 阅读 · 0 评论 -
python基础语法,数据类型(数字,字符串,元组,列表,字典,集合)
python基础python基础语法行与缩进Python使用缩进来代表代码块,不适用大括号{}锁紧不一致就会产生错误if True: print ("Answer") print ("True")else: print ("Answer") print ("False") # 缩进不一致,会导致运行错误多行语句如果语句很长就需要用反斜杠“\”来实现多行语句在[],{},()这种括号中则不需要使用\total = item_one + \原创 2021-09-13 15:24:17 · 260 阅读 · 0 评论