首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
AI扑社
我就是一株小小草
创建于2021-11-26
订阅专栏
发布行业最新分析,探讨创新技术
暂无订阅
共37篇文章
创建于2021-11-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2019 Google物体挑战赛结果正式揭晓 极链科技获得金牌
近日,由Google主办的2019 Google物体挑战赛结果正式揭晓,首次参赛的极链科技AI团队在仅剩两个月的时间下赢得一枚金牌。去年,在MS COCO停止举办物体边框识别的比赛后,Google发布了自己的第一届物体识别的比赛,有400多名研究人员和机器学习研究人员参加。今年,...
手机也可以训练视频识别模型?麻省理工找到全新应用落地场景
近日,麻省理工学院和IBM沃森人工智能实验室的研究人员开发了一种新技术,可以在处理能力非常有限的手机或其他设备上训练视频识别模型。用户可以上传任何照片,并编辑建筑物、植物群和固定装置外观的工具。视觉识别作为深度学习的最强技能,已经成为了计算机视觉算法可用来分析医学图像,使自动驾驶...
UI自动化测试工具-Macaca介绍
Reliable持续集成平台:可以帮助我们进行用例的管理以及任务的调度,对于UI自动化,只有当他成为一种规范化的程式定期的触发与执行,这样才能发挥他的作用,因此,一个持续集成系统对于自动化的长期发展是必不可少的,而Appium并没有提供这套系统,这意味着我们需要从无到有的搭建自己...
Proxy用法——让我们创建一个API代理器
Proxy对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。通俗的将,Proxy对象是目标对象的一个代理器,任何对目标对象的访问,都必须通过该代理器。因此我们可以对外界的访问进行过滤改写等操作。target-用Proxy包装的目标对象(可以是任何类型的对象,...
GPUImage简单实用及碰到的问题
正式开始之前先介绍一下GPUImage,这是一款基于OpenGL ES 2.0的开源图像处理库。在iOS上将OpenGL ES的使用封装成Objective-C接口,可以用来给图像、相机视频、视频等添加滤镜等渲染操作。GPUImage一代已经不再维护,OC只能给iOS和Mac使用...
JavaScript | 剖析engine、runtime、call stack
⼏乎每个⼈都听说过V8引擎这个概念,并且每个⼈都知道JavaScript是单线程或者它使⽤⼀个callback队列。在这篇⽂章中,我将要深⼊这些细节并且解释JavaScript是如何运⾏的。通过了解这些,有助于帮你写出更好且⽆阻塞的应⽤。如果你对JavaScript了解尚少,这篇...
如何有效降低APP的崩溃率?
作为一个资深的技术团队,app的性能是我们技术团队首要的任务,其中最主要的一项就是app的崩溃率。目前虽然不能把系统所有的crash都处理掉,不过一些常见的高频次发生的crash,系统都会处理。1.2.3.4.5.6.7.unrecognized selector类型的crash...
短视频内容理解和推荐算法比赛大揭秘
不知不觉,你是否发现身边的小伙伴们都在疯狂的玩抖音,刷微博,你的购物APP也变得越来越聪明,很了解你想要的东西,就连点个外卖,美团和饿了么都知道你想要吃什么呢?是什么黑科技让这些APP变得如此神通,能深深的吸引着你的目光和味蕾呢?其实,之所以你觉得它越来越聪明越来越懂你,当然少不...
JavaScript 中的异步原理
所谓“异步” ,简单说就是一个任务分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。比如,有一个任务是读取文件进行处理,异步的执行过程就是下面这样。常见的浏览器无响应(假死),往往就是因为某一段 Javascript 代码长时间运行(比如死循环),导...
海量数据下以图搜图实现方案
首先介绍一下以图搜图的实现原理,弄明白我们是怎样将一张图片转化为可以量化计算的哈希值。我们知道图片本身是二进制数据,是一系列像素值的集合,一张彩色图片可以用[h,w,3]的三维数组来表示,要直接比较两个三维数组的相似度,非常困难,我们要对这个数组进行简化,以便于我们计算。转化完之...
Android apk瘦身总结
1.项目不断发展,功能越多,代码量增加的同时,资源文件也在不断的增多。2.app支持的主流dpi越来越多,如ldpi、mdpi、hdpi、xh xxh xxxh等等,间接导致资源增多。3.引入的第三方sdk或开源库越来越多,增加了很多重复的资源或方法以及无效代码。4.用于体验要求...
Rxjs 响应式编程库
RxJS是使用Observables 的响应式编程的库,它使编写异步或基于回调的代码更容易。随着深入你会发现它采用了订阅者模式,其中也带有纯函数的思想,比如Rxjs5中我们把“副作用”都写在.do()中。直到在使用了RxJS 6之后才了解其少有人意识到的另一面——流。什么是流?n...
几种API设计方法REST、gRPC、GraphQL及WebHook的对比和选型
说到接口的设计大部分人第一个想到的可能是REST;的确,REST是目前最为普遍的一种接口设计方式,并且作为一个优秀的接口设计标准而被广泛使用,但是除此之外,我们也不应该忘记还有其他的选项。除了REST,我们还有rpc(或者grp),最近大火GraphQL,以及webhooks. ...
基于AU人脸运动单元 识别假笑男孩的真实表情
伴随着人工智能的发展和普及,人机交互在我们的生活中也扮演着越来越重要的作用。人们总是觉得机器冷冰冰的,不食人间烟火,而情绪情感识别则真正为人们搭建起了与他人沟通的桥梁。如果机器能识别面对对象当下的情绪,就能更好地做出反应。情绪识别也是人工智能领域里的热门研究课题。想必大家对假笑男...
从上帝视角看Android JetPack
作为一名Android老司机,什么Square全家桶,Glide, 各种Bus, MVP,MVVM等等跟Android开发相关的主流的名词那都是如数家珍 。很多时候我们吐槽,Android碎片化严重,Google爸爸又天高皇帝远,对国内的Android生态又心有余而力不足。国内的...
Git命令解析-patch、apply、diff
在前一篇文章,我们讨论了merge和rebase的区别。而这两者也有逻辑上的共性,它们都可以看做 比较差异 ➡ 提取/合并差异 ➡ 应用差异 的过程。除了这两个自动化的命令,我们也可以手动逐步实现这一过程。无论是merge还是rebase,都是在同一个工作目录中协调差异,处理变更...
WS-DAN 复现 WSDAN(Weakly Supervised Data Augmentation Network)
简介 GitHub: https://github.com/facebookresearch/SlowFast 官方给的运行示例图是这样的。 特点是:识别的动作为原子动作;每个人同一时刻可能被识别出多