自然语言处理工具包 HanLP在 Spring Boot中的应用
HanLP 是基于 Java开发的 NLP工具包,由一系列模型与算法组成,目标是普及自然语言处理在生产环境中的应用。而且 HanLP具备功能完善、性能高效、架构清晰、语料时新、可自定义的特点,因此十分好上手,本文就结合 Spring Boot来将 HanLP用起来! HanLP…
心中无码:这是一个能自动脑补漫画空缺部分的AI项目
选自Github,机器之心编译,参与:思源、路雪。 本文将简要介绍这项研究与 DeepCreamPy 实现项目,读者可下载项目代码或预构建的二进制文件,并尝试修复漫画图像或马赛克。这一个项目可以直接使用 CPU 进行推断,Windows 用户甚至都不需要安装环境都可以直接运行预…
一文上手 Elasticsearch常用可视化管理工具
强大的搜索引擎 Elasticsearch 与传统关系型数据库的一个明显不同点在于 前者是一个非结构化的 NoSQL数据库,因此里面的很多概念诸如索引、类型、文档等对于初学者可能会有些疑惑。有时候我们即使搭建好了ES集群,但数据存进去后到底是以一个什么形态存在,我们可能也疑惑重…
如何只用NumPy码一个神经网络
注:本文将包含大量用 Python 编写的代码片段。希望读起来不会太无聊。:)所有源代码都可以在作者的 GitHub 上找到。链接https://github.com/SkalskiP/ILearnDeepLearning.py 在开始编程之前,需要先整理一个基本的路线图。我们…
Julia加入TPU,这是一个靠自己也要融入机器学习的编程语言
选自arxiv,作者:Keno Fischer, Elliot Saba,机器之心编辑部。 1. 引言 过去的几年里推动机器学习技术稳步发展的根本性改变之一是训练和优化机器学习模型的巨大计算力。许多技术都是很年前就已经提出,唯有近几年提升的计算力可以为现实世界的问题提供足够优质…
Spring Boot工程集成全局唯一ID生成器 UidGenerator
流水号生成器(全局唯一 ID生成器)是服务化系统的基础设施,其在保障系统的正确运行和高可用方面发挥着重要作用。而关于流水号生成算法首屈一指的当属 Snowflake雪花算法,然而 Snowflake本身很难在现实项目中直接使用,因此实际应用时需要一种可落地的方案。 UidGen…
详解JavaScript中的this
相信javascript中的this会使很多同学在工作学习中产生困惑,笔者也同样是,经过阅读各种资料及实际工作中的应用,做了以下梳理,主要内容包括长期以来大家对this的错误认识及this的绑定规则,箭头函数、实际工作场景中遇到的问题,希望对于有此困惑的你能有所帮助。 下面示例…
Spring Boot实战系列(1)项目构建
菜单栏中选择 File => New => Project,可以看到下图弹出创建窗口,左侧默认指向Spring Initializr,右侧Choose Initializr Service Url 默认指向 https://start.spring.io/ ,这是Spring官…
库、教程、论文实现,这是一份超全的PyTorch资源列表(Github 2.2K星)
选自 Github,作者:bharathgs,机器之心编译。 该部分项目涉及语音识别、多说话人语音处理、机器翻译、共指消解、情感分类、词嵌入/表征、语音生成、文本语音转换、视觉问答等任务,其中有一些是具体论文的 PyTorch 复现,此外还包括一些任务更广泛的库、工具集、框架。…
Spring Cloud Eureka Server高可用之:在线扩容
业务微服务化以后,我们要求服务高可用,于是我们可以部署多个相同的服务实例,并引入负载均衡机制。而微服务注册中心作为微服务化系统的重要单元,其高可用也是非常必要的,因此在生产中我们可能需要多个微服务注册中心实例来保证服务注册中心的稳定性。本文就以 Eureka微服务注册中心为例,…
Springboot应用缓存实践之:Ehcache加持
在如今高并发的互联网应用中,缓存的地位举足轻重,对提升程序性能帮助不小。而3.x开始的 Spring也引入了对 Cache的支持,那对于如今发展得如火如荼的 Spring Boot来说自然也是支持缓存特性的。当然 Spring Boot默认使用的是 SimpleCacheCon…
正则表达式的功法大全,做NLP再也不怕搞不定字符串了
选自Medium,作者:Jonny Fox,机器之心编译。 正则表达式(regex 或 regexp)对于从文本中抽取信息极其有用,它一般会搜索匹配特定模式的语句,而这种模式及具体的 ASCII 序列或 Unicode 字符。从解析/替代字符串、预处理数据到网页爬取,正则表达式…
忘了Python关键语句?这份备忘录拯救你的记忆
机器之心整理,作者:Laurent Pointal,参与:思源、刘晓坤。 Python 3 Cheat Sheet 一共包含两页,分成了多个框图,涉及基本的 Python 数据结构、数学运算、条件和循环语句、文件读写,以及异常值处理等。在每个框图中,右上角是类型名称,蓝色和红色…
Spring Cloud Feign的两种使用姿势
最近结合一些别人的开源项目来学习Spring Cloud,其中关于服务消费这方面的一个很便利的工具 Feign让我记忆颇深。虽然网上的Demo和例子不胜枚举,但大多比较分散,本文就来集中记录一下声明式客户端 Feign的一些使用姿势。 此时还没有任何服务注册上来。 这样我们就通…
为什么自建深度学习机器?因为比AWS便宜10倍啊!
选自Medium,作者:Jeff Chen,机器之心编译。 我建的机器只花费了 3000 美元,下面是花费清单,包括一张 1080Ti(你可以多加 500 美元使用全新的 2080Ti 做机器学习,但注意要加上增压风机设计)、一个 12 核 CPU、64GB 的 RAM 和 1…
一页PPT证明黎曼猜想?Michael Atiyah的正式演讲炸了锅
机器之心报道,机器之心编辑部。 引爆朋友圈的 Twitter 截图,迈克尔 · 阿蒂亚爵士在今日于德国举办的海德堡获奖者论坛上宣讲其证明。图中表明,阿蒂亚宣布「我将展示一个简单的证明,用一种全新的方法」,这个证明基于冯诺伊曼(1936)、希策布鲁赫(1954)和狄拉克(1928…
TensorFlow 2.0将把Eager Execution变为默认执行模式,你该转向动态计算图了
机器之心报道,作者:邱陆陆。 在谷歌开发者大会的第二天,主会场全天都将进行 TensorFlow 专场的演讲。 其中,在介绍 Eager 模式时,她提到,在 TensorFlow 2.0 版本中,Eager 模式会成为默认执行模式,让开发者更简洁高效地搭建原型。 在演讲结束后的…
人狠话不多!阿里成立半导体公司「平头哥」:首款 AI 芯片明年面世
机器之心报道,作者:李泽南。 今年云栖大会的主题是「驱动数字中国」。大会预计将举行 2 场主论坛、170 多场前沿峰会和分论坛,涵盖金融科技、智联网 (IoT)、区块链、机器智能等众多前沿创新领域。 「阿里云栖大会已经走过了整整十年,」阿里巴巴首席执行官张勇在演讲中表示,「阿里…
腾讯优图实验室贾佳亚:加入优图第一年 | 专访
机器之心原创,作者:邱陆陆。 贾佳亚是 2017 年 5 月加入优图实验室,担任总经理一职的。1 年 3 个月之后,他以「可以看到、可以感受到、可以用到」为标准,精选了优图实验室的一众技术,在上海完成了实验室的第一次对外公开亮相。 这是一场非常罕见的、完全由技术团队主导的发布会…
一文详解Linux系统常用监控工具
本文主要记录一下 Linux系统上一些常用的系统监控工具,非常好用。正所谓磨刀不误砍柴工,花点时间总结一下是值得的! top 命令我想大家都挺熟悉吧!Linux 下的 top 命令有点类似于 Windows下的任务管理器,能够实时动态地监控并显示系统中各个进程的资源占用状况,是…