本文原作者洪水宋,杜克,原文载于作者的知乎专栏 - 智能单元。 8月10号,DeepMind联合暴雪发布了星际争霸2人工智能研究环境SC2LE,从而使人工智能的研究进入到一个全新的阶段。这次,研究人工智能的小伙伴们可以边玩游戏边做研究了。 为了让更多的朋友了解SC2LE研究环境,我们在第一时间对其进行安装测试,并对DeepMind发布的pysc2代码进行分析,初步了解基于pysc2的RL开发方法。下面我们将一一进行介绍。 测试使用设备 Macbook Pro 13寸(MacOS Sierra) Alie
大数据文摘作品,转载要求见文末 作者:宁云州、魏子敏、Aileen 星际II的玩家们,你们准备好迎接被AI支配的恐惧了吗?! 用阿尔法狗征服了围棋界的DeepMind正把目光投向游戏界:今日凌晨,DeepMind官网发布消息,已正式与暴雪娱乐合作,共同开发可以在星际争霸II中与人类玩家对抗的AI,并且发布了SC2LE,一个旨在加速即时战略游戏当中AI应用的工具集。 早在去年,Deepmind已经立下Flag要教会AI玩儿星际争霸II,也已经有包括facebook、阿里巴巴等不少科技公司或者研究机构开拓过“星
MyBatis,曾经给我的感觉是一个很神奇的东西,我们只需要按照规范写好XXXMapper.xml以及XXXMapper.java接口。要知道我们并没有提供XXXMapper.java的实现类,MyBatis到底是怎么做到这一点的呢?有人会说是动态代理,现在我就来通过手写一个迷你版的MyBatis来彻底理解它的设计思想!
嵌入式系统——由小型专用计算机组成,嵌入特定设备的应用程序——需要一种不同的微服务方法。
2018 AIIDE StarCraft AI挑战赛顺利结束,Facebook AI Research的CherryPi团队获得亚军,现在宣布在Github上开源TorchCraftAI。
CrossOver是一款基于Wine的兼容软件。可以在 Mac 和 Linux 系统上运行 Windows 应用,不必购买 Windows 授权,不必重启系统,不必使用虚拟机。通过 CrossOver可以从 dock 直接启动 Windows 应用,与 Mac 和 Linux 系统功能无缝集成。
全球的缺芯风潮愈演愈烈,也让很多中国人开始关注起芯片。谈到中国的国产CPU,很多人都恨铁不成钢,“泱泱大国,怎么小小的芯片也做不好?人家的芯片都做到i9了,你们怎么还只有i5的水平?”
那么如何代理呢?需要拿到 MVue 实例的 data, 将属性代理到 MVue 实例上 检测数据变化重新更新到 MVue 实例上。
安妮 编译整理 量子位 出品 | 公众号 QbitAI 去年年底,DeepMind宣布想教会AI智能体玩《星际争霸2》(后简称星际2),计划创造出能击败人类玩家的智能体。 9个多月后这事又有了进展。今
本文记录了本人遇到的几个电脑硬件问题,以及尝试解决的过程。最终问题都算是解决了,不过也都算是瞎猫碰到死耗子吧,就当作给大家提供点思路吧。抛砖引玉,希望大家也能分享一些自己的案例。
物联网机器人使用越来越多,高校相关课程方向已经全面融入类似esp8266,esp32等用作单片机课程讲授。
chroot chroot 顾名思义就是 change root directory。在 linux 系统中,系统默认的根路径是 "/"。而在使用 chroot 之后,系统的目录结构将以指定的目录作为 "/"。 使用chroot后可以创建一个完全隔离的环境,方便用户在完全隔离的环境下的开发运行。 在运行 chroot 之后,用户就进入了新的根目录下,并且所有的操作都是基于新的根目录来操作,用户根本访问不到原来的系统根目录。 因此,我们可以设置用户登录前使用chroot,这样就可以限制用户只能在一定的目录下操
半个月前看了EtherDream写的那篇wifi流量劫持和JS投毒,随手就在公司实验室里折腾了一下,头一次接触这个领域,感觉挺新鲜的。然后又看到sh4dow@lcx.cc写了一篇《内网DNS投毒技术劫持会话》,我决定把我做的东西也分享一下。 0×01 攻击思路 1、用树莓派建立一个AP,诱使别人过来连接 2、在树莓派里,设定DNS,指向一台代理主机(其实就是中间人) 3、在代理主机上运行closurether,进行JS投毒 4、投毒可以有很多种,closurether的原作者是设计了一个可以截获用户的
大概在几天之前,我买了一台GPDPocket 7。这是一台便携式视频游戏终端,其大小跟一台迷你电脑差不多,并且配备了一颗Intel Z8750四核CPU,8GB DDR3 RAM,128GB三星eMMC存储,7000mAh电池。 厂家表示,该设备支持在开启WiFi和蓝牙等功能的情况下持续运行12个小时,正可谓是“电脑有的功能,它全都有”。这个小东西的尺寸大概是7.1″ x 4.2″ x 0.7″,因此它在合上盖子的时候可能只比一个大尺寸的智能手机稍微大一点点。而且从外观上来看,它还是比较可爱的,它的外壳
百晓通Linux系统,DIY自Tiny Core的一款迷你Linux系统。 百晓通Linux,DIY自 Tiny Core Linux(非常感谢**TC**的开发团队能够贡献这么优秀的开源作品)。 当
曾经靠着“B站最强小电视”以及号称“钢铁侠机械臂”等硬核产品出圈的稚晖君又双叒叕来整活啦!
本篇我们将实现应用的部署,这篇教程将首先 Docker 来容器化你的应用,接着教你配置 MongoDB 的身份验证机制,给你的数据库添加一份安全守护,最后我们会带你使用阿里云的容器镜像服务将整个全栈应用部署到云端,使得你互联网上的用户可以访问你的网站,希望这篇教程能解决长期困扰你的部署上云的问题!
去年,DeepMind开源将星际争霸II的强化学习环境公之于众,很多人都为之兴奋。 https://deepmind.com/blog/deepmind-and-blizzard-release-starcraft-ii-ai-research-environment/ 我是暴雪游戏的忠实粉丝,尤其是星际争霸2,所以我把强化学习环境看成是一个学习的好机会,而且也有很多乐趣。我这篇文章将利用星际争霸2写一份建立环境和训练一些模型的入门教程。 前提 IntelliJ (或者PyCharm) Python3 星际
so,可以用来搜索 StackExchange 网络内任何站点的命令行工具,其中就包括程序员熟知的 StackOverflow 站点。
【新智元导读】7日,Facebook刚刚宣布开源史上最大的《星际争霸》游戏数据集STARDATA。今天(10日)DeepMind在官方博客上宣布开源星际争霸2 研究训练平台SC2LE。AI 巨头挑战星际争霸的角逐愈演愈烈。乌镇围棋峰会上,DeepMind CEO 哈萨比斯曾说,星际争霸将成为AI进步的下一个大考验。 国内AI 资深专家袁泉此前曾深入研究过星际争霸中的若干AI问题,和UCL共同发表了多智能体协作网络BiCNet,第一次展现了AI在星际微观战斗中的五类智能协作方式。新智元对此做过专门报道。此次D
本文是我在阅读 Koa 源码后,并实现迷你版 Koa 的过程。如果你使用过 Koa 但不知道内部的原理,我想这篇文章应该能够帮助到你,实现一个迷你版的 Koa 不会很难。
如何实现 MVVM 类 Vue 迷你框架(三) 接下来我们需要在上节课的基础上,对数据进行响应式处理,大致的框架代码如下: class MVue { constructor(options) { this.$options = optinos; this.$data = options.data(); // 数据代理 proxy(this) // 对 data 数据进行响应式处理 observe(this.$
BlackHolePy =========== BlackHolePy是一个迷你型的DNS(代理)服务器。 它的主要特色: 1) 支持TCP DNS并支持白名单,从而在防止DNS污染的同时支持了内部私有域名解析。 如果你的企业或组织在内部架设了自己的DNS Server,那么可以配置 config.py 里面的 WHITE_DNSS 。 2) 内置了Cache, 带给你飞一般的感觉。尤其是访问国外网站的时候。 运行需求 =========== Pyth
林克朝曾做酒店管理系统分销项目,发展了500多家酒店。期间,他看到了不少酒店仍使用传统的管理系统,存在沟通效率低、评价反馈不及时等痛点。因此,他退出原有项目,于2017年6月成立速成应用。速成应用是一个酒店服务小程序平台,以小程序制作为切入点,让小程序方便酒店口碑管理,一端连接酒店商家,另一端连接入住酒店的用户。用户在入住过程中,可以对酒店评价反馈,也可预约打扫、物品租赁等。目前,速成应用已上线500多家酒店。其酒店迷你吧月订单量5800左右,客单价28元,覆盖33个城市,平台累计服务用户超26万。
由于培养投入大,周期长,医护人员的数量在短时间内很难大幅度增加,而人工智能技术可以辅助医疗工作,缓解当前医护资源不足的状况。
企业主机安全(Host Security Service,HSS)是提升服务器整体安全性的服务,通过主机管理、风险防御、入侵检测、安全运营、网页防篡改功能,可全面识别并管理云服务器中的信息资产,实时监测云服务器中的风险,降低服务器被入侵的风险。使用主机安全需要在云服务器中安装Agent。安装Agent后,您的云服务器将受到HSS云端防护中
一、功能特点 未采用Qt系统层输入法框架,独创输入切换机制。 纯QWidget编写,支持任何目标平台(亲测windows、linux、嵌入式linux等),支持任意Qt版本(亲测Qt4.6.0到Qt5.11.2),支持任意编译器(亲测mingw、gcc、msvc等),支持任意控件输入包括网页中的输入控件。 调用极为方便,pri文件调用形式,只要改成文件包含即可,例如pro文件中写 include($$PWD/inputnew/inputnew.pri)。 界面清晰简洁,UI美观友好,非常适合触摸设备。 支持
近日,知名极客稚晖君在个人微博发文称自己将离职创业,开启一段新的旅程,“天才少年”将在机器人领域继续发光发热。
如果你想要一个新的Linux发行版来迎合游戏的需求,可以看看simplicitylinux游戏发行版。如果你喜欢一个没有游戏焦点的通用计算平台,试试Simplity的改进版。无论哪种方式,您都将体验到一个不需要汇编的无意义Linux操作系统。
设备调试离不开它,全网被高频提及的一个软件。Secure CRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具,也是远程登陆交换机的必备软件的一种。
本周的 GitHub Trending 可以说是非常之硬核,天才少年稚晖君的 2 个硬件变装项目荣登热点榜,看完将充电宝改装为显示器的视频,搭配 HDMI-PI 和 PocketLCD 两个项目使用便可玩转硬件电路板,不知跃跃欲试的你是不是可以动手帮忙改造一下小鱼干的充电宝呢 [给大佬递茶] 除了这两个硬核项目之外,国外大佬开源的浏览器桌面 x 也是火前必马项目,让你在浏览器便可玩 Doom、Jazz、Keen4,当然还有 NLP 论文超全合集 ABigSurvey 这个硬货收录了 400+ NLP 和机器学习相关论坛,干到不行…
在实际后台服务开发中,比如订单服务(开发者A负责)需要调用商品服务(开发者B负责),那么开发者B会和A约定调用API,以接口的形式提供给A。通常都是B把API上传到Maven私服,然后B开始写API的实现,A只需要引入API依赖进行开发即可。
智能手机的普及,这使得移动互联网成为另一个流量巨头。越来越多的公司也会转而直接提供 App 来展示内容。例如微信以及其生态(微信公众号、小程序)、抖音等。这也说明人们对于手机的依赖心更强。那抓取 App 的数据显得更加有意义。本文的主要内容是讲述如何搭建手机抓包环境。
还记得今年3月火遍b站的技术宅稚晖君吗?他的一则自制迷你电视的视频在b站有着397万的播放量,更是超越众多二次元视频荣登全站排行榜第5名。
Banana Pi BPi-R3 mini 迷你路由器适合家庭和办公室使用,作为智能家居多媒体路由器或扩展器,有可能作为基于 Mediatek MT7986A SoC 的良好 Mediatek Filogic 830 平台上的经济型边缘路由器,提供 Wi-Fi 6 /6E、WPA3 和内置 QoS 的硬件 NAT 加速器可确保网络上流媒体视频材料的质量,联发科 FastPath™ 技术延迟极低,适合游戏和增强/虚拟现实。 MT7986A是一款4×4 2.4GHz + 4×4 5GHz网络芯片,最大吞吐量为6 Gbps。 MT7986A 是一款主频为 2 GHz 的四核 ARM Cortex-53 处理器,我们通常在低端桌面级 SBC(例如Raspberry Pi 3或Orange Pi Zero 2W)中找到该内核。不同之处在于,与 Raspberry Pi 型号不同,这是一个 ARM 处理器,并且包含硬件加密电路,这在这种情况下是一个重要的优势。我们可以在 OpenSSL 测试中看到这一点,它清楚地显示了这些处理器在这一领域的实力。
Suitable Technologies专为家用设计的远程临场机器人Beam+将会在这个夏天的晚些时候进入市场,和商用版本相比,其更小巧,电量也没那么多,但是其价格不及后者的零头。 Sutiable,这个从Willow Garage迷你孵化器中诞生的公司,其标价1495美元的Beam+近期开始接受预订。Beam+高53英寸(约1.35米),一次充电可以运行2个小时,行动速度11mph,配有10英寸的显示器和一个无线电话。 尽管在Suitable在欧洲(法国)也有代理商,不过由于技术和法规的限制,Beam+
Tokei 是一个显示有关代码统计信息的程序。Tokei 将显示文件数、这些文件中的总行数以及按语言分组的代码、注释和空白。Tokei 非常快,能够在几秒钟计算数百万行代码。它支持扩展,支持多种编程语言,并且它可以输出多种格式。 并且 Tokei 是跨平台的,可以在 Mac、linux 和 windows 上使用。
那什么时候用到呢?比如你要分别显示上图中“北部、中部、南部与东部”的每月数据变化。那为什么不直接做过折线图呢?不是不可以做,只是做完之后效果如下:
迷你图是一种简洁而有效的数据可视化方式,常用于展示趋势和变化。它通常由一组小型的线条或柱状图组成,用于表示数据的变化情况。迷你图的主要特点是占用空间少且易于理解。
前一段时间没写文章,关于Python爬虫系列的文章正在准备。今天准备玩点别的,是关于虚拟化的,至于什么是虚拟机,上次在VMware已有详细的解释:套娃系统教程:多系统怎么玩?VMware15永久安装教程
自小魔方的公众号开通以来,陆陆续续、啰里啰嗦的分享了很多技巧,但是一直觉得很杂乱,缺乏体系,所以以后有必要定期对各系列分享内容进行阶段性总结。 最近一个系列一直在围绕sparklines这款迷你图插件在写,当然限于时间和精力,只能跟着官方的指导文档和操作案例进行,没有对于各类图表的使用场景进行详尽的描述。 我很喜欢用迷你图来表达数据,(当然不是所有的图表类型都适合使用迷你图表达)因为这样做出来的图表显得灵气十足、清新简洁。(主要是可以利用excel单元格这一纯天然的排版利器) 特别是sparklines迷你
如今训练神经网络最常见的方法是使用梯度下降或 Adam 等变种。梯度下降是寻找函数极小值的迭代优化算法。简单的说,在最优化问题中,我们对某个度量 P 感兴趣,想找到一个在某些数据(或分布)D上最大化(或最小化)该度量的函数(或函数的参数)。这听起来就像是机器学习或深度学习。我们有一些指标,例如准确率,甚至更好的精度/召回率或F1值;有一个带有可学习参数的模型(我们的网络);还有数据(训练和测试集)。使用梯度下降,我们将“搜索”或“优化”模型的参数,从而最终使训练和测试集上的数据指标(准确率)最大化。
(1)1965年,美国麻省理工学院(MIT)、 通用电气公司(GE)及AT&T的贝尔实验室联合 开发Multics工程计划,其目标是开发一种交互式 的具有多道程序处理能力的分时操作系统,但因 Multics追求的目标过于庞大复杂,项目进度远远 落后于计划,最后贝尔实验室宣布退出。
迷你图(Mini Chart)最早起源于流程图和组织架构图中的一种简化图形,用于表示一个大型数据集合中的趋势和变化。随着数据可视化技术的发展,迷你图也被广泛应用在各种类型的数据图表中,例如折线图、柱形图、散点图等。迷你图通常具有小巧、简洁、直观的特点,能够在有限的空间内有效地展示数据趋势,方便用户理解和分析数据。在现代数据分析和商业决策中,迷你图已经成为一种非常常见的数据可视化工具。今天的文章内容就是介绍如何在JavaScript中引入迷你图。
他将家用电脑价格降至普通PC的五分之一,让80年代的年轻人拥有了人生中第一台电脑——
在这个大赛里,来自Facebook AI Research团队的AI程序CherryPi,获得了亚军的好成绩,仅次于纯靠规则的三星战队。
朋友们开工大吉啊!我刚从假期模式切换回来,完全无心工作有些不在状态,比如开机密码错了好几次😅。闲话少叙,下面就让我们一起看看,春节这段时间 GitHub 上又出了什么有趣、好玩的开源项目。
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py39_4.9.2-Linux-x86_64.sh安装minicondabash Miniconda3-py39_4.9.2-Linux-x86_64.sh sh是脚本,类似软件安装包,需要运行bash 开始安装。安装过程会出现很多版权信息,可按q跳过,有提示需要按enter的地方要按enter,遇到问题回答yes。最后出现“Thank you for installing Miniconda3 !”说明安装成功。
领取专属 10元无门槛券
手把手带您无忧上云