- 博客(102)
- 资源 (1)
- 收藏
- 关注
原创 Learning Lightweight Lane Detection CNNs by Self Attention Distillation(2019/8 ICCV)----阅读笔记
Learning Lightweight Lane Detection CNNs by Self Attention Distillation[2019/8 ICCV]----阅读笔记AbstractIntroduction问题的提出?解决方案?SAD的解决方案的提出贡献点Related Work(略过)Lane detection(略过)Knowledge and attention distillation(略过)Methodology3.0 Lane detection is commonly for
2021-06-19 14:04:32
943
原创 retinaface代码学习笔记
num_workers?Python- argparse.ArgumentParser()用法解析Python- argparse.ArgumentParser()用法解析代码折叠图像预处理之减去RGB均值 rgb_mean = (104, 117, 123)图像预处理之减去RGB均值_utils.IntermediateLayerGetter 取出网络中间层输出cudnn.benchmark = Truecudnn.benchmark = TruePytorch中net.ev
2021-06-17 20:34:22
801
2
原创 IMPROVE OBJECT DETECTION WITH FEATURE-BASED KNOWLEDGE DISTILLATION: TOWARDS (2021 ICLR)----论文和博客读书笔记
IMPROVE OBJECT DETECTION WITH FEATURE-BASED KNOWLEDGE DISTILLATION: TOWARDS ACCURATE AND EFFICIENT DETECTORSABSTRACTRELATED WORKComparison between the proposed attention-guided distillation and other methods.METHODOLOGYATTENTION-GUIDED DISTILLATION论文链接BL
2021-06-16 20:19:33
1836
11
原创 知识蒸馏笔记------摘取笔记
知识蒸馏knowledge distillation?what is knowledge distillation?how to knowledge distillation?KD的提出模仿标签单纯的模仿有思考的模仿考虑软标签损失和硬标签损失what is soft label(soft target) and hard label(hard target)?temperature?dark knowledge?添加了学生网络预测结果和软标签前身(未经历softmax)预测结果的差异损失模仿隐含特征(Hin
2021-06-02 00:21:37
1235
原创 知识蒸馏笔记1----Knowledge_Distillation
知识蒸馏----Knowledge_DistillationSoftmax, log_softmax, NLLLoss and CrossEntropyWhat is SofmaxWhat is log_softmaxWhat is NLLLoss?在分类问题中,CrossEntropy等价于log_softmax 结合 nll_loss总结:Softmax, log_softmax, NLLLoss and CrossEntropy1.Softmax:2.log_softmax3.NLLLoss4.在分
2021-06-01 22:38:26
336
原创 Retinaface代码解读------先验框如何生成utils.anchors.py
Retinaface代码解读------先验框如何生成utils.anchors.py加以注解代码如下加以注解代码如下最后有散点效果图,可任意看看效果from itertools import product as productfrom math import ceilimport numpy as npimport torchclass Anchors(object): def __init__(self, cfg, image_size=None, phase='trai
2021-05-18 10:02:55
573
原创 retinaface----代码笔记粗略版(2021/5/16)
retinaface----代码笔记widerface 数据集labels意思itertools.producttorch.nn.DataParallelwiderface 数据集labels意思itertools.producttorch.nn.DataParallel
2021-05-16 15:33:44
91
原创 特征图金字塔网络FPN(Feature Pyramid Networks)
特征图金字塔网络FPN(Feature Pyramid NetworksFPN主要解决的是物体检测中的多尺度问题FPN网络详解upsampling
2021-05-07 13:45:53
446
原创 MobileNet v1深度可分离卷积理解----粗略版笔记
深度可分离卷积理解标准卷积的参数量和计算量这里的12改成8举的例子是:一张图片,与256个卷积核做运算,卷积核的尺寸是 Dk×Dk×M ,一共有 N 个,每一个都要进行 Dw×Dh 次运算深度可分离卷积的参数量计算量这里同样最后的 12 改为 8深度卷积的卷积核尺寸 Dk×Dk×M ;逐点卷积的卷积核尺寸为 1×1×M ,一共有 N 个理解:深度可分离卷积 简单来说就是1.深度卷积做卷积运算的时候没有求和运算,换个理解就是说把 DkXDkXM 拆成 M 个 DkXDkX1 的卷积
2021-05-07 10:30:34
219
原创 sys.path.append(“..“)
sys.path.append("…")添加上层路径到sys.path列表,方便导入模块搜索路径时能搜索到上层目录参考博客:https://blog.csdn.net/jojoy_tester/article/details/54575264
2021-04-23 09:53:11
314
原创 ODL开发----helloworld实现
root@tian01-virtual-machine:/home/tian01# mvn archetype:generate -DarchetypeGroupId=org.opendaylight.controller -DarchetypeArtifactId=opendaylight-startup-archetype -DarchetypeRepository=http://nexus.opendaylight.org/content/repositories/opendaylight.relea
2021-04-11 22:18:02
490
原创 simple_switch_rest_13.py实现
# Ryu 本身就有提供 WSGI 對應的 Web 伺服器。透過這個機制建立相關的 REST API 可以與其他系統或瀏覽器整合。# 備註: WSGI 是 Python 提供用來連結網頁應用程式和網頁伺服器的框架# 安裝包含 REST API 的 Switching Hub# 接下來讓我們實際加入兩個先前在「 交換器( Switching Hub ) 」說明過的API。# 两个API功能# MAC 位址表取得 API# 取得 Switching hub 中儲存的 MAC 位址表內容。 成對的
2021-04-11 22:10:50
652
原创 Ryu------simple_monitor_13.py实现功能为:定期检查网络状态
from operator import attrgetterfrom ryu.app import simple_switch_13from ryu.controller import ofp_eventfrom ryu.controller.handler import MAIN_DISPATCHER, DEAD_DISPATCHERfrom ryu.controller.handler import set_ev_clsfrom ryu.lib import hubclass Sim
2021-04-10 14:42:42
682
原创 Ryu代码解读------simple_switch_13.py 解读
simple_switch_13.py实现传统L2-switch功能传统的简单二层交换机实现的功能連接到連接埠的 host 之 MAC 位址,並記錄在 MAC 位址表當中。對於已經記錄下來的 MAC 位址,若是收到送往該 MAC 位址的封包,則轉送該封包到相對應的連接埠。對於未指定目標位址的封包,則執行 Flooding进阶到SDN的OpenFlow交换机实现功能對於接收到的封包進行修改或針對指定的連接埠進行轉送對於接收到的封包進行轉送到 Controller 的動作(Packet-In
2021-04-10 00:51:58
3192
7
转载 OpenFlow1.3中英文版资源,自摘笔记
OpenFlow1.3中英文版资源链接:https://pan.baidu.com/s/1DkSCSF8_OeReo1mjymLaaw提取码:42ya复制这段内容后打开百度网盘手机App,操作更方便哦自摘笔记来源以下自摘笔记来源:https://www.sdnlab.com/1346.html其中加了一写自己的笔记。OpenFlow端口OF端口是OF处理流程和网络其他部分进行转发数据包的网络接口。 OF交换机通过OF接口和其他交换机建立逻辑连接。OF交换机必须支持的端口类型为:物理端口
2021-04-08 15:28:59
436
原创 ODL开发背景知识简介-------OSGi、Bundle、karaf、Feature
ODL开发背景知识简介OSGi(Open Service Gateway Initiative)OSGI框架BundleBundle生命周期Bundle间的依赖karafFeatureOSGi(Open Service Gateway Initiative)OSGi(Open Service Gateway Initiative,直译为“开放服务网关”)实际上是一个由OSGi联盟发起的Java为技术平台的动态模块化规范,OSGi不是一个应用层面的框架,而是设计层面的规范。软件设计就不外乎复用、内聚、耦合
2021-03-30 16:52:43
985
原创 ODL 氧版本(karaf-0.8.1.tar.gz)安装、karaf操作基础、安装组件模块、dlux三个页面
karaf-0.8.1.tar.gz 氧版本sudo apt-get install openjdk-8-jdkopenjdk 安装一般命令 :在/karaf-0.8.1/bin目录下./karaf 启动./karaf daemon 后台启用,可以关terminalps -ef | grep java 可看到后台启用./karaf stop 关掉用gedit 可看下 karaf文件,也能知道有哪些命令使用什么都没用直接用list ,等同于 bundle:listlist -
2021-03-30 16:31:25
991
1
原创 VM 虚拟机无法配置网卡(eth0)的ip地址?ens33是啥?如何解决?(使用版本Centos7)
CentOs 7的"网络连接"模式的一招解决安装 Centos7 镜像的VM 无论 host-only 网络连接模式 还是其他 NAT 模式 还是 桥接模式,输入 ifconfig ,会出现ens33,表示Centos7动态自动分配地址,因此无需手动分配,可以直接使用红标的 172.21.8.4 使用到后续的secureCRT 或 Xshell 即可。...
2021-03-30 16:18:04
4312
原创 VMware 如何进入BIOS 修改 “光盘驱动“ 启动虚拟机
VMware 如何进入BIOS 修改 “光盘驱动” 启动虚拟机第一步:第二步:利用←↑→↓进行选择,F10 确定退出 ,最后enter 确定 yes
2021-03-30 16:16:15
2814
4
原创 SFlow
sFlow是一款适用于高速交换网络中的监控软件,可以实时监测网络流量,sFlow需要交换机支持才能使用,而OpenvSwitch支持这个功能。sFlow监控工具由sFlow Agent和sFlow Collector两部分组成。Agent作为客户端,一般内嵌于网络转发设备(如交换机、路由器),通过获取本设备上的接口统计信息和数据信息,将信息封装成sFlow报文发送到指定的Collector。Collector作为远端服务器,负责对sFlow报文分析、汇总、生成流量报告。...
2021-03-30 16:10:47
1032
原创 sdn ddos论文数据收集方法(data collection)
To collect the data, a specific POX component was codified in the SDN environment to store in a file of the dataflow. Firstly, in six clients, the Scapy tool was used to generate malicious data traffic. Secondly, to obtain traffic in the network, using six
2021-03-25 09:47:02
1057
原创 mininet+ryu+sflow(实验报告未完成) ddos防御系统
{"dpid": 1, "cookie": 1, "cookie_mask": 1, "table_id": 0, "idle_timeout": 30, "hard_timeout": 30, "priority": 35268, "flags": 1, "match":{ "in_port":1 }, "actions":[ ]}
2021-03-23 19:47:11
855
原创 OpenDayLight+Mininet+Postman下发流表实验
OpenDayLight+Mininet+Postman下发流表实验VM实验环境笔记本环境Tips1Tips2任务目的任务内容实验原理一、 流表结构二、 匹配域解析流程三、 OpenFlow1.3流表匹配流程实验步骤Step1 开ODL 控制器Step2 VM ifconfig查看地址,电脑登陆页面Step3 Mininet连接ODL,查看topo结构Step4 Windows下打开Postman查看交换机信息L2层流表下发与验证Step5 下发第一条流表,选择PUT,填写URL和Headers信息Step
2021-03-20 17:37:04
4774
2
原创 ODL(OpenDayLight)Yang UI界面下发流表(ODL+mininet)
ODL Yang UI界面下发流表VM实验环境Tips1Tips2实验目的实验原理实验一步骤Step1 开ODL 控制器Step2 VM ifconfig查看地址,电脑登陆页面Step3 Mininet连接ODL(指定协议openflow1.0),查看topo结构Step4 Yang UI下找到opendaylight-inventory rev.2013-08-19模块目录Step5 从上到下依次点小**+**号,“config ——> nodes ——> node{id} ——> ta
2021-03-20 13:27:45
8859
14
原创 关于ODL Web页面unable to login解决办法?
Q:关于ODL Web页面unable to login解决办法?解决一:内存可能不足,需要你升级下VM的内存解决二:删除ODL目录下data文件,再进入ODL 操作台 ./bin/karaf cleanrm -rf data./bin/karaf clean解决三:你太着急了,要多等一会,这也是我之前的问题,ODL 连不上我就一直重开ODL CONTROLLER...
2021-03-17 21:28:54
1355
原创 ODL安装、ODL与mininet连接可视化显示拓扑
ODL安装、ODL与mininet连接可视化显示拓扑一、OpenDaylight安装step1.安装ODL依赖包step2.下载OpenDaylight控制器:step3.配置Java环境step4.测试一下Java的环境step5.测试是否安装成功除此之外,我还修改了一些参数(可略过)二、ODL与mininet连接可视化显示拓扑一、OpenDaylight安装step1.安装ODL依赖包sudo apt-get updatesudo apt-get install openjdk-8-jdks
2021-03-14 22:34:56
4509
2
原创 mininet
Mininetmn -c 清除配置信息(当出错的时候可能配置资源未释放)sudo mn --custom file.py --topo mytopofile.py 在 /mininet/custom 目录下,如果不是,则就要给出绝对路径mininet命令网络构建参数–topo–custom–switch定义使用的ovs,默认OVSK(OpenVSwitch)–controllersudo mn --controller=remote,–ip=[controller ip],–port=
2021-03-11 20:12:05
293
原创 Guide-to-Security-in-SDN-and-NFV-chapter1小总结
Guide-to-Security-in-SDN-and-NFV第一章、Security of Software-Defined Infrastructures with SDN, NFV, and Cloud Computing Technologies(利用SDN、NFV和云计算技术实现软件定义基础设施的安全性)第1.2 节总结了 SDN、NFV 和云计算的定义特征和通用虚拟化技术。第 1.3 节概述了特定于 SDN、NFV 和云的主要安全挑战。第 1.4 节讨论了 SDN、NFV 和云的关键安全挑战和
2021-03-10 10:53:50
122
原创 《Computing tasks assignment optimization among edge computing servers via SDN》(2021/1/19收录)
Computing tasks assignment optimization among edge computing servers via SDN基于SDN的边缘计算服务器间计算任务分配优化作为云计算的延伸,边缘计算已经成为处理5G下物联网(IoE)新服务场景的重要模式,尤其是边缘设备产生的延迟敏感计算任务。边缘计算通过在网络边缘部署服务器来提供满足延迟敏感性特征的关键支持。然而,不同网络边缘的大量不均匀分布式计算任务通常会导致单边缘计算服务器的任务处理延迟瓶颈。任务分配主要是基于本地ECS状
2021-03-04 21:11:23
479
2
原创 时延抖动
时延抖动是指时延变化。数据业务对时延抖动不敏感,所以该指标没有出现在Benchmarking测试中。由于IP上多业务,包括语音、视频业务的出现,该指标才有测试的必要性。变化的时延被称作抖动(Jitter),抖动大多起源于网络中的队列或缓冲,尤其是在低速链路时。...
2021-03-03 20:24:05
2998
1
原创 包__init__的作用和用法
包__init__的作用和用法init.py的主要作用是:Python中package的标识,不能删除定义__all__用来模糊导入编写Python代码(不建议在__init__中写python模块,可以在包中在创建另外的模块来写,尽量保证__init__.py简单)...
2021-02-20 13:52:37
326
原创 回顾计网part1----第一章、序
回顾计网part1----序关键词--互联网、互连网、网络我们为什么能上网?-----ISP关键词----互联网边缘部分和核心部分、主机、端系统端系统通信实质端系统通信方式----关键词--C/S P2P(peer)提供通信的核心网络组成路由器电路交换、分组交换三种交换----》电路交换、报文交换、分组交换关键词–互联网、互连网、网络原ppt:我们为什么能上网?-----ISP我们上网就是通过交费用给ISP(中国移动、中国电信),获取所需ip地址使用权,通过isp接入入网。关键词----
2021-02-16 13:42:40
120
原创 自治系统
自治系统自治系统:autonomous system。 在互联网中,一个自治系统(AS)是一个有权自主地决定在本系统中应采用何种路由协议的小型单位。这个网络单位可以是一个简单的网络也可以是一个由一个或多个普通的网络管理员来控制的网络群体,它是一个单独的可管理的网络单元(例如一所大学,一个企业或者一个公司个体)。一个自治系统有时也被称为是一个路由选择域(routing domain)。一个自治系统将会分配一个全局的唯一的16位号码,有时我们把这个号码叫做自治系统号(ASN)。中文名自治系统外文名Aut
2021-02-15 14:12:35
1433
原创 网络切片
网络切片网络切片是一种按需组网的方式,可以让运营商在统一的基础设施上分离出多个虚拟的端到端网络,每个网络切片从无线接入网承载网再到核心网上进行逻辑隔离,以适配各种各样类型的应用。在一个网络切片中,至少可分为无线网子切片、承载网子切片和核心网子切片三部分。中文名 网络切片外文名 Network Slice领 域 网络特 点 适应多种网络环境需求网络切片技术的核心的NFV(网络功能虚拟化),NFV从传统网络中分离出硬件和软件部分,硬件由统一的服务器部署,软件由不同的网络功能(NF)承担
2021-02-11 15:14:02
2420
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