自定义博客皮肤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)
  • 收藏
  • 关注

原创 Transfer Learning

我们的主线任务实质上是让源域数据与目标域数据都分类很好,那么首先对于第一阶段的特征提取过程,就要提取到源域与目标域的相似特征,如果提取到的特征可以很好的分类不同域,那么迁移就根本没有效果。所以我们的第一个目标就是需要让网络提取到的特征不容易区分目标域与源域数据,将两者视为同一分布。具体的adversarial的体现:实际上在对绿色部分进行更新的时候需要一个正向的蓝色部分梯度下降,需要一个红色部分的梯度上升,而随着训练,提取到的特征实际上对红色部分的识别是越来越困难的,而训练最终红色部分一定会fail。

2023-02-03 14:24:37 189

原创 HuaPu在学:机器学习——sklearn【随机森林】

(教程来自菜菜课堂)集成学习(ensemble learning)是时下非常流行的机器学习算法,它本身不是一个单独的机器学习算法,而是通过在数据上构建多个模型,集成所有模型的建模结果。基本上所有的机器学习领域都可以看到集成学习的身影,在现实中集成学习也有相当大的作用,它可以用来做市场营销模拟的建模,统计客户来源,保留和流失,也可用来预测疾病的风险和病患者的易感性。在现在的各种算法竞赛中,随机森林,梯度提升树(GBDT),Xgboost等集成算法的身影也随处可见,可见其效果之好,应用之广。[集成算法的目标]

2022-07-16 10:16:27 792

原创 HuaPu在学:optimizer.zero_grad()、loss.backward()、optimizer.step()的理解

1.https://blog.csdn.net/PanYHHH/article/details/107361827?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-107361827-blog-114674793.pc_relevant_aa2&depth_1-utm_source=distribute.pc_relevant_t0.

2022-07-08 15:18:03 273

原创 HuaPu在学:机器学习——sklearn【决策树】

机器学习文章目录机器学习一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwar

2022-07-08 10:07:06 345

原创 HuaPu在学:Python基础知识—PyCharm版【模块化 & 包 & PyPI 】

文章目录前言一、模块(module)1.模块化编程概念2.模块化编程流程、设计和实现分离3.模块的导入3.1import语句:【用来导入模块】3.2from……import语句:【用来导入模块中的类或者函数】3.3__import__()动态导入、importlib模块二、包(package)1.概念、创建、导入2.本质、init文件、批量导入、包内引用3.sys.path与模块搜索路径4.模块的本地发布、模块的安装三、PyPI前言“花圃记录学习日常”。刚开始走上Python之路,以下都是入门基础内容

2022-05-29 17:25:52 911

原创 HuaPu在学:conda install 与 pip install

pip installpip install 是Python官方推荐的包管理工具,通常用于安装Python Package Index(PyPI)托管的包。pip install可以安装wheels或源码格式的包,需要注意的是源码格式的包通常需要系统内安装了兼容的编译工具和所需要的库文件。conda installconda install是一个跨平台的包和运行环境管理工具,其安装的包通常来自于Anaconda repository和Anaconda Cloud。和pip install的包不同的是,

2022-05-24 10:56:41 794

原创 HuaPu在学:机器学习——数据科学库【numpy】

