自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 VS2022,无法启动程序“XXXXXXXXX.exe”系统找不到指定文件。

排查一下代码中是否存在有声明但没有定义的函数,可能是在编译时找不到系统定义从而产生的错误信息。

2023-05-25 10:36:59 3978

原创 神经网络中的基本结构--卷积层和最大池化

神经网络中的基本结构:卷积层和池化层

2022-07-04 20:43:03 2440 3

原创 神经网络基本框架(torch.nn)

torch.nn 神经网络的基本模型

2022-07-04 20:31:06 727

原创 pytorch数据集相关模块

torchvision 中数据集的使用

2022-07-04 20:28:42 246

原创 pytorch数据集相关模块

torchvision 中数据集的使用数据集和transfroms结合在一起的内容标准数据集的使用torchvision.datasets 官方指导文档:https://pytorch.org/vision/stable/datasets.htmltorchvision中的数据集关于torchvision中的datasets,有多种类型标准数据集供选用,但每个数据集中参数需要说明例子:CIFAR10数据集参数root ( string ) – 数据集的根目录, cifar-10-batc

2022-05-19 10:07:46 265

原创 Transforms的使用

transforms的使用torchvision和 torchaudiotorchvision是pytorch的一个图形库,它服务于PyTorch深度学习框架的,主要用来构建计算机视觉模型。以下是torchvision的构成:torchvision.datasets: 一些加载数据的函数及常用的数据集接口;常用数据集的dataset实现,MNIST,CIFAR-10,ImageNet等;torchvision.models: 模型预训练,包含常用的模型结构(含预训练模型),例如AlexNet

2022-05-18 10:01:44 455

原创 Tensorboard基础

TensorboardTensorBoard 是一组用于数据可视化的工具。它包含在流行的开源机器学习库 Tensorflow 中。TensorBoard 的主要功能包括:可视化模型的网络架构跟踪模型指标,如损失和准确性等检查机器学习工作流程中权重、偏差和其他组件的直方图显示非表格数据,包括图像、文本和音频将高维嵌入投影到低维空间SummaryWriter类Tensorboard在训练模型时很有用,可以看训练过程中loss的变化。之前用于Tensorflow框架,自Pytorch1.1之

2022-05-17 10:42:50 1901

原创 python魔法方法

python中的魔法方法(学习日记13-1)

2022-04-06 11:43:49 314

原创 《机器学习实战(第二版)》学习记录

《机器学习实战(第二版)》学习记录-01第一章什么是机器学习?机器学习是一门通过编程让计算机从数据中进行学习的科学为甚么使用机器学习程序更短、更易维护、更精确;善于处理对于传统方法而言太复杂或没有已知算法的问题数据挖掘:使用机器学习方法挖掘大量数据来帮助发现不太明显的规律。例如:使用垃圾邮件过滤器训练了足够多的垃圾邮件后,用它列出垃圾邮件预测器的单词和的单词组合,有可能会发现不引人注意的关联或新趋势。机器学习适用于:有解决方案(但方案需大量人工微调或遵循大量规则)的问题:能够提供简化

2022-03-21 22:52:41 209

原创 《机器学习实战(第二版)》学习记录

《机器学习实战(第二版)》学习记录-01第一章什么是机器学习?机器学习是一门通过编程让计算机从数据中进行学习的科学为甚么使用机器学习程序更短、更易维护、更精确;善于处理对于传统方法而言太复杂或没有已知算法的问题数据挖掘:使用机器学习方法挖掘大量数据来帮助发现不太明显的规律。例如:使用垃圾邮件过滤器训练了足够多的垃圾邮件后,用它列出垃圾邮件预测器的单词和的单词组合,有可能会发现不引人注意的关联或新趋势。机器学习适用于:有解决方案(但方案需大量人工微调或遵循大量规则)的问题:能够提供简化

2022-03-20 22:29:07 1230

原创 python 中的形参与实参

python 中的形参与实参基本定义形参:形式参数,在定义函数时,函数名后面括号中的参数;实参:实际参数,在调用函数时,函数名后面括号内的参数,也就是将函数的调用者提供给函数的参数成为实际参数。两种情况值传递将实际参数的值传递给形式参数;当实际参数为不可变对象时,进行的是值传递引用传递将实际参数的引用传递给形式参数;当实际参数为可变对象时,进行的是引用传递。值传递和引用传递的基本区别是,进行值传递后,形式参数的值发生改变,实际参数的值不变;而进行应用传递后,形式参数的值发生改变

