edg战队

[Scene Graph] Knowledge-Embedded Routing Network for Scene Graph Generation 论文解读

匿名 (未验证) 提交于 2019-12-03 00:02:01
[Scene Graph] Knowledge-Embedded Routing Network for Scene Graph Generation (CVPR 2019) 论文解读 简介 这篇CVPR2019的论文解决的问题是 通过一张图像生成相对应的场景图 。场景图包括图像中 物体区域 、 区域标签 和 物体之间的关系 。由于作者发现物体和物体之间的关系有些是极为常见的而有些则不是很常见,这种关系分布的不均匀性导致在训练一个完备模型时需要大量的样本,因此将物体共存的统计学意义上的相关信息显式地引入到模型的训练中。这种做法可以有效的使语义空间正则化(即,很少见的物体间关系也可以在预测时凸显出来)并且可以准确的预测物体间的关系。文章中使用的网络模型属于GGNN门控图神经网络(Gated Graph Neural Network)被称为KERN(Knowledge-Embedded Routing Network),使用的数据集是Visual Genome。而且为了衡量该模型对不常见的物体关系的预测性,在常用的Recall@K度量方法基础上提出了一个mean Recall@K方法。 带着问题看论文 文章中提到的物体之间的相关性(statistical correlation/co-occurrence)是如何统计出来的? 所谓的statistical

使用C#+Edge (Chromium)进行Web自动化测试

匿名 (未验证) 提交于 2019-12-02 23:57:01
今天看到了VisualStudio中现在已经自带了Web单元测试项目模板,便试了一下,发现还比较好用,它默认的是Selenium实现的,测试组在用Selenium+Python来写过自动化测试,原来它也是支持C#的,Python用起来还是没有C#顺手,看来以后也可以自己用c#来写写简单的Web自动化测试了。 C#的Selenium库默认支持Chrome,IE,Firefox,Edge等主流浏览器,而我最近用的较多的是微软Chromium内核的Edge,可能由于它还没有正式发布的原因,现在还没有没有Chromium Edge的默认支持。由于Edge (Chromium)的内核基本上和Chrome是一致的,想来应该是可以使用ChromeDriver来驱动了,摸索试了一下,果然可行,步骤如下: 在微软 WebDriver官网 下载Edge (Chromium)的webdriver,需要和当前浏览器版本一致 安装Nuget包Selenium.WebDriver 默认情况下,ChromeDriver无法支持Edge的webdriver的,我把msedgedriver的名字改成chromedriver试了一下,是可以的。不过Selenium也是可以直接指定webdriver程序名称的。 var service ChromeDriverService . CreateDefaultService

知识蒸馏(Knowledge Distilling)

匿名 (未验证) 提交于 2019-12-02 23:56:01
1.参考资料, 一些找到的跟KD相关的资料 /*--> */ /*--> */ /*--> */ /*--> */ /*--> */ https://xmfbit.github.io/2018/06/07/knowledge-distilling/ /*--> */ /*--> */ /*--> */ /*--> */ /*--> */ https://www.zhihu.com/question/50519680 /*--> */ /*--> */ /*--> */ /*--> */ /*--> */ https://github.com/dkozlov/awesome-knowledge-distillation 来源:博客园 作者: 王博wb 链接:https://www.cnblogs.com/wb-learn/p/11436128.html

Adobe Edge Animate1.0 --使用元件创建嵌套动画

匿名 (未验证) 提交于 2019-12-02 23:49:02
原文链接: http://www.cnblogs.com/adobeedge/archive/2012/11/26/Adobe_Edge_Animate_Create_Nested_Animate_With_Symbols.html 版权声明: 本文版权属于 北京联友天下科技发展有限公司。 转载的时候请注明版权和原文地址。 假如你想创建一个嵌套动画,这个动画有自己单独的时间线和交互功能,那么元件(Symbols)就是一个很好的选择。元件在舞台时间线上显示为一个元素,但是这个元素有属于自己的时间线,在舞台上你可以像平常元素一样对它进行编辑动画,比如让它从左边移动到右边;你也可以进入这个元件,对它包含的元素进行编辑。换言之,你可以在一个动画中创建另一个动画。 1. Widow-->Lessons 2. Reuse 一、创建元件 1. 2.点击转换为元件命令后,在弹出的对话框中为元件命名,点击OK 二、对元件内元素进行动画编辑 2. Stage 3. Play 为什么要导出元件?因为元件可以从一个工程复制粘贴到另一个工程。 1.右击元件,选择“复制”( Copy 2.切换到另一个工程,在元素面板中右击“舞台”( Stage Paste 你也可以将元件和它的属性一起导出为一个单独的文件(后缀为 .easym 1.在舞台或者资源库面板中选择元件,右击并从弹出菜单中选择导出元件( 2

网络流

