heat

2020“游族杯”网络挑战赛划水记(坑)

非 Y 不嫁゛ 提交于 2020-10-21 03:31:51
前言 绝不放过任何一个可以水的机会。 和去年相比毫无长进,甚至被吊打系列: 2019“游族杯”上海游记 。(虽说去年也挺弱的) emmm 无话可说了已经。。。 那么水的 \(T1\) ,我死活做不出来,整场比赛花了一半时间去想,第二天才得知是英文题意理解错了。。。 败在英语上,以后还是好好学习英语吧, 碰上英文题就当阅读理解来做。 我这么弱,又浪费了大量时间,其他题目虽然有些想法,最后自然也来不及写了。 感觉要不是这 \(T1\) ,我说不定还能多做出来一两道题吧。 谨以此篇,作为我菜的证明。 \(A\) :Amateur Chess Players( 点此看题面 ) 还能说些什么呢? 显然,众所周知,一场 \(ACM\) 比赛 \(T1\) 肯定是道 \(SB\) 题。 因此,看完题目我第一反应就是猜结论 \(n>m\) 时先手赢, \(n\le m\) 时后手赢。 然后我就无比愉悦地把自己 \(Hack\) 掉了。 为什么呢?因为我看错题目了! 我以为一个人每次可以把至少一个自己的棋子以及共线的对方棋子一起移走,后来第二天才知道一个人每次只能拿走一条线上自己的棋子! 那么一个显然的贪心每人每次只会移走一个棋子,然后只要比下谁的棋子多就好了。。。 可怜一场比赛 \(4\) 个小时,我前前后后想这道题就累计花下了 \(2\) 个小时左右,心态直接崩了,只能默默接受被吊打的命运。

openlayers6热力图(附源码下载)

点点圈 提交于 2020-10-09 06:05:37
前言 之前写过一篇openlayers4版本的地图热力图文章,但是由于是封装一层 js代码写的,很多初学者看起来比较有点吃力,所以本篇文章重新写一篇地图热力图文章,直接基于最新版本openlayers6写的,纯粹html + js + css形式,没有任何封装。 内容概览 1.基于openlayers6实现地图热力图效果 2.源代码demo下载 效果图如下: 大概实现思路如下:读取热力图模拟数据源json,构造openlayers热力图数据源features,然后创建热力图图层(核心类Heatmap),设置Heatmap的初始化一些参数值,比如weight权重值,radius,gradient,blur等等,参数详细说明自行看openlayers官网文档api Heatmap ;创建好热力图图层之后,radius值我这里不是固定写死,是通过监听地图缩放事件动态设置radius不同大小的,个人纯粹觉的为了让热力图渲染更看好一点,别无他意。 具体实现过程 html 样式 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Using OpenLayers with Webpack</title> <link rel="stylesheet" href="https://openlayers.org/en/latest

openlayers6热力图(附源码下载)

寵の児 提交于 2020-10-06 10:03:20
前言 之前写过一篇openlayers4版本的地图热力图文章,但是由于是封装一层 js代码写的,很多初学者看起来比较有点吃力,所以本篇文章重新写一篇地图热力图文章,直接基于最新版本openlayers6写的,纯粹html + js + css形式,没有任何封装。 内容概览 1.基于openlayers6实现地图热力图效果 2.源代码demo下载 效果图如下: 大概实现思路如下:读取热力图模拟数据源json,构造openlayers热力图数据源features,然后创建热力图图层(核心类Heatmap),设置Heatmap的初始化一些参数值,比如weight权重值,radius,gradient,blur等等,参数详细说明自行看openlayers官网文档api Heatmap ;创建好热力图图层之后,radius值我这里不是固定写死,是通过监听地图缩放事件动态设置radius不同大小的,个人纯粹觉的为了让热力图渲染更看好一点,别无他意。 具体实现过程 html 样式 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Using OpenLayers with Webpack</title> <link rel="stylesheet" href="https://openlayers.org/en/latest