数据科学库【numpy】`文章目录数据科学库【numpy】前言一、numpy是什么?二、基础1.创建数组(矩阵)2.读入数据三、常用方法四、常用统计方法前言“花圃记录学习日常”。刚开始走上机器学习之路,以下都是入门基础内容的一些要点笔记。一、numpy是什么?numpy是一个在Python中做科学计算的基础库,重在数值计算,也是大部分PYTHON科学计算库的基础库,多用于在大型、多维数组上执行数值运算。这里的多维数组怎么去理解,实际上与python中的列表等等数据是差不多的理解,在数学上可

2022-05-23 21:25:44 137

原创 HuaPu在学:CUDA与CUDNN安装与检查其版本、是否安装成功

文章目录前言一、CUDA与CUDNN1.CUDA是什么?2.CUDNN是什么?2.CUDA与CUDNN的关系是什么?二、CUDA与CUDNN安装1.CUDA安装2.CUDNN安装3.检查是否安装成功4.检查CUDA的安装位置前言一、CUDA与CUDNN1.CUDA是什么?CUDA(ComputeUnified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。2.CUDNN

2022-05-21 20:56:53 1409 1

原创 HuaPu在学:torch和torchvision版本对应关系

文章目录前言一、torch和torchvision版本对应关系二、导入离线包1.打开虚拟化环境2.验证是否安装成功前言一、torch和torchvision版本对应关系错误分析:安装pytorch或torchvision时,无法找到对应版本cuda可以找到,但是无法转为.cuda()以上两种或类似错误,一般由两个原因可供分析:cuda版本不合适,重新安装cuda和cudnnpytorch和torchvision版本没对应上安装torch和torchvision时,两个包都有版本对应关系

2022-05-21 12:43:21 26236

原创 HuaPu在学:Anaconda安装虚拟环境及Pycharm和Jupyter切换虚拟环境(windows版)

文章目录前言一、Anaconda创建管理虚拟环境1.进入终端2.创建环境3.切换环境4. 删除环境5. 查询当前已有的环境二、Pycharm切换虚拟环境1.更换解析器2. 添加虚拟环境(之前默认的是base环境)3. 验证切换虚拟环境二、Jupyter切换虚拟环境1. base环境安装插件2. 虚拟环境安装插件3.重启jupyter报错总结1.‘conda’不是内部或外部命令,也不是可运行的程序2.conda has prepared the above report前言一、Anaconda创建管理

2022-05-21 12:08:50 1675

原创 HuaPu在学:机器学习——数据科学库【matplotlib】

数据科学库【matplotlib】文章目录数据科学库【matplotlib】前言一、数据分析介绍及环境安装1.为什么要数据分析???2.环境安装二、matplotlib1.为什么学习matplotlib???2.基本要点总结前言“花圃记录学习日常”。刚开始走上机器学习之路,以下都是入门基础内容的一些要点笔记。一、数据分析介绍及环境安装1.为什么要数据分析???岗位要求python数据科学的基础机器学习的基础数据分析实际上就是用适当的方法对收集来的大量数据进行分析,帮助人们作出判断,以

2022-05-19 10:16:16 145

原创 HuaPu在学:Python基础知识—PyCharm版【调试 & 文件操作(IO技术) & 递归算法 】

文章目录前言一、PyCharm调试二、文件操作(IO技术)1.文本文件与二进制文件2.文件相关操作的模块总结前言“花圃记录学习日常”。刚开始走上Python之路,以下都是入门基础内容的一些要点笔记。一、PyCharm调试二、文件操作(IO技术)1.文本文件与二进制文件可以简单地进行区分,可以用记事本打开的就叫做文本文件,否则像word、图片、音频都是二进制文件,那么文本文件是以“字符”为单位进行存储的,也就是我们看的懂,默认的也是unicode(65536),而二进制文件是以“字节”为单位进

2022-05-17 15:43:11 438

原创 HuaPu在学:Python数据结构与算法【二叉树】

文章目录前言一、树1.概念2.术语3.种类4.数据存储二、二叉树1.概念、性质2.实现前言以下是花圃在学习Python的数据结构与算法的一些要点内容笔记。一、树1.概念树(tree)本身就是一种抽象的数据结构(ADT),树是一种非线性的数据结构,它是由n (n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。特点是:每个节点都有零个或者多个子节点没有父节点的节点称之为根节点每一个非根节点有且只有一个父节点除了根节

2022-05-16 18:31:13 180

原创 HuaPu在学:Python数据结构与算法【排序 & 搜索】

前言以下是花圃在学习Python的数据结构与算法的一些要点内容笔记。一、排序算法的稳定性排序算法(Sorting aigorithm),之前我们再说数据结构时候,说到顺序表、链表,那么这之中存储的数据是可以按照特定顺序进行排序的,所以我们将这种能够将一串数据进行排序的算法称之为排序算法。排序算法稳定性是指让原本相等键值的记录维持相对的次序。1.冒泡排序冒泡排序(Bubble Sort),是一种最基础的交换排序。之所以叫做冒泡排序,因为每一个元素都可以像小气泡一样,根据自身大小一点一点向数组的.

2022-05-16 11:36:34 262

原创 HuaPu在学:Python数据结构与算法【栈 & 队列】

前言以下是花圃在学习Python的数据结构与算法的一些要点内容笔记。一、栈实际上,栈(stack)代表一种容器,又称堆栈,服从的是后进先出(LIFO)的原则,先进去的只能是最后取,后进去的首先取。那么栈实际上也是数据结构,之前我们又提“链表”,那么链表更关注的就是数据之间的关系,如何存储数据,试想一下,无论是顺序表还是单链表如果我将一些头插法和insert等方法进行强制规定,那么这个时候完全可以就将其称之为“栈”,这样看来。栈更关注的是数据的操作问题。二、队列队列也是一种线性的容器,栈仅支持从一

2022-05-13 16:22:15 228

原创 HuaPu在学:Python数据结构与算法【链表】

文章目录@[TOC](文章目录)前言一、链表1.单向列表二、使用步骤1.引入库2.读入数据总结前言以下是花圃在学习Python的数据结构与算法的一些要点内容笔记。一、链表之前我们提到的一种的数据结构是顺序表,顺序表实际上是向操作系统OS申请开辟一段连续的连续的存储空间,不管是外置还是不外置,那么我现在不希望我提前去估计我要用多大的空间,那么我们就引入了链表。链表就是通过一个元素通过存储下一个元素的地址(位置)去将两者串联起来,这里注意无论是顺序表还是链表我们都不难发现,他们属于一维的线性表。如何

2022-05-13 15:18:59 267

原创 HuaPu在学:Python数据结构与算法【算法引入 & 数据结构引入 】

文章目录前言一、算法引入二、使用步骤1.引入库2.读入数据总结前言以下是花圃在学习Python的数据结构与算法的一些要点内容笔记。一、算法引入示例1:如果a+b+c=1000,a2+b2=c**2,列举出所有满足两个式子的所有abc组合?一种思路枚举法:import timestart=time.time()for a in range(1001): for b in range(1001): for c in range(1001): i

2022-05-07 16:01:03 139

原创 HuaPu在学:Python基础知识—PyCharm版【异常】

文章目录前言一、导引1.异常机制本质2.异常的处理过程二、try—except结构1.try…一个except结构2.示例3.try…多个except结构4.try…except…else结构5.try…except…(else…)finally结构三、常见异常问题四、with上下文管理五、traceback模块导入和打印异常日志六、自定义异常类前言“花圃记录学习日常”。刚开始走上Python之路,以下都是入门基础内容的一些要点笔记。一、导引我们可以设想一下,如果在一条公路上我们在行驶过程中遇到

2022-05-05 17:54:52 481

原创 HuaPu在学:Python基础知识—PyCharm版【设计模式】

文章目录前言`一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言`“花圃记录学习日常”。刚开始走上Python之路,以下都是入门基础内容的一些要点笔记。一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn

2022-05-05 15:29:00 141

原创 HuaPu在学:Python基础知识—PyCharm版【私有化 & 继承 &多态 & 组合 & 运算符重载】

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言`例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pl

2022-05-04 20:18:41 773

原创 HuaPu在学:Python基础知识—PyCharm版【开发环境 & 控制语句】

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warnings

2022-05-04 16:24:19 678

原创 HuaPu在学:Python基础知识—PyCharm版【可变字符 & 基本运算符 & 序列】

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport

2022-04-29 12:08:59 1141

原创 HuaPu在学:Python基础知识—PyCharm版【赋值 & 数据类型 】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言`一、链式赋值、系列解包赋值、常量二、基本内置的数据类型、运算符二、使用步骤1.引入库2.读入数据总结前言`“花圃记录学习日常”。刚开始走上Python之路,以下都是入门基础内容的一些要点笔记。一、链式赋值、系列解包赋值、常量链式赋值:用同一个对象去赋值多个变量。例如x=y=3,3这个对象(地址、类型、值)赋给了x和y两个变量。系列解包赋值:对应赋值的过程。例如x,y=3,4 相当于x=3,y=4。这种赋值常常.

2022-04-26 21:54:34 1499

空空如也

空空如也

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

TA关注的人

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