2022-03-13 17:29:03 10051 3

原创 kubernetes 资源清单概念

Kubeadm CNCF:将kubernetes集群使用容器化方案运行安装,缺点就是需要科学上网下载、集群证书有效期为一年,优点:安装简单、自愈性。k8s资源k8s中所有的内容都抽象为资源,资源实例化之后,叫做对象。所以pod、node 都可以称为资源,master节点可称为对象。如果想要掌握、控制k8s集群,就要管理资源,以及由资源转化为对象之间的关系。即将系统赋予的资源转化为一个个可用的对象。资源分类命名空间级别工作负载型资源:pod、replicaset、Deplooyment、job、

2022-03-06 22:48:37 460

原创 K8S集群学习记录03

文章目录K8S集群学习记录03Pod概念pod类型控制器类型:为无状态服务设计的控制器:有状态服务的控制器自定义控制器网络通讯方式FlannelK8S集群学习记录03Pod概念只要有pod,pod中的pause容器就会被创建启动;pause容器是pod的根容器,1.初始化网络栈、挂载网络卷,即pod内部的其他容器共用pause容器的网络栈和存储卷。2.启动一系列的应用容器,应用容器数量在一个以上,即需要启动一个主容器在同一个pod中,容器之间的端口不能冲突服务的分类:有状态服务:例如:mysq

2022-02-27 23:26:34 645

原创 K8S集群学习记录03_基础概念及控制器简介

K8S集群学习记录03Pod概念只要有pod,pod中的pause容器就会被创建启动;pause容器是pod的根容器,1.初始化网络栈、挂载网络卷,即pod内部的其他容器共用pause容器的网络栈和存储卷。2.启动一系列的应用容器,应用容器数量在一个以上,即需要启动一个主容器在同一个pod中,容器之间的端口不能冲突服务的分类:有状态服务:例如:mysql、数据库类型无状态服务:例如:http、web服务器、ftp服务器中心化服务:去中心化服务:pod类型创建模式自主式pod(自

2022-02-20 22:50:42 496

原创 K8S学习记录02

跟随B站尚硅谷 K8S的课程进行的隋唐笔记

2022-02-17 23:27:49 483

原创 K8S集群学习记录 01

kubenetes学习记录(基础知识)个人跟随B站尚硅谷进行kubernetes学习的学习记录知识图谱介绍说明发展历史及K8S的优势历史就不赘述了,百度一下你就知道优势特点:轻量级(消耗资源小)开源弹性伸缩负载均衡K8S组件说明K8S中的一些关键词解释基础概念本章内容对后续的学习十分重要重点掌握:什么是Pod 控制器类型 k8s网络通讯模式Pod概念自主式pod K8S中最小的操作单元(封装集合)管理器控制的pod服务发现pod协同网络通讯

2022-02-16 23:06:49 1298

原创 2.MySQL索引优化

索引优化分析性能下降,SQL慢、执行时间长、等待时间长数据过多——分库分表关联太多的表,太多join——SQL优化没有充分利用到索引 ——索引建立服务器调优及各个参数设置——调整my.cnf其中优化手段“建立索引”最快捷也最常用。预热—常见通用的join查询[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xZtVJ9KX-1627788034664)(D:\QianFeng\博客\join的七种链接方式.png)]其中:union关键字在使用时,两个结果的

2021-08-01 11:22:05 191

原创 朴素贝叶斯的概念简介

机器学习简介——朴素贝叶斯朴素贝叶斯朴素贝叶斯(Naive Bayes,NB):是一种基于概率理论的分类算法,以贝叶斯理论为理论基础,通过计算样本归属于不同类别的概率来进行分类,是一种经典的分类算法。贝叶斯理论:基于能获得的最好证据(观察、数据和信息等),来计算型信念度(或者假说、主张、命题)的有效方法。信念度即为对事物的真实性和正确性所具有的信心。朴素:单纯的、粗糙的,简单粗暴的假设给定目标值是属性之间相互条件独立的朴素贝叶斯的模型有m个样本,每个样本有n个特征,输出为k个类别,通过样本学习得

2021-07-22 11:18:01 7114

原创 支持向量机SVM

