自动驾驶多传感器感知的探索
Pony.ai在多传感器感知上积累了很多的经验,尤其是今年年初在卡车上开始了新的尝试。我们有不同的传感器配置,以及不同的场景,对多传感器融合的一些新的挑战,有了更深刻的认识,今天把这些经验,总结一下,分享给大家,与大家一起讨论。本次分享分为三部分:为什么需要多传感器融合?传感器融合的一些先决条件如何做传感器融合?为什么需要多传感器融合?首先,单一传感器在自动驾驶中,都有各自的挑战,所以先了解下常用的...
View ArticleIstio与Knative:扩展Kubernetes获取新的开发体验
Kubernetes是托管基于容器的应用程序的事实标准平台。管理Kubernetes集群的时候,需要我们借助各种扩展点对其进行自定义,但是Istio和Knative项目将会从根本上改变这种现象,也会改变应用开发人员使用和看待Kubernetes的方式。本文最初发表于IBM博客,由InfoQ中文站翻译分享。Istio和Knative将会改变应用开发人员使用和看待Kubernetes的方式很多人都已经知...
View Article初创公司要什么CTO!
在初创公司,CTO的职位通常由创始人担任。但如果创始人没有担任这个职位,并不意味着这就是一个职位空缺!这篇文章将介绍工程师的职业发展过程,并说明为什么过早雇佣CTO会给未来埋下隐患。在查看Moonlight的招聘启事时,我发现一些初创公司会“招聘首任工程师/CTO”之类的职位。我并不同意这种做法。作为一家初创公司,你根本不需要CTO,你需要的是工程师!工程师团队会随着时间的推移变化和成长,所以如果不...
View ArticleXLNet作者杨植麟:超越BERT,用AI 赋能企业销售
本文为 Robin.ly 授权转载,文章版权归原作者所有,转载请联系原作者。本期Robin.ly AI访谈特邀Recurrent.ai的联合创始人、CMU博士杨植麟博士,介绍了他们团队共同发明的XLNet 算法,以及他和他的团队如何用人工智能技术赋能企业销售,提高与客户的沟通能力。XLNet 算法在 20...
View Article再见,Flutter自带状态管理!你好,MobX库
最近,很多开发者都在学习Flutter开发跨端应用程序。由于Flutter目前尚未成熟,大家在开发的过程中肯定会遇到很多问题。本文重点介绍了一个MobX库,用来解决Flutter状态管理的技术痛点。我开始用Flutter后,大多数项目都是在Flutter中编写的。终于有一天我遇到了setState()这座大山,想逃都逃不掉。它会同时处理很多类,带着一大堆动态数据,让代码变得丑陋不堪,写起来也像蜗牛一...
View Article滴滴开源AoE!帮你在终端快速集成AI框架
随着人工智能技术快速发展,这两年涌现出了许多运行在终端的推理框架,在给开发者带来更多选择的同时,也增加了将AI布署到终端的成本。滴滴开源的AoE (AI on Edge) 将解决这一痛点,帮助开发者将不同框架的深度学习算法轻松部署到终端高效执行。背景AoE是什么AoE (AI on Edge) 是一个滴滴开源的终端侧AI集成运行时环境(IRE)。以 “稳定性、易用性、安全性”...
View Article敏捷企业中的架构师生态系统
随着人们对于转型收益的认识不断提高,敏捷组织也开始变得越来越普遍。通过这一波浪潮,我们也在积极培养新一代企业架构师——他们将帮助自己的企业获得更高的敏捷水平。然而,面对这样一种重大的文化转变,企业架构师必须首先与组织内的不同利益相关方开展协作。很多企业架构师仍然在偷偷编写自己的“解决方案架构定义手册”,甚至想办法掩藏自己的真实意图。但现在,我们发现了一种新的趋势,越来越多的商业与企业架构团队开始携手...
View Article风靡CV行业的实时目标检测可以用SlimYOLOv3框架来实现了!
人类可以在几毫秒内分辨出我们视线内的物体。假如现在你环顾四周,你能很快的了解周围的环境,快速识别出相关目标,即便此刻你正在看这篇文章,也不会花很多时间的。这就是实时目标检测。假如你想学习实时目标检测技术,但不确定从哪里开始;假如你想要构建一个计算机视觉模型来检测类似于上面视频中的对象目标,那么这篇文章很适合你!概述实时目标检测技术正风靡计算机视觉行业对最新实时目标检测框架SlimYOLOv3的介绍S...
View ArticleKnative 实践:从源代码到服务的自动化部署
通过之前的文章,相信大家已经熟悉了 Serving、Eventing 以及 Tekton。那么在实际使用中,我们往往会遇到一些复杂的场景,这时候就需要各个组件之间进行协作处理。例如我们提交源代码之后是否直接可以部署服务到 K8s 中? 这个场景对于用户来说很有吸引力。那么现在就让我们来看一下,在 Knative...
View Article努力成为一名‘‘值得跟’’的 Leader
你吐槽过上司吗?有时,我会听到小伙伴吐槽,自己的现任或前任直接主管。随着工作时间和经验的增长,每每看到这种吐槽,我就会反思,假设有一天我是那位被吐槽的主管,我就一定能做的更好吗?如果自己不敢 Say Yes,那反倒说明自己的火候不到,一定还有哪部分欠缺,但它具体是什么呢?今天我试着通过四象限图表,通过结构化的方式展示下我对 Leader 类型分类的理解,什么样才是一个好...
View Article如何利用Python编写高质量软件
Python正成为一种越来越受欢迎的编程语言,这一切当然不是偶然的。它是当今最具可读性的编程语言之一;它拥有数量庞大且实用性极强的库;对于初学者来说,它是一种很好的入门语言选项。但随着Python应用范围的快速增加,其缺点也暴露了出来:很多人利用Python编写出大量严谨度不高、未经注释且无法管理的代码,这些代码已经充斥在互联网上的各个角落。事实上,这些糟糕的代码可能带来严重的后果,它们甚至忽略了语...
View ArticleRubyGems 维护人员在11个 Ruby 库中发现了后门代码
据外媒报道,RubyGems 维护人员移除了18个包含后门机制的恶意版本的Ruby库,如果剔除同一库的不同版本,那么包含后门机制的Ruby库有11个。据悉,这些 Ruby 库被攻击者破解并恶意植入了后门代码,可在其他人启用的 Ruby 项目中开展隐匿的加密货币挖掘任务。恶意代码是在流行Ruby库rest-client的四个版本中首次发现的,荷兰Ruby开发人员Jan...
View Article英特尔首款AI芯片终发布,云端训练推理两用,却不是7nm制作工艺
据英特尔Newsroom消息,当地时间8月20日,英特尔在Hot Chips 2019大会上,公布了即将推出的高性能人工智能(AI)加速器的新细节:英特尔Nervana神经网络处理器——NNP-T用于训练,NNP-I用于推理。英特尔在人工智能领域投入颇多,自2015年起,便陆续收购了Altera、Nervana Systems、Movidius 以及 Vertex....
View Article百度发布全新端侧推理引擎Paddle Lite,支持华为NPU在线编译
北京时间8约21日,InfoQ获悉:百度深度学习平台飞桨(PaddlePaddle)发布Paddle Lite,该推理引擎在多硬件、多平台以及硬件混合调度的支持上更加完备,是飞桨在Paddle Mobile的基础上进行的一次大规模升级迭代。通过对底层架构设计的改进,拓展性和兼容性等方面实现显著提升。目前,Paddle Lite已经支持了ARM CPU,Mali GPU,Adreno...
View Article阿里达摩院发布新一代自研语音AI芯片技术,计算效率提升百倍以上
北京时间8月21日,在美国旧金山举行的芯片行业顶级学术会议HOTCHIPS上,阿里巴巴达摩院发布了新一代AI语音FPGA芯片技术——Ouroboros,该技术能将语音生成算法的计算效率提高百倍以上。这是业界首款专用于语音合成算法的 AI FPGA芯片结构设计。作为芯片领域的顶级峰会之一,HOTCHIPS...
View ArticleApache Beam实战指南 | 大数据管道(pipeline)设计及实战
本文是Apache Beam 实战指南系列文章第五篇内容,将对 Beam 框架中的 pipeline 管道进行剖析,并结合应用示例介绍如何设计和应用Beam管道。系列文章第一篇回顾Apache Beam 实战指南 | 基础入门、第二篇回顾Apache Beam 实战指南 | 玩转 KafkaIO 与 Flink、第三篇回顾Apache Beam实战指南 |...
View Article中国移动苏州研发中心消息队列高可用设计之谈
前言高可用的定义,指的是“一个系统经过特有的设计与改造,减少因不确定故障停服的时间,从而对业务使用方来说可以保证其服务的高度可用性”。在生产环境中,往往会存在很多不可预知的故障因素,比如虚拟机宕机、磁盘损坏和网络故障等,因此系统自身的高可用是任何工业级产品所需重点考虑的因素。对于消息队列服务来说,考虑到故障切换和业务感知等问题,传统的高可用方式(冷备或者热备)一般都不太适用。在经过多种技术方案对比后...
View Article