自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用 WebSocket 连接 MQTT 服务器

近年来随着 Web 前端的快速发展,浏览器新特性层出不穷,越来越多的应用可以在浏览器端通过浏览器渲染引擎实现,Web 应用的即时通信方式 WebSocket 也因此得到了广泛的应用。WebSocket 是一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 通信协议于2011年被 IETF 定为标准 RFC 6455,并由 RFC 7936 补充规范。WebSocket API 也被 W3C 定为标准。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端

2021-12-10 12:25:44 2992 1

原创 css复习

CSS构造块「1. HTML的局限性」HTML满足不了设计者的需求,可以将网页结构与样式相分离,这样就可以在不更改网页结构的前提下,更换网站的样式。操作html属性不方便HTML里面添加样式带来的是无尽的臃肿「2. CSS网页的美容师」让我们的网页更加丰富多彩,布局更加灵活自如。CSS最大的贡献:让HTML从样式中脱离,实现了HTML专注去做结构呈现,样式交给CSS**「3. CSS」**CSS(Cascading Style Sheets)通常称为CSS样式表或层叠样式表(级联样式

2021-11-19 12:41:21 611 1

原创 es6 模块化

ES6模块化定义与环境es6模块化规范中定义:每个js文件都是一个独立的模块导入其它模块成员使用import关键字向外共享模板成员使用export关键字在node.js中体验ES6模块化node.js中默认仅支持CommonJS模块化规范配置步骤:确保安装了V14.15.1或更高版本的node.js在package.json的根节点中添加“type”:“module”节点语法主要包含3种语法:默认导出与默认导入按需导出与按需导入直接导入并执行模块中的代码默认导出语

2021-11-19 12:33:36 576

原创 echarts数据可视化学习

13-柱状图2定制官网找到类似实例, 适当分析,并且引入到HTML页面中根据需求定制图表1: 修改图形大小 grid // 图标位置 grid: { top: "10%", left: "22%", bottom: "10%" },2: 不显示x轴 xAxis: { show: false },3: y轴相关定制不显示y轴线和相关刻度//不显示y轴线条axisLine: { show: fa

2021-11-02 17:15:45 253

原创 遥感数字图像处理学习 一、概念及组成

遥感概念及组成概念遥远感知。遥感是指在不直接接触的情况下,对目标物或者自然现象远距离感知的一门探测技术。卫星遥感规范定义具体讲,是指在高空和外层空间的各种平台上,运用各种传感器获取反映地表特征的各种数据,通过传输,变换和处理,提取有用的信息,实现研究地物空间形状、位置、性质、变化及其与环境相互关系的一门现代应用技术科学遥感技术系统遥感技术系统是从地面到空中甚至空间,从信息收集、存储、处理到判读分析和应用的完整技术体系。就是遥感过程所涉及的软硬件及相关技术、方法组成的系统。由四部分组成:遥感平

2021-10-27 20:49:43 748

原创 遥感图像处理学习一、概念及组成

遥感概念及组成概念遥远感知。遥感是指在不直接接触的情况下,对目标物或者自然现象远距离感知的一门探测技术。卫星遥感规范定义具体讲,是指在高空和外层空间的各种平台上,运用各种传感器获取反映地表特征的各种数据,通过传输,变换和处理,提取有用的信息,实现研究地物空间形状、位置、性质、变化及其与环境相互关系的一门现代应用技术科学遥感技术系统遥感技术系统是从地面到空中甚至空间,从信息收集、存储、处理到判读分析和应用的完整技术体系。就是遥感过程所涉及的软硬件及相关技术、方法组成的系统。由四部分组成:遥感平

2021-10-27 20:47:18 2111

原创 echarts数据可视化学习

可视化面板介绍​ 应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加突出。01- 一般网页适配方案1920pxflexible.js 把屏幕分为 24 等份cssrem 插件的基准值是 80px03-基础设置body 设置背景图 ,缩放为 100% , 行高1.15css初始化04-header 布局高度为100px背景图,在容器内显示缩放比例为 100%h1

2021-10-23 17:34:41 287

原创 推荐系统学习

推荐系统学习基于人口统计学的推荐算法基于人口统计学的推荐机制是一种最易于实现的推荐算法,它只是简单地根据系统用户的基本信息发现用户的相关程度,然后将相似用户的其他物品推荐给当前用户对于没有明确含义的用户信息(比如登陆时间,地域等上下文信息),可以通过聚类等手段,给用户打上分类标签对于特定标签的用户,又可以根据预设的规则或者模型,推荐出对应的物品用户信息标签化的过程一般又称为用户画像用户画像用户画像就是企业通过收集与分析消费者社会属性、生活习惯、消费行为等主要信息的数据之后,完美地抽象出

2021-05-15 00:58:41 968

原创 PSPNet

PSPNnet结构介绍流程:输入图像进行letterboximage,将它改变为473x473的一个大小-传入主干特征提取网络进行特征提取(Resnet mobilNet)-获得特征层,将Feature Map分为两类,一类直接传入后方,另一类传入psp模块中,使用不同大小的池化层对输入进来的池化层进行平均池化,进行上采样后与直接传入后方的Feature Map进行堆叠-将输入进来的特征层划分成6x6,3x3,2x2,1x1的网格-堆叠后会对得到的图的特征进行卷积和上采样,会对每一个像素点进行分类(输

2021-04-24 21:37:29 1302

原创 在pytorch基础上复现FCN

FCN复现数据读取代码###BagData.pyimport osimport torchimport torch.nn as nnfrom torch.utils.data import DataLoader, Dataset, random_splitfrom torchvision import transformsimport numpy as npimport cv2# from onehot import onehottransform = transforms.Com

2021-04-21 01:03:17 867 1

原创 语义分割 FCN

图像语义分割图像语义分割是计算机视觉中十分重要的领域,它是指像素级地识别图像,即标注出图像中每个像素所属的对象类别语义分割对图像中每一个像素点进行分类,确定每个点的类别与实例分割的区别语义分割没有分离同一类的实例;我们关心的只是每个像素的类别,如果输入对象中有两个相同类别的对象,则分割本身不将他们区分为单独的对象。而实例分割会对每一个个体进行单独划分。应用自动驾驶汽车医学图像诊断无人机着陆点判断图像语义分割实质语义分割的目标一般是将一张RGB图像(height * width *

2021-04-21 01:00:16 1030

原创 使用pytorch搭建ResNet并基于迁移学习训练

使用pytorch搭建ResNet并基于迁移学习训练model.py文件ResNet在PyTorch的官方代码中共有5种不同深度的结构,深度分别为18、34、50、101、152(各种网络的深度指的是“需要通过训练更新参数”的层数,如卷积层,全连接层等)根据Block类型,可以将这五种ResNet分为两类:(1) 一种基于BasicBlock,浅层网络ResNet18, 34都由BasicBlock搭成;(2) 另一种基于Bottleneck,深层网络ResNet50, 101, 152乃至更深的网

2021-04-11 03:01:33 2066

原创 pytorch官方demo实例(搭建Lenet并基于CIFAR10训练)

pytorch官方demo实例(搭建Lenet并基于CIFAR10训练)demo教程来自官网 Training a Classifierimport torch.nn as nnimport torch.nn.functional as Fclass LeNet(nn.Module):#搭建模型第一步,定义类LeNet,需继承nn.module副类 def __init__(self):#初始化函数,实现搭建模型需要的网络层结构 super(LeNet, self).__

2021-04-11 02:30:04 836

原创 torch的Tensor维度变换

pytorch学习torch的Tensor维度变换view和reshape功能一样-不变的是数据本身,变维度改变对数据的理解缩小/扩大维度,正的维度在索引之后插入,负的维度在索引之前插入例子:给每幅图一个偏置bias右边扩两次,左边一次,从[32]得到[1 32 1 1 ]维度扩展:expend/repeat,expend在需要的时候复制数据,节约内存,推荐;repeat复了数据expend扩展1->N可行,大于1需要指定策略-1代表维持不变repeat:函数里的数字都是

2021-04-11 02:19:54 3136

原创 Model.py文件

Model.py文件import torch.nn as nnimport torch# official pretrain weightsmodel_urls = { 'vgg11': 'https://download.pytorch.org/models/vgg11-bbd30ac9.pth', 'vgg13': 'https://download.pytorch.org/models/vgg13-c768596a.pth', 'vgg16': 'https://do

2021-04-04 20:42:36 538 3

原创 pytorch基础教程

pytorch基础教程张量数据类型张量定义:在数学中,如果一个数组的维度超过2,那么我们可以称该数组为张量但是在pytorch中,张量属于一种数据结构,它可以是一个标量、一个向量、一个矩阵,甚至是更高维度的数组因此在Pytorch中的张量(Tenser)和Numpy中的数组非常相似,在使用时也会经常将二者相互转化。在深度网络中,基于PyTorch的相关计算和优化都是在Tenser的基础上完成成的Pytorch的基本类型都是在Int,Double,Float等数据类型后加一个Tensor,但

2021-04-04 20:40:38 254 1

原创 卷积神经网络CNN

卷积神经网络CNN神经元结构神经元是由一个线性函数和一个非线性的激活函数(改变数据的线性关系,并且将输入数据映射在某个范围内,防止数据过大溢出)构成全连接每一层的每个神经元都与下一层的每个神经元相连,这种连接关系成为全连接(FC)。缺点:所有神经元都要与下层的神经元有关系,而不管它们相隔多远(不管多么微小的特征都要通过网络计算并传播下去)计算量大感受野神经网络中神经元"看到的"输入区域(感受局部图像区域),在神经网络中,feature map 上某个元素的计算受输入图像上某个区域的影响

2021-03-28 17:10:57 963

空空如也

空空如也

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

TA关注的人

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