支持向量机(SVM)支持向量机SVM介绍什么是支持向量机所谓"支持向量"是指那些在间隔区域边缘的训练样本点,”机“是指算法。就是要找到具有最大间隔的间隔面,实际上解决的是一个最优分类器设计的问题。所以决定超平面(超平面方程)所在位置的关键,就在于位处于样本集边缘的部分样本数据。问题分析:目的:找到一个最优的分类器,换言之,找到一个超平面,使得分类间隔最大优化的目标函数:分类间隔。需要使得分类间隔最大优化的对象:分类超平面(决策平面)。通过调整分类超平面的位置,使得间隔最大,实现优化目标

2021-07-21 22:28:10 116

原创 2.MySQL索引创建方法及其优化

索引优化分析性能下降,SQL慢、执行时间长、等待时间长数据过多——分库分表关联太多的表,太多join——SQL优化没有充分利用到索引 ——索引建立服务器调优及各个参数设置——调整my.cnf其中优化手段“建立索引”最快捷也最常用。预热—常见通用的join查询其中:union关键字在使用时,两个结果的字段相等、字段数相等、字段顺序一致。union all和union的区别在于去重,union会去重。select a.*,b.* from t_emp a left join t_de

2021-07-15 08:32:09 280 1

原创 回归分析——基本内容

回归分析变量之间X,Y之间存在某种密切的联系,但并非严格的函数关系(非确定性关系)回归:回归是处理两个或两个以上变量之间互相依赖的定量关系的一种统计方法和技术,变量之间的关系并非确定的函数关系,通过一定的概率分布来描述回归的分类线性与非线性线性的严格定义是一种映射关系,其映射关系满足可加性和其次性。通俗理解就是两个变量(因变量和自变量)之间存在一次方函数关系,在平面坐标系中表现为一条直线。不满足线性即为非线性。线性回归线性回归:在回归分析中,如果自变量和因变量之间存在着线性关系,则被称作线性

2021-07-14 20:47:48 2317

原创 2.模型评估与选择

机器学习简介—模型评估与选择纲要模型选择的原则模型的性能指标模型评估的方法模型性能的比较目标了解模型选择的原则掌握交叉验证法评估模型熟悉常见模型的性能指标了解模型评估的误差与方差模型选择误差:是模型的预测输出值与其真实值之间的差异。训练:通过已知的样本数据进行学习,从而得到模型的过程。训练误差:模型作用于训练集时的误差。泛化:由具体的、个别的扩大为一般的,即从特殊到一般,称为泛化。对机器学习的模型来讲,泛化是指模型作用于新的样本数据(非训练集)。泛化误差:模型作用于新

2021-07-13 22:08:39 612 2

原创 机器学习基本概念和方法三要素

课程目的懂原理可以使用工具来解决实际问题使用编程语言实现算法提升优化和改进算法的能力学习目标了解和机器学习相关的概念了解机器学习的实质了解常见的损失函数了解经验风险和结构风险机器学习的几个基本概念机器学习方法流程以监督学习方法为例,(比着例题来做习题)输入数据——》特征工程《——》模型训练——》模型部署——》模型应用模型(Models):通过丰富经验形成的处理过程特征工程(Features):在输入数据的基础上,整理、加工、扩展、合并等等形成的一些新的数据特征。建

2021-07-13 09:20:03 1136

原创 有监督学习简介——阿里云课堂随堂笔记

有监督学习算法有监督学习(Supervised learning):利用一组已知类别的样本来训练模型,使其达到性能要求。特点为输入数据(训练数据)均是一个明确的标识或结果(标签)。即我们提供样例”教“计算机如何学习。分类:Classification分类:就是通过已有的数据集(训练集)的学习,得到一个目标函数f(模型),把每个属性集x映射到目标属性y(类),且y必须是离散的(若y是连续的,则属于回归算法)。通过对已知类别训练集的分析,从中发现分类规则,依次预测新数据的类型。分类算法:按原理分

2021-07-08 14:45:48 426

原创 K-Means介绍

K-MeanK-Means 即K均值聚类,属于划分聚类。工作原理:根据初始化的聚类中心信息,计算每个样本到这些中心的距离 ,可以判断每个样本均归属于某个类簇,更新聚簇中心信息,重新计算每个样本到新的聚类中心的距离,重新划分样本到新的聚类中心对应的类中,重复进行,直到满足终止条件。有N个样本点,使用K-Means将其聚类的步骤:确定聚类的个数k,并指定k个聚类的中心C1,C2…Ck;计算每个样本Si 点到k个中心的距离,并将该店归入最近的Cj 类中,其中 i∈(1,N), j∈(1,k);重

2021-06-22 21:48:21 1224

原创 KNN——K-最近邻算法