匿名 (未验证) 提交于 2019-12-02 23:48:02
网络流=带反悔的贪心。――517 个人认为网络流=最大流dinic/费用流板子+玄学意会建图。 对于每条边 \((u,v,w)\) ,建一条相应的反向边 \((v,u,0)\) 。 算法执行时,先从源点s bfs,看看到t最多能流多少,对于每个节点记录它的前驱节点,如果到t的流量不为0,那么从t回溯回s,将每条边的容量减去流量,其反向边的容量加上流量,然后把答案加上所有回溯到的边的流量;否则停止执行,返回结果。最坏复杂度 \(O(nm^2)\) 。 #include<bits/stdc++.h> #define maxn 10005 #define maxm 100005 #define INF 1050000000 using namespace std; template<typename tp> void read(tp& x){ x=0; char c=getchar(); bool sgn=0; while((c<'0'||c>'9')&&c!='-')c=getchar(); if(c=='-')sgn=1,c=getchar(); while(c>='0'&&c<='9')x=(x<<3)+(x<<1)+c-'0',c=getchar(); if(sgn)x=-x; } template<typename tp> void write(tp x){ if(x<0

halcon边缘检测-close_edges_length.hev

匿名 (未验证) 提交于 2019-12-02 23:05:13
close_edges_length(Edges, Gradient : ClosedEdges : MinAmplitude, MaxGapLength : ) close_edges_length closes gaps in the output of an edge detector, and thus tries to produce complete object contours. This operator expects as input the edges (Edges) and amplitude image (Gradient) returned by typical edge operators, such as edges_image or sobel_amp. Contours are closed in two steps: First, one pixel wide gaps in the input contours are closed, and isolated points are eliminated. After this, open contours are extended by up to MaxGapLength points by adding edge points until either the contour is

halcon边缘检测-close_edges.hev

匿名 (未验证) 提交于 2019-12-02 23:05:13
close_edges(Edges, EdgeImage : RegionResult : MinAmplitude : ) close_edges closes gaps in the output of an edge detector, and thus tries to produce complete object contours. This is done by examining the neighbors of each edge point to determine the point with maximum amplitude (i.e., maximum gradient), and adding the point to the edge if its amplitude is larger than the minimum amplitude passed in MinAmplitude. This operator expects as input the edges (Edges) and amplitude image (EdgeImage) returned by typical edge operators, such as edges_image or sobel_amp. close_edges does not take into

1.15 hyperledger fabric智能合约

匿名 (未验证) 提交于 2019-12-02 23:03:14
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010986776/article/details/84839578 1.智能合约 执行环境安全隔离、不受第三方干扰 链码 是fabric应用层的基石,是应用层与底层的桥梁 执行环境是一个独立的docker环境 通过gRPC协议与背书节点连接,只有背书节点才会运行链码 链码的生命周期 打包 安装 实例化 升级 交互 链码的交互流程 系统链码 LSCC(Lifecycle System Chaincode),用于管理链码的生命周期 CSCC(Configuration System Chaincode),是配置管理链码 QSCC(Query System Chaincode),用于查询账本存储 ESCC(Endorsement System Chaincode),交易背书链码 VSCC(Validation System Chaincode),用作交易验证 链码编程接口 Init() Invoke() 例子示范 fabric_asset/chaincode/badexample/badexample.go 2.网络搭建配置的实现 配置文件准备 设置工作路径 进入配置文件目录 生成证书文件 可以查看生成的证书 创建目录 生成系统链的创世区块 生成通道的创世交易

下载hyperledger-fabric源码

匿名 (未验证) 提交于 2019-12-02 23:03:14
获取fabric源码 go get -u -v github.com/hyperledger/fabric 如果上述命令拉去失败,可以使用git从github上面拉取,执行下面命令 mkdir -p /opt/gopath/src/github.com/hyperledger cd -p /opt/gopath/src/github.com/hyperledger git clone https://github.com/hyperledger/fabric.git 进入到fabric源码目录中,查看 cd /opt/gopath/src/github.com/hyperledger/fabric 文章来源: 下载hyperledger-fabric源码

Hyperledger fabric环境搭建终于到的问题 Mac

匿名 (未验证) 提交于 2019-12-02 22:56:40
gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 但是一直在找这个报错,也没有解决。其实是找错问题了,gyp固然是安装失败了 但是失败的原因在这个报错的前边几句, xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 是xcode 命令行工具的问题,在这我们重新设置一下xcode路径就好了(后边路径要去确认一下自己的xcode路径) 注意 :当时设置完了,接着执行npm install时报错了 新的错误, 当时正好有事情就所有然见关掉,关机了,第二天打开电脑重新进行sudo npm install的时候结果成功了。没有在报错。所以肯呢个需要重启一下某些工具或者xcode。具体不清楚,反正我是重启电脑后就好了。。。如果有更好的解释或者更好的方法希望留言告知。 文章来源: Hyperledger fabric环境搭建终于到的问题 Mac