精华内容
下载资源
问答
  • 像子凡这样注意细节的人,前两天登录站长平台就已经看到了,而已还稍微的看了一遍,只能说感觉好神奇的样子,但是最后才发现这是百度自己家推出的一个标准,虽然说是会利于网页加速,也有缓存功能,确实挺好的。...
    1482467303-6681-MIP 不知道大家是不是也经常登录百度站长平台,百度悄悄的多出了一个“MIP引入”的菜单,像子凡这样注意细节的人,前两天登录站长平台就已经看到了,而已还稍微的看了一遍,只能说感觉好神奇的样子,但是最后才发现这是百度自己家推出的一个标准,虽然说是会利于网页加速,也有缓存功能,确实挺好的。至于利弊,子凡这里就先不谈论,子凡来给大家普及一下MIP吧!

    什么是MIP

    MIP(Mobile Instant Page – 移动网页加速器),是一套应用于移动网页的开放性技术标准。通过提供MIP-HTML规范、MIP-JS运行环境以及MIP-Cache页面缓存系统,实现移动网页加速。 1482467301-8411-what-is-mip MIP主要由三部分组织成:
    • MIP HTML
    • MIP JS
    • MIP Cache
    MIP HTML 基于HTML中的基础标签制定了全新的规范,通过对一部分基础标签的使用限制或功能扩展,使HTML能够展现更加丰富的内容;MIP JS 可以保证 MIP HTML 页面的快速渲染;MIP Cache 用于实现MIP页面的高速缓存,从而进一步提高页面性能。

    开发指南

    按照下面的步骤,你可以快速创建一个基本的 MIP HTML 页面;通过进一步了解 MIP HTML 规范、对 MIP HTML 页面进行阶段性的验证等内容,你可以轻松开发出理想的 MIP 页面。 基本步骤包括:
    1. 创建基础 MIP HTML 页面
    2. 引入图片
    3. 调整样式和布局
    4. 预览和验证
    5. 最后一步

    技术规范

    起始标签使用<!doctype html> html标签必须加上mip标记,即: <html mip> 必须包含<head>和 <body>标签 必须在head标签中包含字符集声明: <meta charset=”utf-8″>,字符集统一为utf-8 必须在head标签中包含viewport设置标签: <meta name=”viewport” content=”width=device-width,minimum-scale=1″>,推荐包含initial-scale=1 必须在head标签中包含<link rel=”stylesheet” type=”text/css” href=”//m.baidu.com/static/ala/sf/static/css/miphtml_xxxxxx.css”> 必须在head标签中包含<script async src=”https://m.baidu.com/miphtml/v0.js”></script> 必须在head标签中包含<style>body {opacity: 0} </style><noscript><style>body {opacity: 1}</style></noscript> 必须在body标签中包含 <script src=”//m.baidu.com/static/ala/sf/static/js/miphtml_main_xxxxxx.js”> 更多具体内容请访问百度MIP官网:https://www.mipengine.org/

    转载于:https://my.oschina.net/txz0917/blog/1530447

    展开全文
  • Google翻译是如何把深度学习“塞进”手机的? 前几天谷歌更新了它们的翻译App,该版本有诸多提升的地方,其中最大的是提升了所谓“字镜头”实时视频翻译性能和通话实时翻译性能。怎么提升的呢?字镜头技术首创者...

    Google翻译是如何把深度学习“塞进”手机的?

    前几天谷歌更新了它们的翻译App,该版本有诸多提升的地方,其中最大的是提升了所谓“字镜头”实时视频翻译性能和通话实时翻译性能。怎么提升的呢?字镜头技术首创者、Google 研究院翻译项目组资深软件工程师Otavio Good近日在Google Research Blog详述了相关原理。

    以下是正文:

    今天(2015年7月29日),我们发布了Google翻译手机App,现在这款App可支持20多种语言的即时视觉翻译(Visual Translation),也就是说,您可拿着手机摄像头对着实物,实物中的文字就可被即时识别出,并被翻译成目标语言。这项技术就是Google翻译中最新增加的特性——字镜头(Word Lens),如图1所示。 


    图 1  Google翻译手机版(图片来源:Google)

    因此,倘若下一次您有机会莅临一个陌生国家的城市,例如布拉格(Prague,捷克共和国首都和最大城市),当您饥肠辘辘地迈进一家饭馆时,再也不用担心看不懂那“宛如天书般”外文菜单了,因为此刻我们这款App可以悄然地帮您化解点菜的尴尬。那么,这款App是如何能够快速识别这些新语言的?下面我就给大家说道说道这款App背后的事儿。

    言简意赅地说,我们的这款即时视觉翻译App,用到了深度神经网络(deep neural network,DNN)技术。

    当年,我们字镜头(Word Lens)研究团队加入Google这个大家庭时,我们非常兴奋,因为这样就有机会和Google深度学习领域的大牛们一起工作。在过去几年里,神经网络犹如“磐涅重生”,重新唤起人们的极大关注,研究人员们亦不负众望,在诸如图像识别等领域取得不斐的成就。

    就在五年前,如果您交给计算机一幅阿猫或阿狗的图像,让它识别,通常它会很作难——水平有限,猫狗难辨。但时过境迁,由于卷积神经网络(convolutional neural network)技术的诞生,计算机不但可轻易分别出阿猫阿狗,它们甚至还可以分别出狗的不同品种,不管这狗是中国藏獒、德国牧羊犬,还是拉布拉多犬、西伯利亚雪橇犬,计算机都能分辨出个“子丑寅卯”来。


    图2 数码迷幻艺术(图片来源:Google DeepDream)

    是的,现在计算机的威力,已经不限于“玩玩”数码迷幻艺术(trippy art,参见例图2)了。如果你下载了Google翻译App的最新发布版,用之翻译您看不懂的外文菜单,那背后为您服务就是深度神经网络技术。

    或许,您会不以为然,唔,这个…… 这个还好吧,Google已经把深度学习用得“炉火纯青”了,再把这技术用在文字翻译上,似乎在情理之中,意料之内。在人工智能时代,这类演示好像已有不少了吧。

    但是,您可能不知道的是,我们这款App最棒的地方在于,它可在不联网的情况下也能正常工作,也就是说,所有深度学习的计算完全在手机上完成的。您是知道的,深度学习的计算量是不容小觑的。可这又是怎么做到的呢?

    一步一步来,循序渐进

    (1)找到图片中字符

    当利用手机摄像头把图像读取进来后,Google即时翻译App要做的是,找到图片中需要翻译的字母。这款App首要要剔除诸如树木或汽车等背景对象,凸显出想要翻译的文字。在识辨图片中的文字过程中,这款App通过识别类似的、连续的色素块,来完成任务。如果某些像素颜色相似、位置彼此靠近,那么就可能是我们要找的字符,这些字符连接成一行,或许就是我们要找的一行文字(下图左1子图为原始图片,左2子图中红色方框框出的,即为标识出来的字符)。


     图3 图片文字识别及翻译流程

    (2)识别图片中字符

    接下来,这款App就要识别出第(1)步定位的字符。这时就该让“深度学习”出马了。我们要用到卷积神经网络,并在字母和非字母集合上训练这个网络,这样做的目的在于,让它学习到不同字母的长得是啥模样(在图3左3子图中,瑞典语“Mörk”为识别出的字符)。

    有意思的是,我们的训练集,并非都是那些方方正正的“纯洁的”字符集合,因为倘若不是这样,训练出来的识别器,就无法识别出在这个“并不纯洁”的大千世界中的字符。要知道,在真实的世界里,这些字符可能会因为反射、灰尘、污迹及各种稀奇古怪的破损,导致摄像头拍摄出来的字符“似是而非”。

    因此,我们构建了一个字符生成器,来伪造生成各式各样的阴影、扭曲字符。或许您要问,为什么你们不用真实世界中的图片字符,而是使用合成的数据集,来训练深度神经网络呢?

    嗯,其实原因很简单,我们很难找到足够多的、多种语言的、各种“光怪陆离”文字样本。当我们想要训练一个真正高效的,紧凑的神经网络时,更加困难的是,真实世界的字符样本非常难以精细控制。


    图4 本图显示的是我们用作训练的各种“脏”字母。这些“脏”字母包括有污垢的,有亮点的和有扭曲的等各类字符,但这些情况不能有太多,因为太多这样的非正常字符会让我们的神经网络“迷糊”。

    (3)查询字典,翻译识别出的字符

    接下来,就是通过查字典,将这些识别出来的文字翻译为目标语言。在第(2)步的字符识别过程中,可能存在失准的地方,比如说,将“super”识别成“5uper”(也就是说,把字符S识别成5),但这也关系不大,在字典查询过程中,匹配允许存在一定的模糊性,“5uper”还是有可能被纠正为“super”(在图3左3子图中,将瑞典语的“Mörk”翻译成英语的“Dark”)。

    (4)重新渲染翻译的文字

    最后一步,我们会重新渲染翻译出来的文字,让翻译文字和图片中原文的字体和颜色一致。之所以我们可以做到这点,是因为我们已经从图像中找到并识别出我们要想的字符,并已确切地知道它们在原始图片中的位置。于是,在获取字符周围的颜色后,就可以从原始图像中“剔除”原始字符。然后,我们在保持原始前景色不变的基础上,在原始文字位置上,添加翻译出来的字符,这样就可以达到,加工出的图像和翻译出来的文字犹如 “浑然天成”(对比一下:图3左1子图为原始图,左4子图为即时翻译系统的加工图,如果不了解内情,可能您都会认为,这是厂商发布的两种语言版本的广告呢)。

    将深度学习 “塞进”手机中

    如果要将上述4步即时视觉翻译的流程,放置到我们的数据中心(data center)上去完成,这看起来并不是什么太难的事情。

    但是,想一想,很多我们的手机用户,特别是那些仅在下载我们App时才仅此一次的用到我们数据中心的用户,他们的手机网络,要么慢如蜗牛,要么时断时续,加之智能手机又耗电得要命,让他们的手机将拍摄到的图像,发送到远程的Google数据中心上,在计算完毕后,再将识别结果发回手机,在上述场景下,是非常的不便!

    那些低端手机的性能,可能要比一个稍微好点的笔记本电脑慢上50倍,而这个性能稍好的笔记本电脑,在计算性能上,和我们的数据中心相比,亦是差得何止十万八千里。而事实上,我们的数据中心,才是运行常规图像识别系统的平台。

    那么,在没有和任何云计算平台相连的背景下,如何利用这些四处移动的手机摄像头捕获图像,并完成即时的视觉翻译呢?

    答案很简单:自力更生,丰衣足食!我们开发了一个非常小型的神经网络,让它在计算能力有限的智能手机上,独立工作。在训练这个小型的神经网络时,我们做了若干个严格的限定,也就是说,我们设置了它所能处理的信息密度上限。因此,工作的挑战——如何生成最有效的训练数据,立马凸显出来了。

    在生成适用的训练数据上,我们可是费了老大劲的。例如,我们仅希望识别出小幅扭曲变型的字符。因为如果字符扭曲幅度过大,为了识别它,神经网络就会在过多不重要的事物上,使用过高的信息密度,这就大大增加深度神经网络的计算量。所以,我们花了很大功夫,做出了一套工具,这些工具极大地提升了迭代效率和可视化渲染效果。在数分钟内,我们可以改变我们的神经网络算法,让这个算法产生训练数据,并重新训练参数,最后给出可视化识别结果。

    从这里,我们可以找到,哪些字符识别失败,并及时查明原因。在这点上,我们故意将训练数据过度扭曲,这样一来,字符“$” 一开始可能被识别为“S”。但这没有关系,我们能够快速地确认这种“失误”何在,然后调整数据扭曲参数,来降低“失误率”。这就有点像,在现实生活中,我们要徒手画一副画,刚开始,我们画得可能很不像,但我们不断地修正,每次重画,都能进步一点点,最后您会看到,中途所有的不完善,都是为了画出一个完美的画面。

    为了达到翻译的即时性,我们也做了大量的优化工作,而且优化和反复调试的工作量很大。此外,为了改善计算性能,在某些数学运算上,也需要手工重度调优。我们充分利用SIMD(Single instruction, multiple data,单指令流多数据流),这是一种数据并行的模式,来挖掘智能多核手机的并行潜能。同时,我们还优化矩阵乘法,提高矩阵运算的局部性,使之在各级缓存(Cache)中,提高Cache的命中率。

    最后,如您所见,我们终于让这个基于深度神经网络的翻译系统在手机上跑起来了,而翻译的效果比老版翻译系统高出一大截,而在运行速度上,一点也不逊色于老版翻译系统。

    有时候,新技术看起来非常抽象,找到诸如卷积神经网络这类新技术的用武之地,并不总是那么显而易见。打破语言障碍——做一款棒棒的、多语言的即时视觉翻译系统,我想,这应是一个伟大的应用案例。

    原文来自:Google Research Blog

    译者介绍:张玉宏,博士。2012年毕业于电子科技大学,现执教于河南工业大学。中国计算机协会(CCF)会员,ACM/IEEE会员。主要研究方向为高性能计算、生物信息学,主编有《Java从入门到精通》一书。

    展开全文
  • hybrid优化&webview加速

    2016-11-28 15:35:17
    阿里系的方案: ...手机QQ会员H5加速方案——sonic技术内幕 https://www.qcloud.com/community/article/141 Android-hybrid开发之webView所有请求拦截及修改功能 http://renkangke.github.io

    阿里系的方案:

    https://yq.aliyun.com/articles/2939

    手机QQ会员H5加速方案——sonic技术内幕

    https://www.qcloud.com/community/article/141


    增量升级方案

    http://www.jianshu.com/p/abbaddcf449f

    APP集成bsdiff能力:

    http://blog.csdn.net/dd864140130/article/details/52928419


    展开全文
  • 优化Android手机的GPS定位系统,加速搜星,定位准确

    万次阅读 热门讨论 2012-10-20 15:52:54
    虽然是转载的技术贴,但是也经过本人亲测,效果比较满意。...大家有兴趣的话可以用谷歌的网页翻译...我将手机的google服务器改成了nokia的,大家有兴趣的话,可以试试不同的服务情况,适合大家的话,请顶我。。。觉得好的
    虽然是转载的技术贴,但是也经过本人亲测,效果比较满意。同时我还登陆了http://www.pool.ntp.org/zone/cn网站进行查阅。大家有兴趣的话可以用谷歌的网页翻译进去看看,都中文,能看懂的。呵呵,同时,我还把自己的笔记本电脑的时间同步也进行了更改。大家可以试试。我将手机的google服务器改成了nokia的,大家有兴趣的话,可以试试不同的服务情况,适合大家的话,请顶我。。。觉得好的话,请回复我。。谢谢。。

    该帖子于11月15日更新,因为我发现我的手机GPS定位仍然不是秒定,或者说根本没什么感觉来着,大家把第一招更改了之后,接着看第二招如何设置你的AGPS,让你的定位更加牛P 。。。后面的第二招是关键。。。


    第一招第一、首先是GPS定位原理:那GPS是用什么来确定你和卫星的距离的呢? 公式:距离=速度*时间

    无线电波的速度是恒定的,那计算时间就可以得到距离了。GPS卫星上载有原子钟,并不停地发送含有时间信息的代码。GPS接收器(芯片)就是接收这些代码,并转译出时间信息。然后用本地的时间减去接收到的时间数据,根据无线电波的速度来确定你和卫星的距离。由于电波信号的传播速度很快,所以GPS的时间信号是精准到纳秒级的。这就对接收器的时间精度提出了很高的要求。专业级的系统往往要附带有原子钟,至少也需要单独的时间服务器。一般的导航仪也都带有连续运行的计时芯片。手机受到体积和使用上的限制,所以不可能拥有独立的计时系统。所以谷歌就采取了一个取巧的办法。当系统请求GPS定位时,从网上的时间服务器(NTP)上获取时间。用这个时间来计算你和卫星的距离。你可以试验一下,当你的手机连接无线网络(或者是用USB连接网络)的时候,GPS定位是非常迅速的。这是因为,有快速的网络可以迅速更新NTP的数据。这样我们就可以来考虑如何改善GPS定位的工作情况了。确保你可用的通信网络。当你在使用GPS的时候,需要进行同步时间的工作。初次同步后,每1个小时会更新一次数据,如果更新失败,5分钟后会再次更新。所以,为了确保你定位精确,请在使用GPS的时候,确保手机有可用的通信网络(当然,如果你对精度要求不是很高的话,只要保证初次同步时可用就可以了)。


    第二、修改的原理基于上面的介绍分析,可以通过如下的方面来提高定位的精度和速度。
    1.手机所在地点的卫星信号(是指手机裸露在空旷室外,卫星信号强度可以用搜星软件来测试,我在青岛,坐车在室外基本能稳定在11颗卫星,10颗能导航的水平,更改gps.conf之后的数据,之前是9颗左右,稳定定位8颗)
    2.手机信号
    3.手机的定位软件,本人使用的是google  map  5.12.0,破解版可导航的。
    4.gps参数,含在gps.conf文件内由于前3条都是自然条件是不能改变的,所以我们只能通过设置gps.conf参数来提高了

    第三、修改gps.conf的前提条件
    1.你必须ROOT
    2.装个ROOT管理器例如rootexplorer
    3.先备份gps.conf文件(文件在System/etc/文件夹里),将文件复制到SD卡(不要备份在system文件夹下,否则重启的时候有可能被自动删除的)
    4.将权限改成可读写,找到System/etc/gps.conf 这个文件,然后长按gps.conf这个文件,选择文本编辑器打开,就可以编辑了

    第四、修改gps.conf

    我的Gps.conf文件的原文如下:

    NTP_SERVER=north-america.pool.ntp.org                              差时同步服务器

    XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin        

    XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin

    XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

    SUPL_HOST=supl.google.com                                                        定位服务器

    SUPL_PORT=7276                                                                              端口


    我们重点能修改红色粗体和蓝色粗体的两项信息,最关键的差时服务器,有很多更改差时服务器的帖子,现在告诉大家如何选择最有效的,到下面这个网址:http://www.pool.ntp.org/zone/cn看中国的信息,然后大家可以选择一个服务器,可以自己ping一下,选择一个比较适合的服务器把红色粗体部分替换成我们找到的服务器地址,蓝色粗体的部分我个人修改成了NOKIA的定位服务器,因为Google在国内不是老是不稳定嘛所以我就改成了NOKIA了


    让我们再来看看修改后的文档:
    NTP_SERVER=3.cn.pool.ntp.org

    XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin         

    XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin

    XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

    SUPL_HOST=supl.nokia.com                                          
    SUPL_PORT=7276   





    第五,说说效果,之前在家里阳台搜星几分钟才能定位,修改以后基本可以实现秒定
    提示:差时同步服务器是实时变动的哦!!所以当你定位不够迅速的时候就可以自己再改一改了


    另外,我上传我已改好的设置文件,只要放到System/etc/里就好了。。。(服务器地址可以改成cn.pool.ntp.org,添加1.2.3.在前面是指中 国部分区域的服务器,中 国有很多服务器的,中 国很强大的!万岁!)


    本帖隐藏的内容需要回复才可以浏览



    第二招

    首先,打开设置-无线和网络-移动网络-接入点名称,找到你当前使用网络连接,点进去后可以看到,发现最后一行里显示的情况,有3个英文字母,反正我的机子是3个。。最后一行的连接类型为default,没有supl在里面。。。这个有问题。。。。如果你的手机能够改写,请点击把它修改成default,supl 其中的逗号切记要英文半角的,菜单-保存并退出,但是我的G11不能。。。大家就必须有第二个步骤

    第二步啊。。。在我的手机中中国联通的设置被锁住了,不晓得是不是我的rom的问题,我以前记得是可以改的,也就是说第一步不行,下面的第二步我在的我G11中发现AGPS的文件时空的,无法打开,大家可以试试这个方法,不过没经过我测试哦。。。。大家请顶我
       在\system\etc\目录下的apns-conf.xml文件(该文件就是apns.conf文件),其中关于中国运营商APN设置的条目里,大家可以复制出来查看。。。
    查看的文件图片

    其中可以清楚看到APN的设置中有type="default,supl"字样。很多情况下是没有的。建议搜星慢的机油可以检查一下这个文件中的设置,是否有"supl",如没有请添加。一般都是“default”

    添加好之后,就OK了。。。。同样的,必须是英文半角字体哦。。。
    展开全文
  • FFT2 优化。 许多图像处理应用程序需要大量使用具有相同维度的矩阵的 FFT2 例程... 路易吉·罗莎通过中央 35 67042 奇维塔迪巴尼奥拉奎拉 --- 意大利手机 +39 3207214179 电子邮件 luigi.rosa@tiscali.it 网站htt
  •  简单记录下,前面做过的移动前端页面优化采用的措施  背景:前端页面(网站登录注册页面)采用HTML5重新写过后,在手机等移动终端上跑了一段时间后,收到投诉抱怨:登录、注册页面加载过慢。只能对前端页面诊断...
  • 手机游戏可以使用软件加速手机已经成为大家生活中的一部分,大部分人每天玩手机的时间比较多,被称为低头一族。于是许多企业都开发手机APP,就连游戏也不例外,但手机不管是配置还是网络都无法与手机相比,使用...
  • 没看错,就是它,隶属金山旗下,可以智能清理手机上的应用缓存、系统碎片、历史痕迹等,清理能力强于同行30%,手机加速功能可以最大限度的释放内存、提高手机运行速度、延长电池使用时间。 但这些都是毛毛雨,真正让...
  • 在上一篇中介绍了“垃圾清理”,在系统优化中有一个功能往往是与垃圾清理分不开的,那就是“手机加速”。目前流行的管理软件中以及网络上并没有明确的定义什么叫“垃圾清理”什么叫“手机加速”。结合上一篇的“垃圾...
  • 手机清理和内存加速:Phone Clean APK名称:com.cyou.clean 最新版本:1.6.6.070 支持ROM:2.2及更高版本 界面语言:简体中文 软件大小:3.99 M 开发者:Moboair 方便,安全,准确。 手机清理和内存加速,是一个...
  • 是绝佳的电脑网络延迟解决方法,凭借远超Throttle等同类网络优化软件卓越的性能和效果确凿的网络加速效果,cFosSpeed被广大用户冠以网络优化大师的称号,如果大家还不知道网络延迟高怎么解决的话,威航软件园强烈...
  • 安卓系统的A-GPS参数保存在/system/etc/gps.conf中,一般国行的手机给的默认参数还算比较适合国内网络,那些所谓的港行、美水之类的,又或者是国行刷了国外ROM的,这个参数就不太好用了。那些国外ROM和机型,在国内...
  • Android 应用运行效果提升的10个技巧   随着手机平台的发展和所提供应用的提升,质量成为应用成功的最重要因素。如果那些应用无法提供强大的功能和稳定的用户体验,那...以下是某些优化应用运行效果的方法:  我
  • 该应用程序提供加速手机、管理应用程序、清理垃圾及应用程序锁等功能(按:在HTC 10还有游戏优化设置)。特别是除HTC的Android手机外,只要你的手机是采用Android 5.0或以上版本,不论品牌及型号都能同样使用。 软件...
  • 本次分享主要介绍手机百度客户端在搜索速度优化工作上的实践经验,面对复杂的网络情况时,如何利用Android系统特性及各种优化手段来对加速搜索这样的CS交互业务,以及在在速度指标体系构建、自动化测试及线上数据...
  • 整站代码精简,加速响应,优化很多细节,对搜索引擎(SEO)友好,使该模板更实用而美观。 兼容IE10+、Firefox、Chrome、360浏览器等主流浏览器;页面简洁,容易管理,附带整站测试数据! 模板特色: 电脑/手机模板 ...
  • 东京--(美国商业资讯)--图像处理解决方案和成像AI解决方案的全球领导者Morpho, Inc.(下称“Morpho”)今天宣布,他们现已成为高通软件加速器计划(Qualcomm® Software Accelerator Program)的成员。 与高通子...
  • 算法加速

    千次阅读 2018-01-08 18:20:09
    加速策略概述:算法本身优化裁剪,opencl加速,fastcv(高通手机),neon(arm),dsp指令,open omp,硬件加速单元 。open omp打开编译器openmp支持,增加代码即可; #pragma omp parallel for xx codexxx ...
  • 安卓优化大师

    2013-04-02 09:29:58
    安卓优化大师,超过一亿人使用的优化工具,让手机更快更干净。提供全方位的优化服务,有效解决手机系统、应用问题。系统优化手机加速、垃圾清理、应用管理、广告检测,功能全面!
  • 和桌面平台类似,GPU也能在移动平台加速推理速度、降低能耗。但问题是,大多数现有深度学习框架并不能很好的支持移动GPU。 为什么会这样?因为移动GPU和桌面GPU在架构上存在差异。 所以想要利用移动GPU,还得进行...
  • 移动APP优化系列:卡顿优化

    千次阅读 2018-05-02 01:34:39
    为了提升流畅度,Google对Android系统进行了大量的优化,包括使用了GPU硬件加速,引入了VSync,把Dalvik换成了Art等。那么对于开发者而言,应该如何提升手机App的流畅性呢。 1.定量测评手机流畅性 对于界面流畅性...
  • 网络优化

    2019-04-23 07:08:22
    此为手机厂商的网络优化,例如华为最近在荣耀 V20 推出的 Link Turbo 网络聚合加速技术。 双通道技术,可以在 WiFi 网络不稳定的时候,自动切换到移动网络。类似的技术有:iPhone 的无限网络助理、...

空空如也

空空如也

1 2 3 4 5 ... 17
收藏数 322
精华内容 128
关键字:

手机优化加速