K-最近邻算法1.算法介绍KNearestNeighborsK Nearest NeighborsKNearestNeighbors算法又叫K−NNK-NNK−NN算法,这个算法是机器学习里面一个比较经典的算法, 总体来说K−NNK-NNK−NN算法是相对比较容易理解的算法定义如果一个样本在特征空间中的kkk个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则该样本也属于这个类别。来源:K−NNK-NNK−NN算法最早是由Cover和Hart提出的一种分类算法2.算法公式两

2021-06-15 22:41:23 419

原创 1.MySQL架构介绍

字符集、权限修改整mysql的字符集linux 下:vim /etc/my.cnf在最后加上中文字符集配置character_set_server=utf8重启mysql服务即可修改成功创建的数据库或表的字符集对于已经创建好的数据库或数据表进行修改字符集修改数据库的字符集alter database mydb character set 'utf8';修改数据表的字符集alter table mytbl convert to character set 'utf8';创

2021-06-14 15:58:57 91

原创 matplotlib初识

一、matplotlibmatplotlib支持2D图形绘制,折线图、饼图、散点图、…matplotlib 也支持3D图形和动画,对于动画的支持不友好;具有良好的系统兼容性(默认对中文不识别,各系统下修改方式不同)可绘制高品质(设置清晰度)的图形可以在python shell、Ipython shell,jupyter notebook、pycharm(需要添加plt.show()参数,返回前端内容)上运行核心控制对象:标题、图例、XY轴标签、xy轴刻度、图形部分(具体所应用的图形)、图形的注

2021-06-08 20:51:32 220 1

原创 scrapy框架初识

scrapy框架初识scrapy基础知识scrapy框架的简单使用案例:爬取58同城上海地区的租房信息使用安装好的Anaconda 的黑窗进行框架项目创建我使用的Anaconda开发环境,进入黑窗命令行,跳转到创建项目的文件夹。使用scrapy startproject 项目名,完成基于scrappy框架的项目创建。完成创建后,会在给定文件夹生成一个名为’项目名‘的项目文件夹pycharm打开创建的项目pycharm —》 左上角file —》 open —》 生成的项目文件夹

2021-05-07 23:11:50 80

原创 python网络通信和线程相关

python网络通信和线程相关文章目录python网络通信和线程相关网络通信网络通信概念网络通信的方式名词解释:IP和端口IP注意事项端口socket概念创建socketTCP、UDP协议UDPTCPTCP与UDP的区别多任务注意:线程进程进程的状态进程和线程的区别进程池网络通信网络通信概念网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。使用网络能够将多方链接在一起,进行数据传递网络编程就是让不同的电脑能够进行数据传递,及进程间通信网络通信的

2021-04-15 22:49:20 122

原创 python迭代器和生成器

python迭代器和生成器迭代器可迭代对象对字符串、列表、元组、字典等类型的数据结构使用for...in...等循环语句可以从中依次提取数据的过程称为遍历,也成为称为迭代。而通过for..in..这类的语句迭代读取一条数据供使用的对象就是可迭代对象。判断:isinstance()函数可判断一个对象是否为可迭代对象In [50]: from collections import IterableIn [51]: isinstance([], Iterable)Out[51]: True

2021-04-13 20:58:38 146 5

原创 python文件处理

python中的文件处理文件的打开与关闭打开文件python中提供open()函数对已存在的文件进行打开,未存在的文件进行创建。file = open('文件名.后缀名','访问模式')文件路径:绝对路径:文件在所在位置的绝对位置,完整描述了文件的所在地,目录层级明显,C:/Users/chris/AppData/Local/Programs/Python/Python3_7/python.exe。相对路径:从当前文件所在文件夹开始的路径,是相对的,../test.txt,从当前

2021-04-08 21:12:15 103

原创 python类的继承和多态

python类的继承和多态类的继承​ 继承是面向对象程序设计中的概念。继承是指:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。​ 通常继承创建的新类称为’子类‘或’派生类‘,被继承的类称为’父类‘或’超类’,继承的过程,就是从一般到特殊的过程。在程序中,继承描述的是多个类之间的关系若A类中的属性和方法可以复用,则可以通过继承的方式,传递到B类中。class Animal: def __int__(self): pass "

2021-04-08 21:11:30 2599

原创 Python类和属性

