- 博客(44)
- 资源 (9)
- 收藏
- 关注
原创 STANet代码解读models部分
同时在 _make_layer 和 _make_MG_unit 函数中也会构建残差块(block),这里的残差块是指 ResNet 中的基本单元,包括了卷积、规范化、ReLU 激活函数等,并且在残差块中还会进行跳跃连接,以保证信息的流畅。最后的 build_backbone 函数是用来根据传入的参数构建对应的 ResNet 网络结构的,其中 backbone 是指 ResNet 的版本,output_stride 是指输出的步长,BatchNorm 是指使用哪种规范化方法,in_c 是指输入的通道数。
2023-04-06 14:44:11
1035
2
原创 静态方法、类方法和抽象方法
静态方法使用@staticmethod装饰器来定义,它可以通过类或实例直接调用,而不需要实例化对象。静态方法一般用于实现一些通用的辅助函数或工具函数,与类相关但不需要访问类或实例的属性。类方法使用@classmethod装饰器来定义,它可以通过类或实例调用,但不能访问实例属性,只能访问类属性。类方法一般用于实现一些与类相关的方法,但不需要访问实例属性。抽象方法使用@abstractmethod装饰器来定义,它没有实现,必须在子类中实现。抽象方法一般用于定义一些接口或规范,让子类实现相同的方法。
2023-04-02 22:11:27
237
原创 迭代器(Iterator)
在这个例子中,定义了一个EvenIterator类,它包含了__iter__()和__next__()方法。iter()方法返回迭代器自身,next()方法返回列表中的下一个偶数,如果列表中已经没有偶数,就触发StopIteration异常。Python中的迭代器(Iterator)是一个可以遍历数据集合的对象,它定义了一个__next__()方法,用于返回集合中的下一个元素。当所有元素都被遍历完后,会触发StopIteration异常。
2023-04-02 16:50:03
631
原创 Batch、Epoch和Iteration
在深度学习中,Batch、Epoch和Iteration是非常重要的概念,它们是训练模型时的三个基本单位。
2023-04-02 16:11:45
866
原创 深度学习简介
深度学习简介➢ 机器学习与深度学习机器学习概述什么是机器学习机器学习(Machine Learning)是专门研究计算机怎样模拟或实现人类的学习行为,以获取新知识或技能,重新组织已有的知识结构使之不断改善自身的性能。机器学习是从人工智能中产生的一个重要学科分支,是实现智能化的关键。机器学习原理从广义上来说,机器学习是一种能够赋予机器学习的能力以此让它完成直接编程无法完成的功能的方法。机器学习的学习形式分类有监督学习、无监督学习、半监督学习有监
2022-05-28 11:03:43
508
原创 计算机图像视频处理
计算机图像视频处理计算机视觉概论计算机视觉概念计算机图像处理,也即数字图像处理(Digital Image Processing), 是指将图像信号转换成数字信号并利用计算机对其进行处理的过程,是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理方法和技术。计算机视觉(Computer Vision)简称CV,是一门用计算机模拟生物视觉的学科,更具体地将,就是让计算机代替人眼实现对目标的识别、分类、跟踪及场景理解。CV是人工智能(AI)领域的重要分支,也是一门具有很强综合性的学科,涉及计
2022-05-28 10:51:42
2029
原创 机器学习(三)-决策树
决策树信息熵(Entropy)H(X)H(X)H(X)就叫做随机变量X的信息H(x)=−∑i=1mpilog2(pi)H(x)=-\sum_{i=1}{m}p_ilog_2(p_i)H(x)=−∑i=1mpilog2(pi)信息量:指的是一个样本/事件所蕴含的信息,如果一个事件的概率越大,那么就可以认为该事件所蕴含的信息越少。极端情况下,比如:“太阳从东方升起”,因为是确定事件,所以不携带任何信息量。信息熵:1948年,香农引入信息熵;一个系统越是有序,信息熵就越低,一个系统越
2022-05-16 22:47:06
765
原创 HTML基础
HTML基础初识HTML网页基本标签图像标签超链接标签及应用列表表格媒体元素页面结构分析iframe内联框架初识表单post和get提交表单语法表单元素格式初识HTMLHTML:Hyper Text Markup Language(超文本标记语言)W3C标准:W3C World Wide Web Consortium(万维网联盟)成立于1994年,Web技术领域最权威和最具影响力的国际中立性技术标准机构http://www.w3.orghttp://www.china3
2022-05-10 23:49:01
174
原创 Python学习
Python学习——上Python注释Python 变量数据类型Python运算符Python 输入—输出Python小案例Python分支Python循环🌰 分支循环Python常用数据类型操作Python函数Python注释注释的作用:帮助理解代码提升效率,便于他人读懂代码可用于调试代码注释的方法:行开头加##这是单行注释用三个引号(单或双均可)'''这也是一行注释'''"""同上"""'''甚至可以多行注释'''"""同上""""特殊注释(
2022-04-12 21:39:56
1232
原创 matlab绘图
MATLAB绘图4.1二维曲线4.2绘制图形的辅助操作4.3其他形式的二维图形4.4三维曲线4.5三维曲面4.6图形修饰处理4.7交互式绘图工具4.1二维曲线matlab常用绘图函数(1)plot函数的基本用法plot(x,y)其中,x和y分别用于存储x坐标和y坐标数据。例:绘制一条折线。 >> x = [2.5,3.5,4,5]; >> y = [1.5,2.0,1,1.5]; >> plot(x,y)(2)最简单的plot函数调用
2022-02-08 23:00:39
1121
原创 matlab程序流程控制
MATLAB程序流程控制前言3.1 顺序结构程序(1)数据的输入(2)数据的输出(3)程序的暂停3.2 用if 语句实现选择结构单分支if语句双分支if语句多分支if语句3.3 用switch语句实现选择结构3.4 用for语句实现循环结构3.5 用while语句实现循环结构3.6 函数文件的定义与调用3.7 函数的递归调用3.8 函数参数与变量的作用域前言程序的三种基本结构顺序结构选择结构循环结构脚本文件和函数文件脚本文件是可以在命令行窗口直接执行的文件,也叫命令文件。函数文件..
2022-02-03 17:17:43
972
原创 matlab矩阵处理
MATLAB矩阵处理前言一、特殊矩阵通用性的特征矩阵用于专门学科的特殊矩阵二、矩阵变换对角阵三角阵矩阵的转置矩阵的旋转矩阵的翻转三、矩阵求值四、矩阵的特征值与特征向量五、稀疏矩阵总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、特殊矩阵通用性的特征矩阵zeros函数:产生全0矩阵。ones函数:产生全1矩阵。eye函数
2022-01-31 12:28:49
1891
原创 matlab字符串处理
@[TOC]matlab字符串处理前言在Matlab中,字符串是用单引号括起来的字符序列。一、字符串的表示字符串是用单引号括起来的字符序列。xm = ‘Online University’xm =Online Universityxm(1:3)ans =Onl若字符串中的字符含有单引号,则该单引号字符要用两个单引号来表示。‘I’‘m a student.’ans =I’m a student.建立多行字符串,形成字符串矩阵。ch = [‘abc
2022-01-24 11:44:37
6091
机器学习线性回归.zip
2022-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人