- LuckySXyd
-
* 回复内容中包含的链接未经审核,可能存在风险,暂不予完整展示!
吕的拼音输入方法:
1、在电脑上下载安装拼音输入法,如:搜狗拼音输入法。
2、将输入法切换到搜狗拼音输入
3、开始在编辑区里输入lv(如图),然后按数字4键(下图显示吕在数字4键上)。
注:吕的拼音为lǚ在电脑里,ǚ这个音是用v代替的,所以吕的拼音在电脑里输入为lv。
- S笔记
-
吕,拼音:lv。
吕字的汉语拼音本来是:l(yu),电脑键盘上没有汉语拼音的头上带两点的u键,无法输入;v是英文26个字母之一,在汉语拼音里没有用。但是在电脑键盘里v就来代替yu。使用v,只有和n、l相拼。
- nicehost
-
如果是拼音的话呢,就是lǚ,但是如果用电脑键盘打字的话,由于没有“ǚ”,就只能用“v”代替啦,就打“lv”就行~
- 马老四
-
在word中,点击“插入”——“特殊符号”——“拼音”,可找到ǚ,l自己打出即可。之后复制到想要的位置就行。
吕[lǚ]
部首:
口
部外笔画:
3
总笔画:
6
仓颉:
rr
解释
1、中国古代音乐十二律中的阴律,有六种,总称“六吕”。
2、姓。
- 可可
-
先打l键,再打v键,这样就出现了选字条,翻页,可以点击后面的箭头,也可以点击键盘上的加号,找到吕字,然后点击确定就可以了。
- 阿啵呲嘚
-
这个吕字的拼音呢,就是乐于旅,也就是一个了加一个雨,这个吕字的拼音呢,就是乐于旅,要乐于旅
- CarieVinne
-
吕的拼音怎么打
- 慧慧
-
怎么打吕的拼音
- 苏萦
-
吕字的拼音怎么打
吕字的拼音打LV。
什么是Backbone
Backbone是一个轻量级的前端MVC框架,用于结构化管理页面中的大量JS,建立与服务器、视图间的无缝连接,为构建复杂的应用提供基础框架。 下面我先简单地阐述下Backbone的主要特点及特性: 2.1 轻量级 Backbone的源码只有1000行左右(去注释和空行后),文件大小只有16KB,加上依赖库Underscore,也仅有29KB。 你只需要花一点时间,就能轻松了解Backbone内部实现;或编写少量代码,来重载Backbone的部分机制;如果你想在Backbone的基础上做二次开发,也并不是一件复杂的事情。 2.2 MVC结构化 Backbone可以轻松将页面中的数据、逻辑、视图解耦,依照Backbone进行代码结构组织,你可以将项目中的数据交互、业务逻辑、用户界面等工作,分配给多个同事同时开发,并能有序地组织到一起。同时,这对于大型和复杂项目的维护开发非常有帮助。 2.3 继承机制 在Backbone中,模块是可以被继承的,你可以通过面向对象的方式将应用中的数据模型、集合、视图有序地组织,让整个架构更加清晰;也可以方便地重载和扩展自定义方法。 2.4 建立与服务器的无缝连接 在Backbone中内置了一套与服务器数据的交互规则(如果你了解REST架构,就能够轻松地理解它们),而数据的同步工作会在Model中自动进行,前端开发人员只需对客户端数据的进行操作,Backbone会自动将操作的数据同步到服务器。 这是件非常有趣的事情,因为服务器数据接口对前端开发者来说是透明的,他们不需要再关心如何和服务器交互。 然而服务器提供的数据接口也需要兼容Backbone的规则,对于一个新的项目来说,我们可以尝试使用这套规则来构建接口。但如果你的项目中已经有一套稳定的接口,你可能会担心接口改造的风险。 没关系,我们可以通过重载Backbone.sync方法来适配现有的数据接口,针对不同的客户端环境,我们还可以实现不同的数据交互方式。例如:用户通过PC浏览器使用服务时,数据会实时同步到服务器;而用户通过移动终端使用服务时,考虑到网络环境问题,我们可以先将数据同步到本地数据库,在合适的时候再同步到服务器。而这些只需要你重载一个方法就可以实现。 2.5 界面事件管理 在MVC中,我们希望能将界面展现和业务逻辑完全分离,但对于用户产生的交互事件(如单击事件),我们却常常通过类似jQuery中的bind方法进行获取和绑定。2023-06-23 15:01:261
backbone的环境怎样搭建
在正式学习Backbone之前,你需要准备一些东西:首先,你需要获取Backbone框架源文件:http://documentcloud.github.com/backbone/Backbone依赖于Underscore框架的基础方法,因此,你同时需要下载Underscore框架的源文件:http://documentcloud.github.com/underscore/在Backbone中,对DOM和事件的操作依赖于第三方库(如jQuery或Zepto),你只需要选择其中一个下载:jQuery:http://jquery.com/Zepto:http://zeptojs.com/看起来好像挺麻烦的样子,但Backbone的目的是在于使用简单的框架来构建复杂的应用,因此麻烦并不表示它很复杂。你可以新建一个HTML页面,并将这些框架引入进来,就像这样:?123 <script type="text/javascript" src="jquery/jquery-1.8.2.min.js"></script><script type="text/javascript" src="underscore/underscore-min.js"></script><script type="text/javascript" src="backbone/backbone-min.js"></script>2023-06-23 15:01:471
骨干英语怎么说
Backbone人体的骨干Keycadres干部骨干的骨干2023-06-23 15:01:554
backbone/key enterprise是什么意思?
骨干企业的关键2023-06-23 15:02:031
Backbone 不同视图 View 之间事件怎么互相通知
一般用一个公共的消息中心,不同的View通过这个消息中心相互通知,这样比较好。比如这个消息中心叫做vent App.vent = null; _.extend(App.vent, Backbone.Events);那么当你需要View1通知View2做一件事(比如这个事件叫“to:do:something”)的时候,你就可以在View2中通过App.vent侦听这个事件,在View1中触发这个事件就可以了View2通过vent侦听事件:App.View2 = Backbone.View.extend({... initialize: function() { ... App.vent.on("to:do:something", function( arg ) { ... }); ... }...});View1通过vent触发事件:App.View1 = Backbone.View.extend({... onClickOrSomeOtherTriggering: function() { ... App.vent.trigger("to:do:something", { arg: arg }); ... }...});如果你用Backbone Marionette的话,它本身就有一个Object叫做vent,直接用就行了。2023-06-23 15:02:231
maskrcnn识别框非常小
maskrcnn简单解析 原创2022-07-08 10:25:19曙光_deeplove 码龄5年关注最近又开始看了一点detectron2框架中的maskrcnn,因此我这里回忆记录一下maskrcnn的基本原理。一、基础网络架构以上两个结构图就非常清晰地展示了maskrcnn网络模型的大致情况!一、backboneBackbone采用的是ResNet-50或者ResNet-101,作为特征提取器提取特征,我们将输入图像(大小为 H imes W )通过ResNet后,会得到五层特征图,其尺寸大小依次为:( )我们知道,低层特征往往含有较多的细节信息(颜色、轮廓、纹理),但包含许多的噪声以及无关信息。而高层特征包含有充分的语义信息(类别、属性等),但空间分辨率却很小,从而导致高层特征上信息丢失较为严重。因此maskrcnn采用了FPN(特征金字塔网络)的结构,来进行特征的融合。FPN结构中包括自下而上,自上而下和横向连接三个部分。FPN可以同时利用低层特征图的空间信息和高层特征图的语义信息,它的原理很简单,就是把分辨率较小的高层特征首先通过1×1卷积降维(减少计算量),然后上采样至前一个特征图的相同尺寸,再进行逐元素相加,就能得到融合后的特征。注:1)自下而上:从下到上的路径,可以明显看出,其实就是简单的特征提取过程,和传统的没有区别。具体就是将ResNet作为骨架网络,根据feature map的大小分为5个stage。stage2,stage3,stage4和stage5各自最后一层输出conv2,conv3,conv4和conv5分别定义为C2,C3,C4,C5,他们相当于原始图片的stride是{4, 8, 16, 32}。需要注意的是,考虑到内存原因,stage1的conv1并没有使用。2)自上而下和横向连接:自上而下是从最高层开始进行上采样,这里的上采样直接使用的是最近邻上采样,而不是使用反卷积操作,一方面简单,另外一方面可以减少训练参数。横向连接则是将上采样的结果和自底向上生成的相同大小的feature map进行融合。具体就是对 C2,C3,C4,C5中的每一层经过一个conv 1x1操作(1x1卷积用于降低通道数),无激活函数操作,输出通道全部设置为相同的256通道,然后和上采样的feature map进行加和操作。在融合之后还会再采用3*3的卷积核对已经融合的特征进行处理,目的是消除上采样的混叠效应(aliasing effect)。 实际上,上图少绘制了一个分支:M5经过步长为2的max pooling下采样得到 P6,作者指出使用P6是想得到更大的anchor尺度512×512。但P6是只用在 RPN中用来得到region proposal的,并不会作为后续Fast RCNN的输入。总结一下,ResNet-FPN作为RPN输入的feature map是 ,而作为后续Fast RCNN的输入则是 。二、RPN在得到增强后的特征后,下面要讲的就是我们的RPN(Region Proposal Network)。首先我们得明白什么叫做RPN?顾名思义,RPN就是区域推荐的网络,用于帮助网络推荐感兴趣的区域。在说这个之前,我们得清楚什么叫做锚点?其实锚点也就是框,我们知道实例分割是要完成对物体的检测、分类、分割三个任务,而检测需要定位,也就是要得到目标的位置。Maskrcnn与fasterrcnn一样都是先生成一系列锚点,然后通过一定的规则来筛选。各个框的大小由scale和ratio这两个参数来确定的,比如scale =[64],ratio=[0.5,1,1.5] ,则每个像素点可以产生3个不同大小的框。这个三个框是由保持框的面积不变,来通过ratio的值来改变其长宽比,从而产生不同大小的框。我们在前面通过backbone和fpn得到了增强后的特征,现在就需要在这个特征上来使用我们的RPN结构。这里需要说明一点,我们要在这几层特征图之间根据region proposal切出ROI进行后续的分类和回归预测。选择哪个feature map来切出这些ROI区域:我们会选择最合适的尺度的feature map来切ROI。具体来说,我们通过一个公式来决定宽w和高h的ROI到底要从哪个特征图来切:RPN其原理如下:注:为何是9个框呢?应该是3个ratio,那应该是3个框才对。后面我们讨论认为他这里面应该是scale给了3个,所以才会是九个注意:上面各层特征图(p2至p6)之间根据region proposal切出ROI进行后续的分类和回归预测。选择哪个feature map来切出这些ROI区域:我们会选择最合适的尺度的feature map来切ROI。具体来说,我们通过一个公式来决定宽w和高h的ROI到底要从哪个特征图来切。三、ROI AlignMask RCNN的构建很简单,只是在ROI pooling(实际上用到的是ROIAlign,后面会讲到)之后添加卷积层,进行mask预测的任务。通过ROI Align(或者说ROI Pooling)可以将输入的各个不同size的ROI进行fixed,官方是fixed大小为7x7。3.1 原始ROI Pooling的问题在Faster-RCNN中ROI Pooling的过程如下图所示:注意:可以看到上图有两次量化误差,第一次是从图像坐标系转到特征图坐标系:665/32=20.78,取整20的时候出现量化误差;第二次是从特征图坐标系转到特征图中的ROI坐标系:20/7=2.86,取整到2则出现量化误差。输入图片的大小为800x800,其中狗这个目标框的大小为665x665,经过VGG16网络之后获得的特征图尺寸为800/32 x 800/32 = 25 x 25,其中32代表VGG16中的5次下采样(步长为2)。同样地,对于狗这个目标我们将其对应到特征图上得到的结果是:665/32 imes 665/32 = 20.78 imes 20.78 = 20 imes 20,因为坐标要保留整数所以这里引入了第一个量化误差即舍弃了目标框在特征图上对应长宽的浮点数部分。然后我们需要将这个20 imes 20的ROI区域映射为7x7的ROI特征图,根据ROI Pooling的计算方式,其结果就是:20/7 imes 20/7 = 2.86 imes 2.86 = 2 imes 2即同样执行取整操作后ROI特征区域的尺寸为2x2,这里引入了第二次量化误差!注意:这里表达的“整操作后ROI特征区域的尺寸为2x2”可能很多人会误会最后经过roi pooling的特征图大小是2x2,其实这是误会的,最后经过roi pooling的特征图大小是7x7大小的。而这个2x2是我们的池化区域视野!即每次在这2x2区域大小进行池化,直至扫描完整个20x20的区域!从上面的分析可以看出,这两次量化误差会导致原始图像中的像素和特征图中的像素进行对应时出现偏差,例如上面将2.86量化为2的时候就引入了0.86的偏差,这个偏差映射回原图就是:0.86 imes 32 = 27.52,可以看到这个像素偏差是很大的!3.2 ROIAlign 引自:(链接)为了缓解ROI pooling的量化误差过大的问题,hekaiming等人提出了ROIAlign,ROIAligin没有使用量化操作,而是使用了双线性插值。它充分的利用原图中的虚拟像素值如27.52四周的四个真实存在的像素值来共同决定目标图中的一个像素值,即可以将27.52和类似的非整数坐标值像素对应的输出像素值估计出来。这一过程如下图所示:其中feat.map就是VGG16或者其他Backbone网络获得的特征图。黑色实线表示的是ROI划分方式,(最后输出的特征图大小为2 imes 2),然后就使用双线性插值的方式来估计这些蓝色点的像素值,最后得到输出,然后再在橘红色的区域中执行Pooling操作最后得到2 imes 2的输出特征图。可以看到这个过程相对于ROI Pooling没有引入任何量化操作即原图中的像素和特征图中的像素是完全对齐的,没有偏差,这不仅会提高检测的精度,同时也会有利于实例分割。 详细地讲解ROI Align操作。虚线部分表示feature map,实线表示ROI,这里将ROI切分成2x2的单元格。如果采样点数是4,那我们首先将每个单元格子均分成四个小方格(如红色线所示),每个小方格中心就是采样点。这些采样点的坐标通常是浮点数,所以需要对采样点像素进行双线性插值(如四个箭头所示),就可以得到该像素点的值了。然后对每个单元格内的四个采样点进行maxpooling,就可以得到最终的ROIAlign的结果。在未引入RoIAlign前,网络中采用的是ROIPooling,采用它的目的是将不同尺寸的ROI特征图转换为相同尺寸的特征图,然后与后续的全连接层连接,但是这里因为使用了两次量化操作,因此会引入两次的量化误差,而RoIAlign是采用了双线性插值算法,因此不会引入量化误差,这样映射到原始图片中像素点对应的原始位置时就不会引入偏差。为了得到为了得到固定大小(7X7)的feature map,ROIAlign不使用量化操作,然后对于浮点数,采用“双线性插值”算法进行计算,这样可以规避量化误差。双线性插值是一种图像缩放算法,它充分的利用了原图中虚拟点(比如20.56这个浮点数,像素位置都是整数值,没有浮点值)四周的四个真实存在的像素值来共同决定目标图中的一个像素值,即可以将20.56这个虚拟的位置点对应的像素值估计出来。其中双线性插值的图示和公式如下。双线性插值计算(x1,y1),(x2,y2)两点间任意一点的公式,这里可以看做是R1的表达式:同理利用双线性插值计算出R1和R2这两个点的表达式:然后对于R1和R2两点又可以继续使用双线性插值计算它们中间P点的表达式:最终用双线性插值计算出的P点的表达公式如下,它是利用周边四个已知的坐标点值计算而来:双线性插值的物理意义如下图所示:由上图可知可以得到, 双线性插值本质上是目标像素所相邻的四个像素, 分别以像素对应的对角像素与目标像素的构成的矩形区域为权重,像素大小为值的加权和。四、网络结构引自:【从零开始学Mask RCNN】一,原理回顾&&项目文档翻译 - 知乎4.1 概述为了证明次网络的通用性,论文构造了多种不同结构的Mask R-CNN,具体为使用不同的Backbone网络以及是否将用于边框识别和Mask预测的上层网络分别应用于每个ROI。对于Backbone网络,Mask R-CNN基本使用了之前提出的架构,同时添加了一个全卷积的Mask(掩膜)预测分支。Figure3展示了两种典型的Mask R-CNN网络结构,左边的是采用ResNet或者ResNext做网络的backbone提取特征,右边的网络采用FPN网络做Backbone提取特征,最终作者发现使用ResNet-FPN作为特征提取的backbone具有更高的精度和更快的运行速度,所以实际工作时大多采用右图的完全并行的mask/分类回归。4.2 ResNet-FPN (Feature Pyramid Network )(1)FPNFPN结构中包括自下而上,自上而下和横向连接三个部分,如下图所示。这种结构可以将各个层级的特征进行融合,使其同时具有强语义信息和强空间信息。(2) ResNet-FPNFPN实际上是一种通用架构,可以结合各种骨架网络使用,比如VGG,ResNet等。(这里用的就是ResNet-FPN)1)自下而上:从下到上路径。可以明显看出,其实就是简单的特征提取过程,和传统的没有区别。具体就是将ResNet作为骨架网络,根据feature map的大小分为5个stage。stage2,stage3,stage4和stage5各自最后一层输出conv2,conv3,conv4和conv5分别定义为C2,C3,C4,C5,他们相对于原始图片的stride是{4,8,16,32}。需要注意的是,考虑到内存原因,stage1的conv1并没有使用。2)自上而下和横向连接:自上而下是从最高层开始进行上采样,这里的上采样直接使用的是最近邻上采样,而不是使用反卷积操作,一方面简单,另外一方面可以减少训练参数。横向连接则是将上采样的结果和自底向上生成的相同大小的feature map进行融合。具体就是对C2,C3,C4,C5中的每一层经过一个conv 1x1操作(1x1卷积用于降低通道数),无激活函数操作,输出通道全部设置为相同的256通道,然后和上采样的feature map进行加和操作。在融合之后还会再采用3*3的卷积核对已经融合的特征进行处理,目的是消除上采样的混叠效应(aliasing effect)。实际上,上图少绘制了一个分支:M5经过步长为2的max pooling下采样得到 P6,使用P6是想得到更大的anchor尺度512×512。但P6是只用在 RPN中用来得到region proposal的,并不会作为后续Fast RCNN的输入。总结一下,ResNet-FPN作为RPN输入的feature map是[P2,P3,P4,P5,P6],而作为后续Fast RCNN的输入则是 [P2,P3,P4,P5] 。(3)ResNet-FPN+Fast RCNN将ResNet-FPN和Fast RCNN进行结合,实际上就是Faster RCNN的了,但与最初的Faster RCNN不同的是,FPN产生了特征金字塔[P2,P3,P4,P5,P6],而并非只是一个feature map。金字塔经过RPN之后会产生很多region proposal。这些region proposal是分别由P2,P3,P4,P5,P6经过RPN产生的,但用于输入到Fast RCNN中的是[P2,P3,P4,P5],也就是说要在[P2,P3,P4,P5]中根据region proposal切出ROI进行后续的分类和回归预测。选择哪个feature map来切出这些ROI区域:我们会选择最合适的尺度的feature map来切ROI。具体来说,我们通过一个公式来决定宽w和高h的ROI到底要从哪个Pk来切:这里224表示用于预训练的ImageNet图片的大小。k0 表示面积为w*h=224*224的ROI所应该在的层级。作者将 k0设置为4,也就是说w*h=224*224的ROI应该从 P4中切出来。假设ROI的scale小于224(比如说是112 * 112),k=k0-1=4-1=3,就意味着要从更高分辨率的P3中产生。另外,k值会做取整处理,防止结果不是整数。(4)ResNet-FPN+Fast RCNN+mask (得到了最终的Mask RCNN)总结: (1).骨干网络ResNet-FPN,用于特征提取,另外,ResNet还可以是:ResNet-50,ResNet-101,ResNeXt-50,ResNeXt-101; (2).头部网络,包括边界框识别(分类和回归)+mask预测。头部结构见下图:Mask R-CNN中的改进:Faster R-CNN存在的问题是:特征图与原始图像是不对准的(mis-alignment),所以会影响检测精度。而Mask R-CNN提出了RoIAlign的方法来取代ROI pooling,RoIAlign可以保留大致的空间位置。五、损失函数Mask分支针对每个ROI区域产生一个K imes m imes m的输出特征图,即K imes m imes m的二值掩模图像,其中K代表目标种类数。Mask-RCNN在Faster-RCNN的基础上多了一个ROIAligin和Mask预测分支,因此Mask R-CNN的损失也是多任务损失,可以表示为如下公式:L = L_{cls} + L_{box} + L_{mask}其中L_{cls}表示预测框的分类损失,L_{box}表示预测框的回归损失,L_{mask}表示Mask部分的损失。对于预测的二值掩膜输出,论文对每一个像素点应用sigmoid函数,整体损失定义为平均二值交叉损失熵。引入预测K个输出的机制,允许每个类都生成独立的掩膜,避免类间竞争。这样做解耦了掩膜和种类预测。不像FCN的做法,在每个像素点上应用softmax函数,整体采用的多任务交叉熵,这样会导致类间竞争,最终导致分割效果差。下图更清晰的展示了Mask-RCNN的Mask预测部分的损失计算,来自知乎用户vision:六、训练在Faster-RCNN中,如果ROI区域和GT框的IOU>0.5,则ROI是正样本,否则为负样本。L_{mask}只在正样本上定义,而Mask的标签是ROI和它对应的Ground Truth Mask的交集。其他的一些训练细节如下:采用image-centric方式训练,将图片的长宽较小的一边缩放到800像素。每个GPU的mini-batch=2,每张图片有N个采样ROIs,其中正负样本比例为1:3。在8个gpu上进行训练,batch_size=2,迭代160k次,初始学习率0.02,在第120k次迭代时衰减10倍,weight_decay=0.0001,momentum=0.9。七、测试试阶段,采用的proposals的数量分别为300(Faster-RCNN)和1000(FPN)在这些proposals上,使用bbox预测分支配合后处理nms来预测box。然后使用Mask预测分支对最高score的100个检测框进行处理。可以看到这里和训练时Mask预测并行处理的方式不同,这里主要是为了加速推断效率。然后,Mask网络分支对每个ROI预测K个掩膜图像,但这里只需要使用其中类别概率最大的那个掩膜图像就可以了,并将这个掩膜图像resize回ROI大小,并以0.5的阈值进行二值化。参考:1、令人拍案称奇的Mask RCNN - 知乎2、MaskRCNN结构详解 - 知乎3、【从零开始学Mask RCNN】一,原理回顾&&项目文档翻译 - 知乎4、目标检测与分割之MaskRCNN代码结构流程全面梳理+总结 - 知乎5、实例分割算法(mask rcnn)总结 - 知乎6、Mask Rcnn 网络结构总结 | jiajie7、MaskRCNN网络结构 - 知乎8、实例分割算法(mask rcnn)总结 - 知乎 9、源码解读:Faster RCNN的细节(三) - 知乎 10、Mask R-CNN网络结构理解_画外人易朽的博客-CSDN博客_maskrcnn网络结构 11、MaskRCNN源码解析1:整体结构概述_业余狙击手19的博客-CSDN博客_maskrcnn源码详解12、目标检测与分割之MaskRCNN代码结构流程全面梳理+总结 - 知乎13、MaskRCNN源码解析2:特征图与anchors生成_业余狙击手19的博客-CSDN博客14、MaskRCNN源码解析1:整体结构概述_业余狙击手19的博客-CSDN博客_maskrcnn源码详解 15、锚框(anchor box)/先验框(prior bounding box)概念介绍及其生成_是苍啊!的博客-CSDN博客_anchor box2023-06-23 15:03:111
ospf里cost和metric有什么区别?
OSPF一些常用命令来简单描述一下常用的LSA类型代码 描述1 路由器lsa(本身接口ip,基本adv邻居接口状态)2 网络lsa(p2p.p2m没有此类型.由DR产生.公告网络topo结构.只在广播网络中使用) ; 以上2条可使用sh ip os data network 查看3 网络汇总lsa描述非backbone区域.由ABR产生4 ASBR汇总lsa 描述到达ASBR的路经. 由ABR产生以上2条可使用 sh ip os data summary 查看5 外部的lsa(非ospf的条目,如rip.eigrp.static.分发进来) 可使用 sh ip os data external 查看7 nssa外部lsa 可使用 sh ip os data nssa-external 查看11 opaque lsa(AS范围)表示tag用区 域 命 令Area area-id stub ABR和这个区域内的所有路由器都要被配置配置stub区域存在lsa 1 2 3backbone只向其通告缺省路由和域间路由Area area-id stub no-summary 只在ABR上配置,这个区域内的路由器仍然配置为stub配置一个完全的stub区域 存在lsa 1 2 以及一条OIA的缺省路由backbone只向其通告缺省路由Area area-id nssa ABR和这个区域内的所有路由器都要被配置配置一个nssa区域 存在lsa 1 2 3 7但由于这个区域中存在了ASBR.自然就产生了lsa5的外部路由.而stub区域本身不能存在这个类型的lsa. 于是nssa区域把本来stub中不允许存在的lsa5变为lsa7.所以nssa比stub多了一个lsa7.在这个lsa7到达nssa的ABR后,lsa7再变为lsa5向backbone进行通告Area area-id nssa no-summary 只在ABR上配置,这个区域内的路由器仍然配置为nssa配置一个完全的nssa区域存在lsa 1 2 7完全的nssa区域仍然把本身的N2(lsa7)条目在ABR上转为E2(lsa5)通告到backboneArea area-id nssa no-redistribution阻止redistribute的路由进入nssa区域本来你配置nssa是因为你的区域中有一个和eigrp网路相连接的路由器.这时候你ASBR又宣告了一个rip的网络.backbone可以学习到,但对于nssa区域来说就没有必要了.这时候你可以使用它来阻止重分发的rip进入你的nssa区域.仅用在ASBR上Area area-id nssa default-infromation-originate把一个缺省路由广播到nssa区域中和stub区域会通告一条到达backbone的缺省路由(O*IA)不.nssa则不会自动产生使用后不需要配置ip route .nssa就可以产生一条到达backbone的缺省路由(0*N2)仅在ABR或ASBR上使用Area area-id default-cost cost设置stub区域的缺省成本 默认为1在你的stub区域的某台路由器rack05R4上看到的O*IA的metric为65(64+1).然后你再ABR上设置cost为15.那么在返回rack05R4会看到metric为79(64+15).仅在stub区域ABR上工作汇聚内部路由 ( ABR 上使用 )Area area-id range ip-add maskArea area-id range ip-add mask advertise这2个命令用途是一致的这儿就放在一起说明比如你的area1中有156.26.32.0/28 156.26.32.16/28 156.26.32.32/28 156.26.32.48/284个网段.你可以用area 1 range 156.26.32.0 255.255.255.192汇聚他们这样在area0中看到的就是O IA 156.26.32.16/26一条路由而不是4条同样你也可以从backbone(area0)向非backbone(area1)区域汇总为了防止环路(通常在配置了缺省路由的情况下会发生)在某个被汇聚网段消失时,丢弃到这个网段的流量.建议使用ip route 156.26.32.0 255.255.255.192 null 0Area area-id range ip-add mask not-advertise抑制ABR广播的路由汇聚汇聚外部路由 (可在ASBR和ABR上使用,但在ABR上使用时只能汇聚外部ospf路由)Summary-address ip-add mask比如你redistribute connected sbunets156.26.32.0/28 156.26.32.16/28 156.26.32.32/28 156.26.32.48/284个网段.你可以用summary-address 156.26.32.0 255.255.255.192汇聚他们这样在ospf的backbone中看到的就是O E2 156.26.32.16/26一条路由而不是4条summary与range的区别summary汇聚的是rip. eigrp. static重分发的路由.Range汇聚的是ospf区域之间的路由Summary-address ip-add mask not-advertise阻止汇聚路由被ABR或ASBR广播 Summary-address ip-add mask tag value在使用标记的网络中,允许给予标记值得路由策略,并且可以代替基于IP地址的路由策略不说了,有点复杂,要配图和例子.我会做个试验说明的Auto-cost reference-bandwidth bandwidth全局性修改ospf各接口的成本ospf把接口带宽分为10^8莱计算接口成本.当接口带宽大于100Mbit/s,不推荐使用缺省值(因为ospf不能区分大于100Mbit/s的接口)这是个全局性的.对于个别接口可以在接口下使用ip os cost (但不推荐)接口类型 接口带宽 ospf成本loopback 8 000 000 000 1serial 56 000 1785T1 1 544 000 64Ethernet 10 000 000 10fast Ethernet 100 000 000 1Gigabit Ethernet 1 000 000 000 1OC48 2 500 000 000 1在同一区域中,所有的ospf路由器要配置相同的参考带宽(不同区域的参考带宽可以不同).loopback的成本始终为1产生缺省路由Default-information originate广播缺省路由到OSPF域内如果1个ospf区域area0中有3台路由器rack05r1~r3.而rack05r1成为了ASBR(比如连接到ISP)那么只有rack05r1知道如何到达isp而r2和r3是不知道的这时就需要在r1上使用Default-information originate来向r2和r3宣告如何到达并且在r1上配置ip route 0.0.0.0 0.0.0.0 next hop这样r2和r3会看到一条O*E2 0.0.0.0/0的缺省路由Default-information originate always无条件的广播缺省路由到OSPF域内引用上面的说明.在r1上不配置ip route 0.0.0.0 0.0.0.0 next hopr2和r3同样也会看到一条O*E2 0.0.0.0/0的缺省路由always就是强制产生的意思Default-information originate metric costDefault-information originate always metric cost如果不只一个OSPF路由器广播缺省路由.使用cost值可以用来选择最优路经.metric值越低(cost越低)越优先Default-information originate metric-type typeDefault-information originate always metric-type typetype的值有1和2两个等同于你在Default-information originate说明中R2和R3看到的是 O*E1 0.0.0.0/0还是O*E2 0.0.0.0/0默认的是O*E2它的metric为1 不计算内部成本 也就是说你在r2和r3看到的关于O*E2 0.0.0.0/0 [110/1] 的metric为1如果改为type1 那么你在r2和r3上看到的关于O*E1 0.0.0.0/0 [110/xxx] 那就不一定了.因为要计算内部路由的metricDefault-information originate route-map route-map-name使用route-map有条件的广播缺省路由如果使用了Default-information originate always 那么route-map将失效也不好解释,我已经做好了配置演示,可以在论坛的NA版找到[ospf试验]产生缺省路由Default-metric cost为再分布的协议设置缺省的度量比如在1个ospf域内有rack05r1和r2.r1现在成为ASBR连接并重分发了一个eigrp的网络.比如我们在r1上看到的eigrp的路由为D 3.3.3.3 [90/4046000]那么r2上会看到0 E2 3.3.3.3 [110/20]这时在r1上使用default-metric 55 之后r1上是不会有什么变化的但r2上会看到0 E2 3.3.3.3 [110/55]Distance administrative-distance调整管理距离来影响路由的选路1台路由器从2个以上的协议(ospf和rip)学习到同一个网络.这个时候AD就来选择最优路经.AD值低的优先选择常见的ADconnected 0static 1ebgp 20eigrp 90igrp 100ospf 110is-is 115rip 120ibgp 200例如1台路由器从eigrp和ospf都学到一条3.3.3.3的路由正常情况下sh ip route出来的是D 3.3.3.3 [90/xxx] (eigrp的AD为90<ospf的110)但在这台路由器的ospf的进程下使用distance 80那么再次sh ip router 则出来的是 O 3.3.3.3 [80/xxx] (现在ospf的110变为80<eigrp)Distance administrative-distance source-ip-add source-ip-mask 更改从IP地址/mask相匹配的的原地址学习到的路由的ADDistance administrative-distance source-ip-add source-ip-mask acl-num更改使用acl选定的从IP地址/mask相匹配的的原地址学习到的路由的ADDistance ospf external/inter-area/intra-area administrative-distance用分布列表过滤路由Distribute-list alc in阻止从ospf学到的路由被放置到ip路由选择表中在一个由rack05r1,r2和r3的路由器组成的ospf域中.r1宣告了1.1.1.1 2.2.2.2 3.3.3.3 三个网段在r2上定义1个aclacc 1 deny 2.2.2.2 0.0.0.255acc 1 deny 3.3.3.3 0.0.0.255acc 1 permit any然后在r2的ospf进程下使用 distribute-list 1 in这样r2只能看到1.1.1.1的路由.但是被过滤的路由条目仍然在r2的DB中存在 r3还是可以学习到所有的路由条目ospf只能做in方向的过滤.out方向的过滤是无效的Distribute-list acl in interface-type interface-number阻止通过ospf特定接口学到的路由被放置到ip路由选择表中Distribute-list alc outDistribute-list acl out interface-type interface-number以上2条命令对于DV协议如rip eigrp,阻止被acl选定的路由广播到邻居处ospf是LS协议,路由是通过LSA传播的,因此这2条命令和ospf一起使用是无效的Distribute-list acl out routing-process阻止在分布到ospf的路由被放置到ip路由选择表中在一个由rack05r1,r2和r3的路由器组成的ospf域中.r1是一个ASBR学习到由eigrp 100网络宣告的路由D 3.3.3.3 和D 4.4.4.4这样在r2和r3中会看到 O E2 3.3.3.3和 O E2 4.4.4.4那么在r1中定义acl acc 1 permit 4.4.4.0 0.0.0.255然后再ospf进程中使用 distribute-list out eigrp 100这样r2和r3中只能看到 O E2 4.4.4.4 同时他们的DB中也不存在3.3.3.3Distribute-list prefic prefix-list-name in阻止从ospf学到的路由被放置到ip路由选择表中其实就是用前缀列表代替acl. 引用Distribute-list alc in 的topo结构ip prefix-list filter-ospf seq deny 2.2.2.2/32ip prefix-list filter-ospf seq deny 3.3.3.3/32ip prefix-list filter-ospf seq deny permit 0.0.0.0/0在ospf进程中 distribute-list prefix filter-ospf in我们可以看到同样的效果Distribute-list prefic prefix-list-name in interface-type interface-number阻止通过ospf特定接口学到的路由被放置到ip路由选择表中Distribute-list prefic prefix-list-name outDistribute-list prefic prefix-list-name out interface-type interface-number以上2条命令对于DV协议如rip eigrp,阻止被acl选定的路由广播到邻居处ospf是LS协议,路由是通过LSA传播的,因此这2条命令和ospf一起使用同样是无效的Distribute-list prefic prefix-list-name out routing-process阻止在分布到ospf的路由被放置到ip路由选择表中引用Distribute-list acl out routing-process 的例子更改配置 ip prefix-list filter-eigrp seq 5 permit 4.4.4.0/24在ospf进程中 distri prefix filter-eigrp out eigrp 100效果是一样的记录OSPF邻居状态的改变Log-adjacency-changes 把ospf的邻居状态改变信息记录到控制台Log-adjacency-changes detail把ospf的邻居状态改变信息记录到内存中通过 show logging 显示缓冲区的内容最大路经配置Maximum-paths number-of-paths在负载均衡的情况下,允许使用几条链路.默认4条.可以配置为1-6条被动接口Passive-interface interface-name interface-number使用被动接口减少协议流量如果s0/0,s0/1和e0/0三个接口都被network包含了,而e0/0没有任何ospf邻居.就可以使用passive-interface e0/0 在指定接口阻止ospf包Passive-interface default如果你有100个接口被network包含,而只有s0/1一个接口有ospf邻接.那么这条命令用起来就很爽了passive-interface defaultno passive-interface s0/1其实我觉得network x.x.x.x 0.0.0.0 area x 更方便起码只用敲1行就好了路由的再次分布Redistribute routing-process process-id使用缺省类型和度量把主类路由再次分发到ospf中比如你的ASBR路由器分发了eigrp的5.5.5.5./8 145.5.5.5/16 205.5.5.5/24 classful6.5.5.5/12 146.5.5.5./18 206.5.5.5/28 classless那么你的ASBR只能往其他的ospf路由器宣告5.0.0.0/8 145.5.0.0/16 205.5.5.0/24Redistribute routing-process process-id subnets为了让上面所有的6个条目都能被正确宣告,加上subnets就ok了Redistribute routing-process process-id metric ospf-metric指定再分配的路由度量或成本默认BGP缺省度量为1 其他的协议为20 取值0~16 777 214Redistribute routing-process process-id metric-type ospf-metric指定再分配的路由类型缺省为2 取值1, 21 O*E1 计算内部成本2 O*E2 不计算内部成本Redistribute routing-process process-id tag tag-value指定再分配的路由标记附加到再分布路由的一个32位值.ospf本身没有使用路由标记,但可以在用于指定策略的route-map中引用(就是通过下面的命令实现),比如以tag为基础制定策略再次分布路由缺省值为0 取值范围0~4 294 967 295 以上参数可以组合使用以满足特定需求Redistribute routing-process process-id route-map route-map-name基于tag来控制路由的再分配比较繁琐,用法也比较多,配合上面的参数我会做个试验给大家看看的ospf的命令很多比较多.比如接口配置的命令.没有在这里列举出来的原因部分是要和其他的命名配合使用比如authentication. network. priority需和区域命令配合使用,再罗列出来会显得比较罗嗦.还有些特性命令 demand-circuit. database-filter all out. fold-reduction和特殊环境下使用的 mtu-ignore .等等,如果需要的话可以查阅 <Cisco OSPF Command and Configuration Handbook2023-06-23 15:03:192
ARPANet和NSFNet做出的具体贡献?
ARPAnet主要是用于军事研究目的。 ARPAnet在技术上的另一个重大贡献是TCP/IP协议簇的开发和利用。ARPANET另一项好处是,资讯高速公路使得全世界的hackers能聚在一起 . 是在美国的一个广域网路之主干线 (backbone),它是属於民间的网路组织,和美国国防部 (U.S.Defense Department) 的ARPANet相互对应,后者因为某些机密性的原因,无法公开供一般大众使用。2023-06-23 15:03:283
阅读笔记-SoViT Mind visual tokens for vision transformer
这篇文章的出发点包含两方面: 1. ViT是纯transformer的结构,剔除了CNN中具有的一些归纳偏置,使其必须依赖较大规模的数据集去学习这种偏置,从而对于中心规模scratch训练得到的模型性能远低于CNN结构。 2. 在ViT方法,以及基于ViT的系列方法中,都引入了一个class token,利用encoder输出的class token的特征进行分类,但忽略了每个patch token所包含的语义信息 所以本文的主要工作就是针对前述两方面分别设计了两个模块。如图1所示, 其核心的bockbone和ViT相同。在 ‘A small, hierarchical module" 中其实是一个简化的CNN backbone; 在 "second-order, cross covariance pooling"中其本质就是一种特征池化的方式,我们在CCT Escaping the big data paradigm with compact transformers 那篇文章也接触到类似的池化方法,那里提出的一种seqpooling的方法本质是一种加权平均的思想。 [图片上传失败...(image-27f07a-1619591409974)] 类似与T2T的方式,为了更好的从scratch处理中小规模的数据,同样的引入了inductive bias,但该偏置的引入又不影响backbone,即ViT的结构,于是只能在输入上进行操作。T2T使用的是多层的T2T module, 这里其实本质上就是简化的cnn backbone。其最基础的结构为: [图片上传失败...(image-8f6163-1619591409974)] 当然中间的stage本部分可以使用不同的经典cnn结构,比如dense net和resnet net, inception net等等, 最终获得的特征图尺寸为原始图像的8倍下采样,最后一层1x1的卷积层将特征维度映射为backbone的输入尺寸,可以发现这里backbone丝毫没改变。 ViT仅利用class token的特征进行最后的分类,而研究认为在最后输出的patch token (visual token)中同样含有利于分类的语义信息,因此可以将class token与patch token结合用于分类。最直接的想法是将patch token特征平均池化和class token融合。而本文使用的是second-order pooling,又称为bilinear pooling。 second-order pooling的主要思想是利用不同机制获得的特征之间的相关性来刻画图像。具体而言,同一个样本以不同方式获得的特征分别为 , , 于是特征之间的相关性其实就是X,Y之间的协方差矩阵 , 于是 就是其二阶池化的结果。 在ViT中每个样本划分成不同的patch token,每个patch token都对应一个特征,于是通过两个线性变换 , 就能分别获得 。 [图片上传失败...(image-4c4af7-1619591409973)] 实验部分相对而言还是比较充分的。 [图片上传失败...(image-c3053c-1619591409973)] [图片上传失败...(image-fb94eb-1619591409973)] [图片上传失败...(image-6c2bee-1619591409973)] [图片上传失败...(image-3d0b1-1619591409973)] 参考文献 https://openaccess.thecvf.com/content_cvpr_2018/papers/Koniusz_A_Deeper_Look_CVPR_2018_paper.pdf2023-06-23 15:03:351
各种类型猪骨头的英文翻译
rib bone--肋骨; 脊骨--backbone猪筒骨应该是pork bone吧希望可以帮到你2023-06-23 15:03:422
英语短语大全:backbone的中文释义
以下是 为大家整理的关于《英语短语大全:backbone的中文释义》文章,供大家学习参考! 词形变化:形容词:backboned。 同义词:back,rachis,spinal column,spine,vertebral column;spine;grit,gumption,guts,moxie,sand;keystone,anchor,linchpin,lynchpin,mainstay。 单词分析:这些名词都可表示“勇气、胆量”之意。 courage:普通用词。指面对危险或困难时无所畏惧的精神和敢于奋斗的进取心。 bravery:指在危险中表现出的无所畏惧精神或在逆境中仍能坚持下去的毅力。 backbone:指性格倔强,意志坚定,有骨气,有顽强的决心去做某事。 nerve:侧重指面临危险或在冒险的情况下具有冷静、清醒的头脑和坚定无畏的勇气。 backbone的英语解释: the series of vertebrae forming the axis of the skeleton and protecting the spinal cord the part of a book"s cover that encloses the inner side of the book"s pages and that faces outward when the book is shelved fortitude and determination a central cohesive source of support and stability the part of a network that connects other networks together 相关短语: backbone chain 主链 backbone element 【法】 中坚分子 backbone frame 脊梁架 backbone motion 主链运动 backbone network 中框网络 backbone road 干道 backbone routing 【计】 基干路径选择 backbone的例句: The spinal column,ie the backbone 脊柱(脊骨) They are the backbone of the party. 他们是政党的骨干。 He has no backbone. 他缺少毅力。 A backboned creature 脊椎动物 These men are the backbone of the country. 这些人是国家的中坚力量。 The backbone is an articulate structure. 脊椎骨是一种关节相连的结构。 The backbone is an articulate structure 脊椎骨是一种关节相连的结构。 They are the backbone of the scientific and technological contingents. 他们是科技队伍的骨干力量。 Your especial fear is that it will be your backbone 你特别害怕这是你的脊梁骨。 displayed grit and backbone in facing adversity. 面对逆境和苦难时显示出刚毅和勇气2023-06-23 15:04:011
计算机英语单词:Backbone的意思
以下是 为大家整理的关于《计算机英语单词:Backbone的意思》文章,供大家学习参考! 词形变化:形容词:backboned。 同义词:back,backbone,rachis,spinal column,spine,vertebral column;backbone,spine;grit,gumption,guts,backbone,moxie,sand;keystone,anchor,backbone,linchpin,lynchpin,mainstay。 单词分析:这些名词都可表示“勇气、胆量”之意。 courage:普通用词。指面对危险或困难时无所畏惧的精神和敢于奋斗的进取心。 bravery:指在危险中表现出的无所畏惧精神或在逆境中仍能坚持下去的毅力。 backbone:指性格倔强,意志坚定,有骨气,有顽强的决心去做某事。 nerve:侧重指面临危险或在冒险的情况下具有冷静、清醒的头脑和坚定无畏的勇气。 Backbone的英语解释: the series of vertebrae forming the axis of the skeleton and protecting the spinal cord the part of a book"s cover that encloses the inner side of the book"s pages and that faces outward when the book is shelved fortitude and determination a central cohesive source of support and stability the part of a network that connects other networks together Backbone的例句: The spinal column,ie the backbone 脊柱(脊骨) The Champs Elysees forms the backbone of Paris"s cultural and commercial hub. 香榭丽舍大道是巴黎的商业和文化中心。 They are the backbone of the party. 他们是政党的骨干。 He has no backbone. 他缺少毅力。 A backboned creature 脊椎动物 These men are the backbone of the country. 这些人是国家的中坚力量。 The backbone is an articulate structure. 脊椎骨是一种关节相连的结构。 The backbone is an articulate structure 脊椎骨是一种关节相连的结构。 They are the backbone of the scientific and technological contingents. 他们是科技队伍的骨干力量。 Your especial fear is that it will be your backbone 你特别害怕这是你的脊梁骨。2023-06-23 15:04:081
什么是Backbone
Backbone是一个轻量级的前端MVC框架,用于结构化管理页面中的大量JS,建立与服务器、视图间的无缝连接,为构建复杂的应用提供基础框架。2023-06-23 15:04:171
backbone中model.save提交的值,后台怎么获取啊
一、获取:1)Backbone的save方法产生了一个post请求,把参数封装为json格式的字符串;2)通过http body传递,获取这个json字符串,需要从request流中读取,然后手动解析为对象。二、backbone是帮助开发重量级的javascript应用的框架。主要提供了3个东西:1、models(模型) 2、collections(集合) 3、views(视图)三、1)Backbone.Model表示应用中所有数据,models中的数据可以创建、校验、销毁和保存到服务端。当models中值被改变时自动触发一个"change"事件、所有用于展示models数据的views都会侦听到这个事件,然后进行重新渲染。2)Backbone.Collection和我们平时接触的JAVA集合类相似,具有增加元素,删除元素,获取长度,排序,比较等一系列工具方法,说白了就是一个保存models的集合类。3)Backbone.View中可以绑定dom el和客户端事件。页面中的html就是通过views的render方法渲染出来的,当新建一个view的时候通过要传进一个model作为数据,例如:var view = new EmployeeView({model:employee}); 也就是说model就是以这种方式和view进行关联的。2023-06-23 15:04:252
蛋白结构中,heavy atoms是什么意思啊?相当于backbone atoms有什么区别呢?
heavy atoms 重原子?无法理解backbone 是骨架,也就是蛋白质的主链,那就是主链原子吧heavy atoms 难道是侧链原子?2023-06-23 15:04:471
百万英镑中,有这么一句,just like an englishman ,you see ,plu
看我有魅力吗2023-06-23 15:04:563
如何翻译“业务熟练,成为公司的骨干和精英”
“业务熟练,成为公司的骨干和精英”He has profound knowledge and experience in his profession.He is a great asset of the company2023-06-23 15:05:032
毅力 英文怎么写
will2023-06-23 15:05:239
isis中的骨干区域全由什么路由器构成
Level-2路由器。ISIS(Intermediate System to Intermediate System)由于其快速收敛、处理能力强等特点,被广泛应用于运营商和数据中心网络中。在ISIS协议中,网络被分为骨干区域(Backbone)和非骨干区域(Non-Backbone)两个层次,骨干区域中的所有路由器都必须互相连接,承担网络的核心传输任务,在骨干区域中,所有路由器都必须使用同一优先级,因此只有“Level-2路由器”才能部署在骨干区域中,负责与其他骨干区域的路由器之间的转发和链接。ISIS(Intermediate System to Intermediate System)是一种第二层链路状态协议(Link State Protocol),用于在大规模IP网络中进行路由选择和状态传递。2023-06-23 15:06:021
back的同义词
back有很多意思,要看是什么词性啊backaward,behind都可以吧。。。2023-06-23 15:06:122
CMT是什么意思
Q=cmt,Q表示吸入或释放的热量,单位为焦耳。c表示为比热容,表示的是某物质每一千克,每升1摄氏度所吸收或释放的热量,单位为焦耳/kg摄氏度。m表示物体的质量,单位为kg。.t表示物体温度的变化量,单位为摄氏度。希望可以帮到你。。2023-06-23 15:06:212
详细解读TPH-YOLOv5 | 让目标检测任务中的小目标无处遁形
1 简介 针对无人机捕获场景的目标检测是最近比较流行的一项任务。由于无人机在不同高度飞行,目标尺度变化较大,这样给模型的优化也带来了很大的负担。此外,在无人机进行高速低空飞行时,也会带来密集目标的运动模糊问题。 图1 小目标与密集问题 为了解决上述2个问题,本文提出了 TPH-YOLOv5 。 TPH-YOLOv5 在YOLOv5的基础上增加了一个prediction heads 来检测不同尺度的目标。然后通过探索Self-Attention的预测潜力使用了Transformer Prediction Heads(TPH)代替原来的prediction heads。同时作者还集成了卷积块Attention模型(CBAM)来寻找密集场景下的注意力区域。 为了进一步改进 TPH-YOLOv5 ,作者还提供了大量有用的策略,如数据增强、多尺度测试、多模型集成和使用额外的分类器。 在VisDrone2021数据集上的大量实验表明,TPH-YOLOv5在无人机捕获场景上具有良好的性能和可解释性。在DET-test-challenge数据集上,TPH-YOLOv5的AP结果为39.18%,比之前的SOTA方法(DPNetV3)提高了1.81%。在VisDrone Challenge 2021中,TPH-YOLOv5与YOLOv5相比提高了约7%。 本文的贡献如下: 2 前人工作总结 2.1 Data Augmentation 数据增强的意义主要是扩展数据集,使模型对不同环境下获得的图像具有较高的鲁棒性。 Photometric和geometric被研究人员广泛使用。对于Photometric主要是对图像的色相、饱和度和值进行了调整。在处理geometric时主要是添加随机缩放、裁剪、平移、剪切和旋转。 除了上述的全局像素增强方法外,还有一些比较独特的数据增强方法。一些研究者提出了将多幅图像结合在一起进行数据增强的方法,如MixUp、CutMix和Mosaic。 MixUp从训练图像中随机选取2个样本进行随机加权求和,样本的标签也对应于加权求和。不同于通常使用零像素mask遮挡图像的遮挡工作,CutMix使用另一个图像的区域覆盖被遮挡的区域。Mosaic是CutMix的改进版。拼接4幅图像,极大地丰富了被检测物体的背景。此外,batch normalization计算每层上4张不同图像的激活统计量。 在TPH-YOLOv5的工作中主要是结合了MixUp、Mosaic以及传统方法进行的数据增强。 2.2 Multi-Model Ensemble Method 我们都知道深度学习模型是一种非线性方法。它们提供了更大的灵活性,并可以根据训练数据量的比例进行扩展。这种灵活性的一个缺点是,它们通过随机训练算法进行学习,这意味着它们对训练数据的细节非常敏感,每次训练时可能会得到一组不同的权重,从而导致不同的预测。 这给模型带来了一个高方差 。 减少模型方差的一个成功方法是训练多个模型而不是单一模型,并结合这些模型的预测。 针对不同的目标检测模型,有3种不同的ensemble boxes方法:非最大抑制(NMS)、Soft-NMS、Weighted Boxes Fusion(WBF)。 在NMS方法中,如果boxes的overlap, Intersection Over Union(IoU)大于某个阈值,则认为它们属于同一个对象。对于每个目标NMS只留下一个置信度最高的box删除其他box。因此,box过滤过程依赖于这个单一IoU阈值的选择,这对模型性能有很大的影响。 Soft-NMS是对NMS进行轻微的修改,使得Soft-NMS在标准基准数据集(如PASCAL VOC和MS COCO)上比传统NMS有了明显的改进。它根据IoU值对相邻边界box的置信度设置衰减函数,而不是完全将其置信度评分设为0并将其删除。 WBF的工作原理与NMS不同。NMS和Soft-NMS都排除了一些框,而WBF将所有框合并形成最终结果。因此,它可以解决模型中所有不准确的预测。本文使用WBF对最终模型进行集成,其性能明显优于NMS。 2.3 Object Detection 基于CNN的物体检测器可分为多种类型: 一些检测器是专门为无人机捕获的图像设计的,如RRNet、PENet、CenterNet等。但从组件的角度来看,它们通常由2部分组成,一是基于CNN的主干,用于图像特征提取,另一部分是检测头,用于预测目标的类和Box。 此外,近年来发展起来的目标检测器往往在backbone和head之间插入一些层,人们通常称这部分为检测器的Neck。接下来分别对这3种结构进行详细介绍: Backbone 常用的Backbone包括VGG、ResNet、DenseNet、MobileNet、EfficientNet、CSPDarknet53、Swin-Transformer等,均不是自己设计的网络。因为这些网络已经证明它们在分类和其他问题上有很强的特征提取能力。但研究人员也将微调Backbone,使其更适合特定的垂直任务。 Neck Neck的设计是为了更好地利用Backbone提取的特征。对Backbone提取的特征图进行不同阶段的再处理和合理使用。通常,一个Neck由几个自底向上的路径和几个自顶向下的路径组成。Neck是目标检测框架中的关键环节。最早的Neck是使用上下取样块。该方法的特点是没有特征层聚合操作,如SSD,直接跟随头部后的多层次特征图。 常用的Neck聚合块有:FPN、PANet、NAS-FPN、BiFPN、ASFF、SAM。这些方法的共性是反复使用各种上下采样、拼接、点和或点积来设计聚合策略。Neck也有一些额外的块,如SPP, ASPP, RFB, CBAM。 Head 作为一个分类网络,Backbone无法完成定位任务,Head负责通过Backbone提取的特征图检测目标的位置和类别。 Head一般分为2种:One-Stage检测器和Two-Stage检测器。 两级检测器一直是目标检测领域的主导方法,其中最具代表性的是RCNN系列。与Two-Stage检测器相比One-Stage检测器同时预测box和目标的类别。One-Stage检测器的速度优势明显,但精度较低。对于One-Stage检测器,最具代表性的型号是YOLO系列、SSD和RetaNet。 3TPH-YOLOv53.1 Overview of YOLOv5 YOLOv5有4种不同的配置,包括YOLOv5s,YOLOv5m, YOLOv5l和YOLOv5x。一般情况下,YOLOv5分别使用CSPDarknet53+SPP为Backbone,PANet为Neck, YOLO检测Head。为了进一步优化整个架构。由于它是最显著和最方便的One-Stage检测器,作者选择它作为Baseline。 图2 THP-YOLOv5整体架构 当使用VisDrone2021数据集训练模型时,使用数据增强策略(Mosaic和MixUp)发现YOLOv5x的结果远远好于YOLOv5s、YOLOv5m和YOLOv5l, AP值的差距大于1.5%。虽然YOLOv5x模型的训练计算成本比其他3种模型都要高,但仍然选择使用YOLOv5x来追求最好的检测性能。此外,根据无人机捕获图像的特点,对常用的photometric和geometric参数进行了调整。 3.2 TPH-YOLOv5 TPH-YOLOv5的框架如图3所示。修改了原来的YOLOv5,使其专一于VisDrone2021数据集: 图3 TPH-YOLOv5模型结构 微小物体的预测头 作者统计了VisDrone2021数据集,发现它包含了很多非常小的目标,所以增加了一个用于微小物体检测的预测头。结合其他3个预测头,4头结构可以缓解剧烈的目标尺度变化带来的负面影响。如图3所示,添加的预测头(Head 1)是由low-level、高分辨率的feature map生成的,对微小物体更加敏感。增加检测头后,虽然增加了计算和存储成本,但对微小物体的检测性能得到了很大的提高。 Transformer encoder block 图4 Transformer Block 用Transformer encoder块替换了YOLOv5原版中的一些卷积块和CSP bottleneck blocks。其结构如图4所示。与CSPDarknet53中原有的bottleneck blocks相比,作者认为Transformer encoder block可以捕获全局信息和丰富的上下文信息。 每个Transformer encoder block包含2个子层。第1子层为multi-head attention layer,第2子层(MLP)为全连接层。每个子层之间使用残差连接。Transformer encoder block增加了捕获不同局部信息的能力。它还可以利用自注意力机制来挖掘特征表征潜能。在VisDrone2021数据集中,Transformer encoder block在高密度闭塞对象上有更好的性能。 基于YOLOv5,作者只在头部部分应用Transformer encoder block形成transformer Prediction head(TPH)和backbone端。因为网络末端的特征图分辨率较低。将TPH应用于低分辨率特征图可以降低计算和存储成本。此外,当放大输入图像的分辨率时可选择去除早期层的一些TPH块,以使训练过程可用。 Convolutional block attention module (CBAM) CBAM是一个简单但有效的注意力模块。它是一个轻量级模块,可以即插即用到CNN架构中,并且可以以端到端方式进行训练。给定一个特征映射,CBAM将沿着通道和空间两个独立维度依次推断出注意力映射,然后将注意力映射与输入特征映射相乘,以执行自适应特征细化。 图5 CBAM注意力机制 CBAM模块的结构如图5所示。通过本文的实验,在不同的分类和检测数据集上将CBAM集成到不同的模型中,模型的性能得到了很大的提高,证明了该模块的有效性。 在无人机捕获的图像中,大覆盖区域总是包含令人困惑的地理元素。使用CBAM可以提取注意区域,以帮助TPH-YOLOv5抵制令人困惑的信息,并关注有用的目标对象。 Self-trained classifier 用TPH-YOLOv5对VisDrone2021数据集进行训练后,对test-dev数据集进行测试,然后通过可视化失败案例分析结果,得出TPH-YOLOv5定位能力较好,分类能力较差的结论。作者进一步探索如图6所示的混淆矩阵,观察到一些硬类别,如三轮车和遮阳三轮车的精度非常低。 图6 检测混淆矩阵 因此,作者提出了一个Self-trained classifier。首先,通过裁剪ground-truth边界框并将每个图像patch的大小调整为64 64来构建训练集。然后选择ResNet18作为分类器网络。实验结果表明,在这个Self-trained classifier的帮助下,所提方法对AP值提高了约0.8%~1.0%。 4实验与结论 最终在test-set-challenge上取得了39.18的好成绩,远远高于VisDrone2020的最高成绩37.37。 图9 检测结果图2023-06-23 15:06:411
求翻译,要准确!!
You"re a man without a backbone你这个没脊梁骨的男人I see you"re looking for a window我看见你在寻出路You really think you"re something special你真以为自己很特殊吗And think you"re hot but acting so cold觉得自己特性感还装酷酷That rock "n rock don"t really move my soul你那种摇滚的范我真不感兴趣You"re a budget Elvis Costello你就像个廉价的假猫王Baby, you deserve a medalbaby 你真赞For being number one asshole因为你是最混的一个Stop wasting my time别再浪费我的时间了Even on the cover of GQ即使你上了GQ封面I am never going home with you我也不会和你回家A leather jacket don"t impress me皮夹克并不能给我留什么印象I"m not a fool我又不是个傻子I"m kinda different to the girl-next-door我和隔壁的傻白甜还是不一样的I"m looking for something more我找的不只是这些You"re barking up the wrong tree你的绳子挂错树了Girl please, rescue me小傻子,救救我吧You"re the legend of your lunch hour你也就在你的地盘风光Over me you bear no power在我这你什么都不是You"ll never get a smidge from me你休想从我这里得到什么Acting like a chief on me装得像回事一样I bet you"d like to see me on my knees你大概还在YY我屈服你淫威下的样子This ain"t reality MTV这又不是真人秀Another reject from the city你已经不在我的视野内了I only listen out of pity听你说话只是出于怜悯Stop wasting my time别再浪费我的时间Even on the cover of GQ即使你上了GQ封面I am never going home with you我也不会和你回家A leather jacket don"t impress me皮夹克并不能给我留什么印象I"m not a fool我又不是个傻子I"m kinda different to the girl-next-door我和隔壁的傻白甜还是不一样的I"m looking for something more我找的不只是这些You"re barking up the wrong tree你的绳子挂错树了Girl please, rescue me小傻子,救救我吧Stop wasting my time别再浪费我的时间Even on the cover of GQ即使你上了GQ封面I am never going home with you我也不会和你回家A leather jacket don"t impress me皮夹克并不能给我留什么印象I"m not a fool我又不是个傻子I"m kinda different to the girl-next-door我和隔壁的傻白甜还是不一样的I"m looking for something more我找的不只是这些You"re barking up the wrong tree你的绳子挂错树了Girl please, rescue me小傻子,救救我吧2023-06-23 15:06:505
iOS 的 framework 和 ipa 文件可以反编译出源码吗
写了这么多AngularJS代码,可以说我对AngularJS了解比较深入了。Backbone也是一个很热门的JS框架,我通读了一下它的API文档,大概了解了他的运行机制。Backbone很精巧,很强大。但对比AngularJS,我说说我看到的Backbone的缺点,由于接触时间短,可能会存在误解,见谅。Backbone的Model把服务器端的数据模型映射到浏览器端,绑定数据验证机制,并与相应的REST操作绑定,这样每个数据模型都变成了独立体,方便REST操作,却限制REST的灵活性。比如我要将10个todo批量标记成已完成,它会发出10个REST请求。Backbone的Model没有与UI视图数据绑定,而是需要在View中自行操作DOM来更新或读取UI数据,这点很奇怪。AngularJS与此相反,Model直接与UI视图绑定,Model与UI视图的关系,通过directive封装,AngularJS内置的通用directive,就能实现大部分操作了,也就是说,基本不必关心Model与UI视图的关系,直接操作Model就行了,UI视图自动更新。而Model数据验证、与服务器端的数据交互都是非常简单而自由的。2023-06-23 15:07:063
超详细解读Faster R-CNN-FPN
2021年了,竟然还有人写关于Faster R-CNN的文章?我的原因主要有两点: 我们先从全局上了解Faster R-CNN-FPN,然后再关注其中涉及的细节。下面是Faster R-CNN-FPN的网络框架图(或称为tensor流动图)。 众所周知,Faster R-CNN-FPN(主要是Faster R-CNN)是个两阶段的对象检测方法,主要由两部分网络组成,RPN和Fast R-CNN。 RPN的作用是以bouding box(后简称为box)的方式预测出图片中对象可能的位置,并过滤掉图片中绝大部分的背景区域,目标是达到尽量召回图像中感兴趣的对象,预测box尽量能够与实际对象的box贴合,并且保证一定的预测精度(Precision)。另外,RPN并不需要指出预测的box中对象具体的类别,RPN预测的box称为RoI(Region of Interest),由于是以box的方式输出,所以后面我们统一将其称为proposal box。 Fast R-CNN则是在FPN预测的proposal box基础上进一步预测box中对象具体的类别,并对proposal box进行微调,使得最终预测的box尽量贴合目标对象。大致的做法是根据RPN预测的proposal box,从原图backbone的feature map上通过RoIPooling或RoIAlign(Faster R-CNN-FPN使用RoIAlign)提取每个proposal box对应区域的feature map,在这些区域feature map上进一步预测box的类别和相对proposal box的偏移量(微调)。另外,RPN和Fast R-CNN共用同一个backbone网络提取图像的feature map,大大减少了推理耗时。 从上面的介绍可以看出,RPN和Fast R-CNN的配合作用其实可以理解为一种注意力机制,先大致确定目标在视野中的位置,然后再锁定目标仔细观察,确定目标的类别和更加精确的位置,简单来说就是look twice,相比单阶段的look once,当然是比较耗时的,但也换来了更好的效果(虽然很多单阶段方法号称已经获得相当或好于两阶段的效果)。 下面以Faster R-CNN-FPN发展顺序的汇总介绍每个改进的核心思想。 在R-CNN中,CNN只被用来作为特征抽取,后接SVM和线性回归模型分别用于分类和box修正回归。在此基础上,Fast R-CNN直接对原输入图进行特征抽取,然后在整张图片的特征图上分别对每个RoI使用RoIPooling提取(后面会介绍RoIPooling的原理)特定长度的特征向量(论文中空降尺寸为7*7),去掉SVM和线性回归模型,在特征向量上直接使用若干FC层进行回归,然后分别使用两个FC分支预测RoI相关的类别和box,从而显著提升速度和预测效果。 整体框架图如下: 在Fast RCNN的基础上进一步优化,用CNN网络代替Fast R-CNN中的region proposal模块(使用传统Selective Search方法),从而实现了全神经网络的检测方法,在召回和速度上都超过了传统的Selective Search。作者将提供proposal region的网络称为RPN(Region Proposal Network),与检测网络Fast RCNN共享同一backbone,大大缩减了推理速度。 RPN在backbone产生的feature map(图中的conv feature map)之上执行 的滑窗操作,每个滑窗范围内的feature map会被映射为多个proposal box(图中的reg layer分支)以及每个box对应是否存在对象的类别信息(图中的cls layer分支)。由于CNN天然就是滑窗操作,所以RPN使用CNN作为窗口内特征的提取器(对应图中的intermediate layer,后面简称为“新增CNN层”),窗口大小 ,将feature map映射为较低维的feature map以节省计算量(论文中为256)。虽然只使用了 的卷积,但是在原图上的有效的感受野还是很大的,感受野大小不等于网络的降采样率,对于VGG网络,降采样率为16,但是感受野为228像素。类似于Fast-RCNN,为了分别得到box和box对应的类别(此处类别只是表示有没有目标,不识别具体类别),CNN操作之后会分为两个子网络,它们的输入都是新增CNN层输出的feature map,一个子网络负责box回归,一个负责类别回归。由于新增CNN层产生的feature map的每个空间位置的特征(包括通道方向,shape为 )都被用来预测映射前窗口对应位置是否存在对象(类别)和对象的box,那么使用 的CNN进行计算正合适(等效于FC层),这便是RPN的做法。综上所述,所有滑窗位置共享一个新增CNN层和后续的分类和box回归分支网络。下图是RPN在一个窗口位置上执行计算的原理示意。 由于滑窗操作是通过正方形的CNN卷积实现的,为了训练网络适应不同长宽比和尺寸的对象,RPN引入了anchor box的概念。每个滑窗位置会预置k个anchor box,每个anchor box的位置便是滑窗的中心点,k个anchor box的长宽比和尺寸不同,作者使用了9种,分别是长宽比为 、 和 ,尺寸为 , 和 的9种不同组合。分类分支和box回归分支会将新增CNN层输出的feature map的每个空间位置的tensor(shape为 )映射为k个box和与之对应的类别,假设每个位置的anchor box数量为k(如前所述, ),则分类分支输出的特征向量为2k(两个类别),box回归分支输出为4k(4为box信息,box中心点x坐标、box中心点y坐标、box宽w和box高h)。box分支预测的位置(x,y,w,h)都是相对anchor box的偏移量。从功能上来看,anchor box的作用有点类似于提供给Fast RCNN的propsal box的作用,也表示目标可能出现的位置box,但是anchor box是均匀采样的,而proposal box是通过特征抽取(或包含训练)回归得到的。由此可以看出,anchor box与预测的box是一一对应的。从后文将会了解到,通过anchor box与gt box的IoU的关系,可以确定每个预测box的正负样本类别。通过监督的方式让特定的box负责特定位置、特定尺寸和特定长宽比的对象,模型就学会了拟合不同尺寸和大小的对象。另外,由于预测的box是相对anchor box的偏移量,而anchor box是均匀分布在feature map上的,只有距离和尺寸与gt box接近(IoU较大)的anchor box对应的预测box才会与gt box计算损失,这大大简化了训练,不然会有大量的预测box与gt box计算损失,尤其是在训练初始阶段,当一切都是瞎猜的时候。 在Faster RCNN基础上,将backbone替换为ResNet50或ResNet101,涉及部分细节的改动,我们放在本文的细节部分进行描述。 在Faster RCNN-ResNet基础上,引入FPN(特征金字塔网络)模块,利用CNN网络天然的特征金字塔特点,模拟图像金字塔功能,使得RPN和Fast RCNN可以在多个尺度级别(scale level)的feature map上分别预测不同尺寸的对象,大大提高了Faster RCNN的检测能力。相比图像金字塔大大节省了推理时间。原理如下图所示: 从上图中可以看出,FPN并不是简单地使用backbone的多个CNN层输出的feature map进行box回归和分类,而是将不同层的feature map进行了top-down和lateral connection形式的融合后使用。这样便将CNN网络前向传播(bottom-up)产生的深层语义低分辨率特征与浅层的浅语义高分辨率的特征进行融合,从而弥补低层特征语义抽象不足的问题,类似增加上下文信息。其中,top-down过程只是简单地使用最近邻插值将低分辨率的feature map上采样到即将与之融合的下层feature map相同的尺寸(尺寸上采样到2倍),lateral connection则是先将低层的feature map使用 的卷积缩放为即将与之融合的上层feature map相同的通道数(减少计算量),然后执行像素级相加。融合后的feature map不仅会用于预测,还会继续沿着top-down方向向下传播用于下层的特征融合,直到最后一层。 mask R-CNN提出的RoI Align缓解了RoIPooling的缺陷,能够显著提升小目标物体的检测能力。网上介绍RoIPooling和RoIAlign的文章很多,此处不再赘述,推荐阅读个人觉得比较好的两篇博客: RoIPooling 和 RoIAlign 。 此处稍微啰嗦下个人对RoIPooling的思考: 为什么RoIPooling不使用自适应的池化操作,即根据输入的feature map的尺寸和希望输出的feature map尺寸,自动调整池化窗口的大小和步长以计算想要尺寸的feature map,类似于自适应池化操作,而不是将输入的feature map划分成均匀的小区域(bins,论文中划分为 个bins),然后每个小区域中分别计算MaxPooling。不管计算上是否高效,至少这种做法在输入的feature map尺寸(比如 )小于期望的输出feature map尺寸(比如 )时会失效,因为在3*3的feature map上如果不使用padding的话是无法得到 的特征的,而使用padding又是很低效的操作,因为要扩展局部feature map的尺寸,而使用划分bins的方法,即使输出的feature map尺寸远小于要输出的feature map尺寸,也仅仅是在同一位置采样多次而已。 本人之前介绍YOLOv3的 文章 也介绍过anchor box的作用,再加上本文1.1.2节中的介绍应该比较全面了,不再赘述。 此处的绝大部分细节来自论文,论文中未提及的部分,主要参考了mmdetection中的 实现 。 整个模型的网络结构可以划分为四个部分,分别为backbone、FPN、RPN head和Fast RCNN head。 1.backbone: 原图短边被resize到800像素,这里值得注意的是,如此resize后一个batch内的每张图片的大小很有可能并不一致,所以还无法合并为一个输入矩阵,普遍的做法是将batch内的每张图片的左上角对齐,然后计算resize后batch内所有图片的最大宽和高,最后按照最大宽或高分别对每张图片的宽或高进行0值padding;输出为4个不同尺寸的feature map(C2、C3、C4、C5)。 2.FPN: ResNet backbone产生的4个不同尺寸的feature map(C2、C3、C4、C5)作为输入,输出5个不同尺寸的feature map(P2、P3、P4、P5、P6),P6是对P5进行2倍降采样得到,每个feature map的通道数为固定的256;使用P6的原因是为了预测更大尺寸的对象。 3.RPN:输入为FPN产生的feature map(P2、P3、P4、P5、P6);由于RPN是在5个输入feature map上进行独立的预测,则每个feature map都会输出 proposal box,因此不可能将所有的proposal box都提供给Fast R-CNN,这里的做法是对每个feature map上产生的proposal box按类别概率进行排序(每个feature map上的proposal box独立进行),然后选择前k个proposal box, 5个feature map一共会 产生 个proposal box,训练时 ,推理时 。最后,将所有的 个proposal box合并后统一进行NMS(IoU threshold=0.7)去掉冗余的box,最后选择前m个输出给Fast R-CNN,训练和测试时m都取1000。 训练时将gt box通过下面的公式转换为相对anchor box的偏移值,与网络的预测计算loss,至于将每个gt与具体的哪个anchor box计算偏移,则需要根据2.3.1节中的正负样本方法来确定。测试时将预测的box通过该公式中的逆运算计算出当前box相对原图的位置和大小, , , , 指相对全图的box中心点坐标以及宽和高, , , , 指每个anchor相对全图的box中心点坐标以及宽和高。由此可以看出,box回归分支直接预测的便是相对anchor的偏移值,即公式中的 、 、 和 。 以上提到的2000和1000是作为Fast R-CNN的输入proposal box,在训练时参与RPN loss计算的anchor boxs数量为256个,正负样本数量为 ,正样本不足128的用负样本补足。这里的256是从所有feature map中的anchor box中选择的,并非每个feature map都独立取得256个正负样本。这也是合理的,因为每个gt box由于尺寸的原因,几乎不可能与所有feature map上的anchor box的IoU都大于一定的阈值(原因参考2.3.1节)。注意选择前并未进行NMS处理,而是直接根据2.3.1节中确定正负样本的方式确定每个预测box正负类别,然后分别在正样本中随机选择128个正样本,在负样本中随机选择128个负样本。 4.Fast R-CNN:输入为FPN产生的前4个feature map和RPN输出的proposal box,4个feature map为P2、P3、P4、P5,与backbone对应,不使用P6。那么,如何确定在哪个feature map上执行每个proposal box对应的RoIAlign操作并得到 大大小的feature map呢?论文中的做法是通过下面的公式将特定尺寸的proposal box与FPN产生的4个feature map中尺寸最适合的对应起来,即让感受野更接近对象尺寸的feature map预测该对象 ,其中224为backbone在ImageNet上预训练的尺寸,w和h为proposal box的长和宽,k表示适合尺寸为w和h的propsal box的feature map的位置,即4个feature map为P2、P3、P4、P5的下标,k_0为proposal box大致为224*224时对应feature map位置值( ),表示proposal box大致为 时在P4上执行RoIAlign,小于 时,在P2或P3上执行,大于则在P5上。 网络都会针对每个RoI会输出一个类别概率分布(包括背景类别)和一个相对RoI box的长度为4的box偏移向量。概率分支由softmax激活函数得到。与RPN的类似,训练时,如2.4.2节loss计算中所述,会将gt box通过下面的公式转换为相对proposal box(前提是该RoI是正样本)的偏移量,然后使用loss计算公式直接与预测的相对偏移量进行loss计算;测试时,会通过下列公式的逆运算将偏移值换算回相对原图的位置box,然后使用NMS去掉冗余的box,最终输出。 训练时,通过2.3.2中的方式确定每个proposal box属于正样本或负样本后,随机选择512个样本,其中正负比例为1:3进行loss计算,正样本不足的由负样本补足。 在RPN中,由于每个feature map的每个滑窗位置上的张量( 维张量,C为feature map的通道数)会被用来预测k个box和每个box对应的类别概率,那么具体哪个box才能参与gt box的损失计算(包括类别和box回归损失)?这便需要在所有预测的box中确定正负样本,因为一个anchor对应一个预测的box和类别,那么确定预测的box是正例还是负例等价于确定anchor box的是正例还是反例。为了便于训练,RPN中使用双IoU阈值的方式确定正负样本,与gt box的IoU为最大或者大于0.7的anchor box被设置为正样本,这会导致一个gt box与多个预测box计算损失,即允许多个box预测同一对象,与gt box的IoU小于0.3的anchor box被设置为负样本,其余的忽略掉,即不参与loss计算。在此基础上,如2.2节中所述,会对正负样本进行随机采样,总数为256,其他不参与损失函数计算。 与gt box的IoU大于0.5的proposal box作为正样本,注意,是将proposal box与gt box计算IoU,Fast-RCNN中的proposal box的作用与anchor box有些类似,即确定正负样本和预测的box 都是针对它们的偏移值 ,其余IoU在 之间的作为负样本,低于0.1的作为难例挖掘时的启发式样本(mmdetection中的做法是单阈值方式,与gt box的IoU大于0.5的proposal box作为正样本,小于的都是负样本)。 Faster R-CNN中是以分步的方式联合训练RPN和Fast R-CNN,大致的过程为: 但在mmdetection中,已经将RPN和Fast R-CNN的loss进行权重加和,从而进行联合训练,训练流程简化很多,且能够达到相同的效果。 确定了每个预测box或anchor box的正负类别后,便可以计算损失函数了,类似于Fast RCNN的做法,只有正样本的box才会参与box损失计算,损失函数如下: 为类别损失为类别损失函数,使用交叉熵损失, 为box回归损失,使用smooth L1损失,论文中平衡因子lambda为10。 表示第i个anchor box对应的gt 类别(背景为0,对象为1), 为gt box相对anchor box的偏移量(如果该anchor box被确定为正样本),通过下面的公式计算得到, 即表示只有 ,即为正样本时才会计算box的损失。 Fast R-CNN的loss类似于RPN,只有proposal box为非背景类别(正样本)时才计算box损失, 为类别损失, 为box损失, 表示proposal box的 , 时表示背景(通过2.3.2的方式确定proposal box的类别)。 为平衡因子,作者所有实验中 。为了防止box回归的L2 loss放大噪声(异常loss)从而影响训练,作者将L2 loss修改为 loss,当box尺寸的差异较大时使用L1 loss,抑制异常值对梯度的贡献。 其中v是通过下面的公式将gt box( , , , )转换得到,其中,( , , , )为proposal box的在原图中的中心点坐标和宽与高。 在Faster R-CNN和Faster R-CNN-ResNet中,由于RPN只是在单尺寸的feature map上进行滑窗,为了缓解多尺寸的问题,每个滑窗位置会设计多个尺寸的anchor,但是在Faster R-CNN-FPN中使用了FPN,则天然就具有了适应对象多尺寸的问题,因此不用再为每个滑窗设计多个尺寸的anchor。即在Faster RCNN-FPN中,为每种尺寸feature map上的滑窗只设计了单一尺寸多种长宽比的anchor,长宽比有 、 和 ,不同feature map上anchor的尺寸为: , , , 和 ,依次对应P2、P3、P4、P5和P6。 COCO上的训练细节:RPN的weight decay为0.0001,SGD的 ,初始学习率为0.002,学习率调整使用step decay方式。2023-06-23 15:08:241
阅读英语短文回答问题The housekeeping department is the backbone of a h
1.It means the most important part. 2.To see to the cleanliness and good order of all rooms in the hotel. 3.To make the guest"s stays fortable and pleasing. 4.The willingness to serve and please the guests. 5.Not only through the efficiency in their jobs but also through their heartfelt warmth in serving the guests.2023-06-23 15:08:461
法国FAMAS突击步枪
法国FAMAS突击步枪FAMAS突击步枪是法国圣艾蒂安兵工厂研制的无托结构突击步枪,是法国军队及警队的制式突击步枪。FAMAS突击步枪采用延迟后坐式自动原理,整个枪体都采用层压技术制造,钢制零件都进行了表面磷化处理,轻合金制成的机匣则进行了阳极化处理。法国军队在“沙漠风暴”行动中使用了FAMAS突击步枪,他们认为该枪在战场上非常可靠。不管是在近距离的突发冲突还是中远距离的点射,FAMAS都有着优良的表现。该枪有单发、三发点射和连发三种射击方式,射速较快,弹道非常集中。此外,FAMAS不需要安装附件即可发射枪榴弹。不过,FAMAS的子弹太少,火力持续性差,瞄准基线较高,如果加装瞄准镜基线会更高,不利于隐蔽。此外,其枪膛靠后,离射手头部较近,发射时噪音大,抛出的弹壳和烟雾会影响射手。2023-06-23 15:07:211
lte hotspot是什么意思
lte hotspotLTE热点.lteabbr.large table electroplotter 大型桌面电子绘图仪; late 迟的,晚的; 1. 喉气管食管的2. 长期演进很高兴为你解答!如有不懂,请追问。 谢谢!2023-06-23 15:07:211
物理:来自黑洞边缘的脉冲
2014年11月22日,天文学家在夜空中发现了一个罕见的现象:在距离地球近3亿光年远的星系中心,一个 超大质量黑洞 正无情地撕裂一颗经过的恒星(几乎所有大型的星系中心都包含了一个超大质量黑洞)。黑洞拥有着巨大的潮汐力,可以将恒星撕裂,并在星系中心的附近产生X射线活动的爆发。这一事件被称为 潮汐瓦解耀斑 。从那以后,许多天文台都将目光对准了这一事件,以进一步理解超大质量黑洞的演化。 研究人员仔细研究了从多个望远镜观测到的数据,发现在所有的数据集中都存在一种异常 强烈且稳定的周期性X射线脉冲信号 。这个信号似乎来自于黑洞 事件视界 附近的一个区域(事件视界是一个有去无回的边界,任何物体,包括光,一旦越过事件视界就再也无法逃脱黑洞了)。 这种信号似乎每131秒就会周期性地变亮或变暗,并持续了至少450天。 研究人员认为,无论是释放出这种周期性信号的是什么,它都必须绕着黑洞转,而且就在事件视界之外,靠近 最内稳定圆轨道 (ISCO)上,也就是粒子可以安全绕黑洞运行的最小轨道。 根据信号和黑洞的性质,研究人员计算出了一个极难以确定的黑洞性质—— 自旋 。发表于《科学》期刊上的这项发现是 首次将潮汐瓦解耀斑用以估算黑洞自旋的例子。 潮汐瓦解耀斑的理论模型表明,当黑洞在撕裂一个恒星时,恒星的一些物质可能会(至少暂时地)待在事件视界之外,在像ISCO这类稳定的轨道上盘旋,在最终被黑洞吞噬之前释放出周期性的X射线闪光。X射线闪光的周期性包含了能让研究人员推断出ISCO轨道大小的关键信息,而轨道大小本身又取决于黑洞的自旋速度。 研究人员认为,如果他们能在最近经历了潮汐瓦解事件的黑洞附近看到这种规律的闪光,他们就能从这些信号中知道黑洞旋转的速度有多快。研究人员将搜索重点放在了 ASASSN-14li 上,这是天文学家在2014年11月利用地基ASASSN发现的潮汐瓦解事件。该研究的第一作者Dheeraj Pasham说:“这非常令人兴奋,因为我们认为它是潮汐瓦解耀斑的典型代表,这一特殊事件似乎与许多理论预测都相符。” 研究人员查阅了XMM-牛顿太空望远镜、钱德拉X射线太空望远镜和雨燕卫星这三个天文台的数据存档,这些数据记录了自该事件被发现以来的X射线测量数据。先前,Pasham开发了一种用于检测天体物理数据中的周期模式的程序,虽然那并不专门用于分析潮汐瓦解事件,但他决定将这些代码应用于ASASSN-14li的三个数据集,看看是否会出现任何常见的周期性模式。 结果他观察到了一种异常强烈且稳定的周期性X射线辐射,似乎来自非常靠近黑洞边缘的地方。这种强度极高的信号每131秒脉冲一次,持续450多天长,它的亮度比黑洞X射线的平均亮度高40%。Pasham说:“一开始我无法相信,因为它实在太强烈了,但是我们在三个望远镜里都看到了这个信号。所以这是一个真实的信号。” 根据信号的性质以及黑洞的质量(研究人员此前估计这颗黑洞的质量约为太阳质量的100万倍)和大小,研究小组估算出了 这颗黑洞的自旋速度至少为光速的50%。 Pasham说:“这并不是特别快的,有的黑洞的自旋速度估计能接近光速的99%。但这是我们首次利用潮汐瓦解耀斑来计算超大质量黑洞的自旋。” 在信号被发现之后,自然而然就该理论学家上场了,他们需要解释是什么产生了这个信号。该研究团队试想了各种情景,但是要产生这样一个强大、规律的X射线耀斑,可能性最大的情况是这个黑洞不仅粉碎了路过的恒星,还有在黑洞周围环绕的较小的恒星—— 白矮星 。 这样的一颗白矮星可能已经在ISCO上围绕着这颗超大质量黑洞运行了一段时间了。但只有它还不足以释放出任何可被探测的辐射。无论什么情况下,望远镜是不可能看到白矮星环绕着一颗相对不活跃、旋转的黑洞的。 大概在2014年11月22日的某个时候,第二颗恒星以足够近的距离经过这个系统,它被黑洞以潮汐瓦解耀斑的形式撕裂,释放出大量的X射线辐射。当黑洞将恒星的物质向内拉时,一些恒星碎片会落进黑洞,而另一些则被留在了白矮星环绕的轨道上。研究人员认为白矮星的引力会吸引这些炽热的恒星物质,并在它的周围产生一个X射线晕。随着白矮星每131秒环绕黑洞一圈,这种X射线也会每131秒被观测到一次。 科学家们承认,这是一种极其罕见的情况,最多只能持续几百年,对宇宙来说这只不过是一眨眼的功夫。因此检测到这种情况的可能性是非常小的。虽然就系统的性质而言,这种情景似乎行得通,但我们得非常幸运才能够找到这样一个系统。 这项研究结果最重要的意义在于, 它表明了通过潮汐瓦解事件来计算黑洞自旋是可行的。 未来,研究人员希望能在更早期的黑洞粉碎恒星的事件中,发现类似的稳定模式,从而估算出不同时期的黑洞自旋。这将有助于理解黑洞的年龄与自旋之间是否存在着关联。2023-06-23 15:07:231
HOTSPOT限速要怎么做?带宽控制怎么弄
问题解决办法 留给后面的朋友学习 刚才测试 将simple queue 设置放在hotspot生成的限速前面就可以控制啦2023-06-23 15:07:291
Ownage什么意思
ownage在dota中是当天灾或者近卫阵营连续(期间队伍内无人被对方杀死)杀死对方五人时出现字幕是近卫/天灾军团正在向胜利迈进own这个词是“拥有”的意思在这里可以理解为拥有,主宰了比赛而age这个词不太好翻译有点类似于ship词缀在这里可以理解为“时代,时期”所以ownage可以理解为某个阵营进入了“拥有比赛的时期”也就是在向胜利迈进了rampage是狂暴,狂怒的意思名词2023-06-23 15:07:351
Hotspot shield 是干什么的程序?怎么用?
没看过。建议百度搜索一下。英语翻译是:hotspot热点、shield盾牌2023-06-23 15:07:392
英国主要城市
请输入您的回答伦敦 London伯明翰 Birmingham布里斯托 Bristol利兹 Leeds利物浦 Liverpool曼彻斯特 Manchester 纽卡斯尔 Newcastle诺丁汉 Nottingham谢菲尔德 Sheffield爱丁堡 Edinburgh格拉斯哥 Glasgow卡迪夫Cardiff贝尔法斯特Belfast剑桥 Cambridge牛津Oxford朴茨茅斯 Portsmouth布莱顿 Brighton巴斯 Bath埃克塞特 Exeter南安普敦 southampton 11 1051条回答被折叠(为什么?)2023-06-23 15:07:3910
如何选择老镜头之
一.德头的体系 我们所说的德头,并不是现存的西德生产的镜头,包含的内容其实是很多的。 如果从国籍上说,包含有历史上的民主德国(东德),联邦德国(西德),主要是这两个国家生产的镜头。 但期间还有其它国家代工镜头,比如瑞士罗马尼亚等国家,一般也打上Carl Zeiss的标牌,所以也算是德头系列。 此外,西蔡的禄莱系列后来主要生产基地转移到新加坡,所以新加坡也算是一个。 而东德的潘太康的变焦镜头日本韩国也曾代工,这样两个国家的标志为Carl Zeiss或Pentacon的镜头也不能不算是德头。 康泰时一直是西蔡的正宗,但康泰时就分为本国产与日本产两类,其标志是G或J,例如MMG,AEG就是德国原产的,而MMJ与AEJ就是日产的。 当然德国的镜头制作技术也曾流传到前苏联去,但俄头毕竟与日头不同,但也德头的区别也相当大,所以对于俄头似乎还不适宜归到德头这个大类中来。 这样,我们就有了一个明晰的概念了。 德头系列所包含的国度大概有 东德 西德 罗马尼亚与瑞士等国家 新加坡 日本 韩国 二.德头的品牌 我们所知道的德国镜头的品牌有哪些? 1.Pentacon(潘太康): 这是最物美价廉的德头,东德品牌。 2.Carl Zeiss Jena(简称“CZJ”): 是现在保有量最大,但已经不再生产,将来最容易升值,且价格合理,能出一流照片的镜头,东德品牌。 3.Meyer(梅耶): 是出片特别细腻,高光层次保留得最好,色彩清淡,很接近西德风格的一类镜头。 东德早期名品,后来被Pentacon收购,早已停产,现在已经在涨价。 4.Contax(康泰时,或被译作康泰克斯): 被人们认为最纯正的蔡司头,其实应该说是最纯正的西蔡头。 镜头上打印着Carl Zeiss T*的标志,确实是西蔡正统,出片锐度高,色彩纯正且有着很高的饱和度,焦外过渡自然,用料足,加工精,远胜日系镜头的产品。 西德名品,日本也有制造,且量还很大。 5.Shneider(施耐德): 带有传奇色彩的镜头。 常常被人们誉为“真水无香”,锐度相当高,最多的产品为M42口的,此外还加工QBM口与莱卡M口,色调偏于真实还原一路,有着不可言说的妙味,但初学未必能真切体会得出。 在做工方面,只会远超康泰时而绝对不会在康泰时之下,是目前超值而日后升值可能最高的镜头,极具收藏价值。 但因镜头做工实在过于精密,好似镜头世界里的的瑞士钟表那般精密准确,导致使用中太容易因一个小零件损坏而全镜瘫痪,维修成本又过于高昂,最终还是无法适应光学世界"简单而精准"的铁律,逐渐淡出顶级光学大厂的行列,终归也无法与蔡司,徕卡平起平坐 6.Rollei(禄莱) : 原产德国,本来是相机品牌,但相机得有镜头,禄莱自己不生产镜头,由蔡司加工,蔡司为其设计出后来名赞天下的HFT镀膜(高保真镀膜),所以其品质更在康泰时之上,以生产双反相机为最有名,也生产单反相机。 后来在新加坡建厂,因为德国本土的真空镀膜炉发生大爆炸,所以后来的HFT镀膜镜头一般都为新加坡产。 7.Voigtlander(福伦达): 产地最为复杂。 本来是西德名镜,因为市场策略失误,后来收归禄莱麾下,早期多为雷丁娜卡口,最近对焦距离变态地远,所以不太实用,但其成像品质一流,不在禄莱之下。 禄莱在新加坡建厂后,此镜头也常常见到新加坡出产的,现在日本玛米亚与确善能多有代工或仿造。 其镀膜为红色字的Color(真彩镀膜),但我怀疑其实就是HFT镀膜,其产品与禄莱几乎一样,镜片组设计,机构结构与外型都不变,只是品牌不同而已,但相对于禄莱价格要低,是用家的首选。 8.Leica(莱卡,或徕卡) : 大名鼎鼎的世界顶机相机与镜头厂家,顶级光学的标杆之一,做工有多细致,成像有多威应该不必赘述,有今天如此高不可攀的地位靠的自然不是吹嘘哄抬出来的。 (文章最后附上徕卡制作流程视频) 9.ENNA : 西德镜头,产量不多.ENNA 于1920年创建于德国慕尼黑,她的名字是由创始者 ALFRED NEUMANN 用他本人名字的缩写N.A.的德语发音拼写而成。 ENNA 从1950年开始生产照相机镜头,总设计师是由SIEGFRIED SCHAEFER担任 ,其中SONNAR镜头的设计师 LUDWIG BERTELE 也参与了部分设计。 ENNA是西德第一个生产RETROFOCOS结构镜头的公司。 50年代初RETROFOCOS镜头设计开始流行,这种结构可以使小画幅镜头广角端突破40mm变得轻松并且可以做得相对小巧,采用同样原理的长焦镜头也变得轻巧和袖珍。 ENNA可以载入照相机镜头史册的嘱名产品有,1958年研制成功的当时世界上最大光圈广角镜 Super Lithagon 35/1.9 ;1961研制出的世界上第一个长焦变焦镜 85-250/4 以及 58年投产的代表ENNA特色的插拔式快装前组镜头SOCKEL-OBJEKTIV等等。 ENNA的镜头以对颜色的纯净表现,和高水准的生产精度瞩称。 同时ENNA在大光圈镜头的设计方面也颇有建树,建厂依使他们生产的35/4.5(之后又扩大到1:2.8 和1:2.5), 和28/3.5 一道成为当时世界上最大光圈的交换镜头,1955年又创造了135/3.5的世界记录,1958又把35毫米定焦的光圈记录刷新到1:1.9 。 有意思的是,尽管ENNA镜头品种涵盖了24-600的焦段,但一直没有生产50毫米的标准镜头。 这种情况一直延续到1958年,ENNA了推出插拔式快装前组镜头(SOCKEL-OBJEKTIV)及与之配套的 50/1.9 。 这种镜头卡口有两种: M42 和 EXAKTA ,焦段涵盖了24-240。 打算收集这种镜头的朋友需注意(要能找到就发财了),1961年后ENNA改变了这种镜头的光圈设计。 58-61年间生产的镜头光圈是 上劲儿, 上发条, 拧的,61年以后(一说64年以后)则采用压力式光圈(机身快门压力联动?),两种镜头间不能互换。 61/64年以前的老款一个生产了10种不同焦段的前组。 61/64年之后的新款有7种前组。 新旧款都因出口到英美的关系存在英制刻度版本。 (关于光圈演变历史我是一片空白,对SOCKEL-OBJEKTIV,也是头一次接触,我的理解是镜头分成两部分,后组联在机身上不动,更换前组改变焦段,据云腾龙就是受了ENNA的启发)。 到1964年ENNA已生产了超过4百万个镜头。 从开始ENNA就以OEM为主,供应给 EXAKTA/EXA, PRAKTICA,PHOTO PORST,FOTO QUELLE(REVUE/REVUENON),EDIXA,REFLEXOGON, ARGUS(SANDMAR)美国, CORFIED(LUMAR/LUMAX) & IHAGEE 英国,等等相机厂和照材经销商。 10.ISCO : 西德镜头,Isco 其实是 Schneider 的子公司,这并不是什么秘密。 不过网路上许多卖家都说因为是子公司,所以和 Schneider 成像一样,但实际上却不是这么一回事,Isco 镜头成像非常冷,而且偏硬的,与绝对平衡的 Schneider 有很大不同。 所以大家如果想尝 Schneider 味,千万别被骗去买 Isco,但这并不是说Isco不好,只是与其老大哥Schneider不同路数罢了,其实Isco 的锐度惊人,镜片用料也很好。 而且那个镜头工艺,保证摸过就会爱上的 11.ZF、ZA : 是日本确善能打上了Carl Zeiss T*标志而专门为尼康与索尼相机加工的蔡司镜头。 镜片结构与镀膜工艺不差,层次也好,但比照着康泰时还是差的是味道,且价格不低,当然还是远超纯日本产的尼康佳能一类的镜头的。 12.斯坦海尔 : 一种怪异的品牌,但据说里面大量使用非环保的稀土元素加工镜片,因此出片的味道有相当特别的味道,能弄到好品相的可为收藏品,应该是一种毒物。 市场保有量很小。 13.肖特 : 百年光学巨匠,德国老牌肖特,也译作沙赫特,是西德著名光学厂家。 曾在上世纪50-60年代为ALPA,LECIA,M42,EXAKTA等机身生产了大量的镜头(能为Alpa生产镜头的,都非泛泛之辈)。 肖特光学集团生产的光学玻璃被称为世界第一的光学玻璃,一片肖特的光学玻璃可以抵2-3片普通日本厂商的ED玻璃。 日本人对A. Schacht镜头的评价是“产生令人毛骨悚然的映像的镜头,拍摄对像中央部分像凸一起一样的空间感,拥有独特的色彩”.其厚重的色彩,使人身临其境的立体感空间感、细节刻画、焦外等为人啧啧称道。 旋转的焦外也是其的一大特色。 此品牌镜头产量很少,保存至今的屈指可数,故在市面上极为罕见.肖特和斯坦海尔一样,有爱脱膜的通病(也有种说法指出肖特只为各大镜头厂家生产过光学镜片,并未真正涉足镜头制造,其与市面上一些存量稀少的沙赫特镜头没有半毛钱关系,但不论是否存在联系,沙赫特镜头中的确也不乏几支值得收藏的,性价比极高精品镜头)2023-06-23 15:07:401
Ownage什么意思
信服、迈向胜利2023-06-23 15:07:433
怎么作图基因突变hotspot
怎么作图基因突变hotspot从基因突变的性质来看,检测方法分为显性突变法、隐性突变法和回复突变法三类。显性致死突变法,用待测物质处理雄性小鼠,使处理的雄鼠和未处理的雌鼠交配,观察母鼠子宫中的死胎数,死胎数愈多则说明诱发的显性致死突变愈多。这一方法适用于慢性处理,其优点是可靠性较大,而且测试对象是哺乳动物。缺点是不能区别出药物对遗传物质的诱变作用和对于胚胎发育的其他毒理效应。2023-06-23 15:07:471
own age 啥意思
OwnAge在DOTA中是当天灾或者近卫阵营连续(期间队伍内无人被对方杀死)杀死对方五人时出现字幕是近卫/天灾军团正在向胜利迈进Own这个词是“拥有”的意思在这里可以理解为拥有,主宰了比赛而Age这个词不太好翻译有点类似于Ship词缀在这里可以理解为“时代,时期”所以OwnAge可以理解为某个阵营进入了“拥有比赛的时期”也就是在向胜利迈进了Rampage是狂暴,狂怒的意思名词2023-06-23 15:07:501
ros 做了PCC 用用 Hotspot上网 打不开网页,急!!
开始-运行-输入CMD-确定-输入netsh winsock reset,按Enter确定。然后重启。如果提示需要管理员身份:那是因为你没有管理员权限,win7系统打开C:WindowsSystem32。找到cmd.exe,右键以管理员运行就可以了,xp也是类似的方法如果解答对你有帮助,请采纳为满意答案,谢谢支持2023-06-23 15:07:541
意大利语动词变位的规律是什么????
意大利语的动词基本上可以分为三组。第一组动词,以-are为词尾,变位规律是:在词干上加上-o、-i、-a、-iamo、-ate和-ano,第三人称复数变位时如:ioamotuamiluiamanoiamiamovoiamiateloroamanoIolavoroaMilano.LorolavoranoaMilano.IoabitoaPecchino.LoroabitanoaShanghai.第二组动词,以-ere为词尾,变位规律是:在词干上加上-o、-i、-e、-iamo、-ete和-ono。如:ioricevoturiceviluiricevenoiriceviamovoiricevetelororicevono第三组动词:以-ire为词尾,变位规律是:在词干上加上-isco、-isci、-isce、-iamo、-ite、-iscono。如:iofinscotufinisciluifiniscenoifiniamovoifinitelorofiniscono有一些第三组动词是在词干上加上-o、-i、-e、-iamo、-ite和-ono。iopartotupartiluipartenoipartiamovoipartiteloropartono2023-06-23 15:07:151
hotspot20开还是关
只要是手机上的功能的话,开启之后肯定不会损害手机的,因为是手机里面的自带功能,所以的话这个事根本不会损害一点点手机的,所以hotspot20开。2023-06-23 15:07:141
MICHALE JACKSON的资料
资料真棒!2023-06-23 15:07:085
FAMAS是什么意思 《西语助手》西汉
fama f. 声誉, 名望, 名气, 名声2023-06-23 15:07:031
ltehotspot怎么解决
ltehotspot解决:就是你把SIM卡插到上网宝中,上网宝就利用流量搭建了一个Wi-Fi热点供设备连接。WIN+X,打开命令提示符,在命令提示符打入如下命令:netsh wlan set hostednetwork mode=allow,回到命令提示符输入以下命令创建SSID名称,netsh wlan set hostednetwork ssid="创建的无线热点的名称"。主要内容:SIM卡是一张符合GSM规范的“智能”卡,它内部包含了与用户有关的、被存储在用户这一方的信息。1、国际移动用户识别号码(IMSl)。简单地说是用户的电话号码。IMSI是全球统一编码的唯一能识别用户的号码,它使用网络来识别用户归属于哪一个国家、哪一个电信经营部门.甚至归属于哪一个移动业务服务区。2、用户的密钥和保密算法。用户密钥和保密算法既能鉴别用户身份,防止非法进入网络,又能使无线信道上传送的用户数据不会被窃取,杜绝了“盗号并机”现象。3、个人密码(PIN码)和SIM卡解锁密码(PUK码)。PIN码是SIM卡的个人密码.可防止他人擅用SIM卡。当PIN码按错后,需PUK码来解锁。4、用户使用的存储空间。用户可将一些固定短消息、号码簿等个人信息存人SIM卡中。2023-06-23 15:07:011
格拉斯哥昏迷量表判断描述正确的是
格拉斯哥昏迷评分量表(Glasgow coma scale, GCS)是医学上评估患者意识水平的常用量表,最初用于头颅外伤患者的意识水平评估,但现在也可用于其他急性神经系统疾病患者意识水平的评估中。GCS量表由睁眼反应(Eye opening, E)、言语反应(Verbal response, V)和非偏瘫侧运动反应(Verbal response, M)三项评估条目组成,总分为15分,评分越高,提示患者的意识状态越好。GCS评分与头颅外伤严重程度和预后有较强的相关性,GCS 3~8分提示患者头颅外伤严重,需要进行引流;GCS 9~12分提示中度头颅外伤,GCS 13~15分提示轻度头颅外伤。注意事项:仅仅凭借患者睁开眼睛、有言语或运动反应并不能判断患者为觉醒或警觉状态。评估运动反应时采取周围性疼痛刺激,疼痛刺激要由轻到重,避免对患者造成不必要的痛苦;一次刺激持续时间不可太长;疼痛刺激评估最好一次完成,避免反复刺激,且最好避免周边环境的干扰。2023-06-23 15:07:001
热点温度说的是核心还是显存
核心。就是gpu上面最高温度那个点的温。AMD在RDNAGPU中加入了一个新的功能,就是可以测得GPU核心上最热点的温度数值,也就是Hotspot(热点)温度,通常这个数字较我们常见的GPU温度要高10-20度。2023-06-23 15:06:551
求迈克尔杰克逊全部歌曲!
1.Ain"tNoSunshine2.IWannaBeWhereYouAre3.GirlDon"tTakeYourLoveFromMe4.InOurSmallWay5.GotToBeThere6.Rockin"Robin7.WingsOfMyLove8.Maria(YouWereTheOnlyOne)9.LoveIsHereAndNowYou"reGone.GreatestShowOnEarth2.PeopleMakeTheWorldGo"Round3.We"veGotAGoodThingGoing4.Everybody"sSomebody"sFool5.MyGirl6.WhatGoesAroundComesAround7.InOurSmallWay8.Shoo-Be-Doo-Be-Doo-Da-Day9.YouCanCryOnMyShoulder12.InTheCloset13.WhoIsIt14.WillYouBeThere15.Dangerous16.YouAreNotAlone17.YouRockMyWorld2023-06-23 15:06:525
成为。。。热点,热点的翻译hotspot,t后是否加s?
不加s2023-06-23 15:06:471
fm2012皇马问题请教
2012必须冰岛大狙 Sigurdsson 谁用谁知道,完了微辣帝 Marco Verratti,接着kara,这三人横扫天下2023-06-23 15:06:465
帮翻译一下 英国地名
England2023-06-23 15:06:445
Jackson到底是姓还是名??
都可以的2023-06-23 15:06:422