python学习日记13(类和属性)类属性和对象属性类属性、实例属性#### 实例属性通过类创建的对象被称为实例对象,对象属性也称为实例属性,记录对象各自的数据,不同对象的同名属性的数据保存在各自的内存区域,互不干扰。类属性类属性是类对象所拥有的属性,它被该类所创建的实例对象所共有,类属性可以通过类对象或者实例对象访问。使用场景:类的实例记录的某项数据始终保持一致时,则定义为类的属性实例属性要求每个对象都开辟一份单独内存来存储数据;而类属性为类的实例所共有,仅占用类区域内的一份内存。

2021-04-06 22:44:00 212

原创 python魔法方法

python中的魔法方法(学习日记13-1)文章目录python中的魔法方法(学习日记13-1)`__init__`方法`__del__`方法`__str__`方法比较运算符相关的魔法方法算数运算符相关的魔法方法类型转换相关的魔法方法魔法方法的意义​ python 类中提供了一种方法,以双下划线开始、双下划线结束,这就是魔法方法,魔法方法在起点过的时候就会被激活,自动执行。魔法方法的特点:魔法方法的命名,两端为双下划线__;'咒语’名字由python官方定义,不可随意修改。__init__方

2021-04-05 21:46:42 152

原创 学习日记12(类和对象)

python学习日记12(类和对象)类和对象类和对象是面向对象编程的两个核心概念。类​ 类是一种抽象概念,是对一系列具有相同特征或行为的事物的统称。不可直接使用。类中的特征具象化就是一个变量,称为类的属性类中的行为具象化就是一个函数,称为类的方法类本质就由一些列属性和方法构成的抽象概念对象​ 对象是由类创建出来的具体实例,可直接进行使用。​ 对象由那个类创建,就拥有那个类中定义的属性和方法。​类和对象的关系类是模板,对象根据类这个模板进行创建,所以先有类再有对象;根据

2021-04-03 21:47:25 100

原创 学习日记11(装饰器)

python学习日记11(装饰器)闭包​ 函数还可以嵌套定义,即在一个函数内部可以定义另一个函数,有了嵌套函数这种结构,便会产生闭包。​ 闭包的产生:函数内的函数以及其自由变量形成。即闭包时一个保留定义函数时存在的自由变量的绑定的函数,这样在调用函数时,绑定的自由变量依旧可用。​ 闭包可以避免全局变量的使用以及提供某种形式数据的隐藏。当函数中的变量和函数较少且其中某个功能常用时,使用闭包来封装。当变量和函数更加复杂时,则使用类来实现。来一个栗子吧!# 计算移动平均值的函数 def make_av

2021-04-01 20:20:18 75

原创 学习日记10

Python学习日记(10)函数的返回值详解和高阶函数文章目录Python学习日记(10)函数的返回值详解和高阶函数函数函数返回值详解多个return语句一个return返回多个值对返回值进行拆包函数参数详解缺省参数不定长参数参数的排序递归函数匿名函数高阶函数定义变量指向函数函数做为另一个函数的参数函数作为另一个函数的返回值函数函数返回值详解多个return语句​ 函数中可以包含多个return,但是在执行过程中,只要一个return被执行到,那么这个函数就执行完毕。​ 当函数被设计成具有判断选

2021-03-31 21:23:13 61

原创 学习日记09(函数)

python学习日记09(函数)文章目录python学习日记09(函数)函数的定义函数的使用函数的参数定义、调用带有参数的函数形参和实参函数的返回值返回值介绍带有参数的函数的返回值及保存局部变量和全局变量局部的特点局部变量的作用函数调用函数函数的定义​ 函数就是把具有独立功能的代码块组织成一个小模块,在需要时进行调用。定义函数——封装独立的功能模块定义函数名时,需要遵守命名规则提高编程时的效率以及代码的重用函数的定义:def 函数名(参数1,参数2,...)参数可为空def sum():

2021-03-30 22:40:09 69

原创 学习日记08(元组、字典、集合)

Python学习日记08(元组、字典、集合)列表(上期内容补充)列表的嵌套​ 由于列表中存储的是可变化的数据类型,所以当我们把一个列表当作元素存入列表中时,列表的嵌套也就完成了。a = ['上海', '北京', '深圳', '广东']b = ['乌海', '呼伦贝尔']a.append(b)print(a)输出结果:['上海', '北京', '深圳', '广东', ['乌海', '呼伦贝尔']]​ 当在使用列表嵌套时,只需要将嵌套的列表当作大列表中的一个元素进行操作即可。列表的推导

2021-03-29 22:05:50 80

空空如也

空空如也

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

TA关注的人

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