高效使用Pytorch的6个技巧:为你的训练Pipeline提供强大动力

懵懂的女人 提交于 2020-09-30 01:04:19
作者:Eugene Khvedchenya 编译:ronghuaiyang 导读 只报告模型的Top-1准确率往往是不够的。 将train.py脚本转换为具有一些附加特性的强大pipeline 每一个深度学习项目的最终目标都是为产品带来价值。当然,我们想要最好的模型。什么是“最好的” —— 取决于特定的用例,我将把这个讨论放到这篇文章之外。我想谈谈如何从你的 train.py 脚本中得到最好的模型。 在这篇文章中,我们将介绍以下技巧: 用高级框架代替自己写的循环 使用另外的度量标准监控训练的进展 使用TensorBoard 使模型的预测可视化 使用Dict作为数据集和模型的返回值 检测异常和解决数值的不稳定性 免责声明 :在下一节中,我将引用一些源代码。大多数都是为[Catalyst]( https:// github.com/catalysts -team/catalyst)框架(20.08版)定制的,可以在pytorch-toolbelt中使用。 不要重复造轮子 建议1 — 利用PyTorch生态系统的高级训练框架 PyTorch在从头开始编写训练循环时提供了极佳的灵活性和自由度。理论上,这为编写任何训练逻辑提供了无限可能。在实践中,你很少会为训练CycleGAN、distilling BERT或3D物体检测从头开始实现编写训练循环。

图像处理:“可口可乐”识别的算法改进

社会主义新天地 提交于 2020-08-16 08:20:36
问题: One of the most interesting projects I've worked on in the past couple of years was a project about image processing . 我过去几年中最有趣的项目之一是关于 图像处理 的项目。 The goal was to develop a system to be able to recognize Coca-Cola 'cans' (note that I'm stressing the word 'cans', you'll see why in a minute). 目的是开发一个能够识别可口可乐 “罐头”的系统 (请注意,我强调的是“罐头”一词,稍后您会看到原因)。 You can see a sample below, with the can recognized in the green rectangle with scale and rotation. 您可以在下面看到一个示例,该示例在带有刻度和旋转的 绿色矩形中 可以识别。 Some constraints on the project: 对项目的一些限制: The background could be very noisy. 背景可能非常嘈杂。 The can could have any

KK-200铝合金散热器真空钎焊工艺研究

这一生的挚爱 提交于 2020-08-08 19:49:17
张秀文 摘要:本文介绍了KK-200铝合金散热器产品的零件清洗、芯体组件的装配、钎焊等工艺过程。该产品是一种特殊结构的铝制板翅式换热器,具有紧凑度高,重量轻、传热效果好等优点,但是该产品芯体组件的真空钎焊一次焊接合格率低,只能达到30%。为了提高真空钎焊的一次合格率,通过多次试验,制订了特殊的零件前处理工艺、装配工艺和钎焊工艺,最终将芯体组件的一次焊接合格率提高到了89%。 Abstract:This paper introduces the process of parts cleaning, assembly of core and svacuum brazing of the KK-200 aluminum alloy radiator. The product is a special kind of aluminum plate fin heat exchanger, Have advantages of high compactness, light weight, good heat transfer effect, etc., However, the vacuum brazing of the core component of the product is low at one time and can only reach thirty pesent. In

以色列科学家发明可重复利用口罩,USB连接手机充电器就能消灭病毒

只愿长相守 提交于 2020-08-07 08:13:47
  2020 年,新冠疫情袭击全世界,截止北京时间 6 月 23 日,全球新冠肺炎累计确诊超 908 万,累计死亡人数 47 万多人,在与病毒对抗中,口罩成为必不可少的防护工具。   据世卫组织最新的判断,疫情至少还会持续很长一段时间,因此世界范围内口罩的需求持续增长,是大概率事件。   这种情况也使口罩垃圾成了环境保护方面的一个重大隐患,因为我们现有的规范体系如我国的 GB 19083—2010《医用防护口罩技术要求》、YY 0469—2011《医用外科口罩》、YY/T 0969—2013《一次性使用医用口罩》、甚至包括美国 FDA 和欧盟 CE 的口罩标准,全部只将标准的约束范围聚集于口罩的防护性能,而对于口罩使用的材质并没有特殊要求。   但是,现有口罩材料基本都是难以降解的聚丙烯,如果不能加以反复利用,肯定会对于环境产生巨大压力。   可以想象,如果还是以目前每天换一个到两个口罩的速度来计算,不久全世界可能都将陷入另一个 “白色帝国” 的环境污染危机当中。   为了多次利用口罩,很多 “机智” 的网友想了很多方案,如清洗、酒精消毒、微波炉消毒、紫外灯照射,蒸锅蒸等等。   但对于新冠病毒,我们最需要关心的是口罩本身对于飞沫和病毒的过滤效率。清洗和消毒过程对材质的损害是不可预知的,比如口罩变形、头戴部件老化、变松之后,会引起过滤效率下降和过滤层受损

openstack安装配置—— orchestration安装配置

强颜欢笑 提交于 2020-07-28 08:13:33
如果一次需要启动10个实例,手动一个一个的去套模版启动,相信也行太low了吧,openstack官方也为运维人员准备了强大的利器,那就是任务编排orchestration服务模块了,当然如果要想用好这一工具来帮我解决低级趣味的任务编排,还需要我们专业去学习一下heat模版语法了,在这里我只是带大家简单实现一下通过任务编排模版自动创建并启动一个实例,具体语法规则不这里不详细陈述。 controller节点安装配置 准备数据库 [root@controller ~]# mysql Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 5960 Server version: 10.1.20-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE DATABASE heat; Query OK, 1 row affected (0.00

Heat kernel and its properties

冷暖自知 提交于 2020-07-25 13:57:33
Heat kernel 什么是heat kernel呢?结果令人震惊! Hi,大家好,这里是给阿姨倒一杯卡布奇诺。今天,我们来说一下在 1-D 2nd order Convection-Diffusion equation 中analytical solution里面用到的heat kernel。heat kernel是怎么回事呢?heat kernel相信大家都很熟悉, 但是heat kernel究竟是怎么来的呢?可能有人不理解, 为什么会用到heat kernel呢?所以,下面就让小编带大家一起了解吧。 回归正题 给定边界条件和初始条件,将求解关于heat equation可以用傅里叶变换,转化为初始条件和heat kernel的卷积,大大简化了analytical solution的求解效率。 Note that G ( z ) = e − z 2 / 2 ( 2 π ) G(z) = \frac{e^{-z^2/2}}{\sqrt(2\pi)} G ( z ) = ( ​ 2 π ) e − z 2 / 2 ​ is eventually Gaussian Distribution Note that G ( z ) = e − z 2 / 2 ( 2 π ) G(z) = \frac{e^{-z^2/2}}{\sqrt(2\pi)} G ( z ) = ( ​ 2 π )

The more... the more句型

倖福魔咒の 提交于 2020-05-04 10:15:59
百度文库:https://wenku.baidu.com/view/a7f1067f59fb770bf78a6529647d27284a73374b.html the more ... , the more ... 越……越…… 用“the +比较级,the+比较级”结构,这种结构通常第一个the+比较级为状语从句,第二个the+比较级为主句。 句型中的连个“the”都是指示副词。两个“the”的后面都必须跟形容词或副词的比较级形式。 这种结构中的谓语动词一般情况下:主句用将来时态,从句用一般现在时态(代替将来时态)。 1.The more,the better. 多多益善。 2.The sooner, the better. 愈快愈好。 3.The more you learn,the more you wish to learn. 你学得越多,你越是想学。 4.The sooner you start,the sooner you will finish. 你开始的越早,你就完成得越快。 5.The more exciting it is,the happier they are. 越是有趣,他们就越是高兴。 6.The more I know him,the more I like him. 我越认识他,就越喜欢他。 7.The more you read,the