首页
学习
活动
专区
圈层
工具
发布

TensorFlow在移动设备与嵌入式设备上的轻量级跨平台解决方案 | Google 开发者大会 2018

2018 年 9 月 21 日 ,凌钰城(Google Brain 软件工程师)带来一场《TensorFlow Lite:TensorFlow在移动设备与嵌入式设备上的轻量级跨平台解决方案》的演讲,本文将对演讲做一个回顾...在终端 / 设备上运行机器学习日益重要 今天,机器学习的发展日新月异,机器学习不仅部署在服务器端,运行在个人电脑上,也存在于我们生活中许许多多的小设备上,比如移动设备和智能手机。...再比如Google的照片app,可以通过机器学习来制作背景虚化、人像清晰的照片,这些在移动设备、智能手机上的机器学习应用很有用、很有趣。 在移动设备上实现机器学习,可以有两种实现方法。...一种是在设备上收集数据,传递给云端,服务器执行机器学习任务,最后把结果回传给设备。另一种方法是在终端设备上运行所有功能,包含机器学习模型。...什么是TensorFlow Lite TensorFlow Lite是TensorFlow在移动设备上运行机器学习的跨平台解决方案,具有低延迟、运行时库 (runtime library) 极小等特性,

3K30

2022 Web 年鉴 — JavaScript

每页加载的 JavaScript 数量 与去年一样,向浏览器发送的 JavaScript 数量又一次增加了。从 2021 年到 2022 年,移动设备增长了 8%,而桌面设备增长了 10%。...与中位数的移动端页面加载的总字节数相比,未使用的 JavaScript 占所有加载脚本的 35%。这比去年的 36% 略有下降,但仍然有很大一部分已加载但未使用。...与去年相比,中位数增加了 1 个 JavaScript 请求,90% 增加了 4 个 — 与移动设备的增长相同。 JavaScript 如何被处理?...这意味着在移动设备上,32% 的页面有机会进行 JavaScript 缩减优化 ,而PC页面的这一数字为 21%。...每页的长任务数 在 50% 分位上,移动端页面平均存在 19 个长任务,PC 页面上平均存在 7 个长任务,考虑到PC端一般比移动端具有更强大的处理能力,这个结果还是有点道理的。

98220
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【CSS——效果实现】自适应页面(蓝桥杯真题-5136)【合集】

    页面支持根据不同设备屏幕大小进行自适应布局,具体的样式控制依赖于引入的 css/style.css 文件,同时引入了 jQuery 库,方便后续进行脚本控制。 代码详细解释 1....二、CSS 部分 代码功能概述 这段代码是一个 CSS 媒体查询,用于在视口宽度小于等于 800px 时(通常是移动设备屏幕),对页面的布局和样式进行调整,以实现响应式设计。...,以确保页面在不同设备(如 PC、平板、手机)上都能有良好的显示效果和用户体验。...项目初始化 确定需求:明确要实现一个能在不同设备上自适应显示的页面,包含导航菜单和课程内容展示,以 800px 为界限区分 PC 端和移动端布局。...测试与优化 不同设备测试:在多种不同屏幕尺寸的设备上(如 PC、平板、手机)测试页面,检查布局是否自适应、菜单交互是否正常、内容显示是否完整等。

    1.6K10

    成为一名专业的前端开发人员,需要学习什么?

    如果您前往任何站点,您可以在导航,布局(包括此文章页面)中查看前端开发人员的工作,甚至可以看到PC页面与手机页面不同的展现方式。 本文将分解前端Web开发人员在工作中前端需要掌握什么技术?...对于使用RESTful API的任何服务,一般过程都是相同的,只是返回的数据会有所不同。...响应式和移动设计 仅在中国,更多人通过移动设备访问互联网而不是台式电脑,因此难怪响应和移动设计技能对雇主来说非常重要。...在移动设备上,同一网站将显示为针对触摸交互进行优化的单个列,但使用相同的基本文件。 移动设计可以包括响应式设计,但也包括创建单独的移动专用设计。...有时,您希望用户在台式计算机上访问您的网站时获得的体验与您希望他们从智能手机访问时看到的体验完全不同,在这种情况下,移动网站完全不同是有意义的。

    1.9K20

    前端程序员必知:单页面应用的核心

    从过去的 jQuery Mobie、Backbone 到今天的 Angular 2、React、Vue 2,除了版本号不同,他们还有很多的相同之处。 刚开始写商业代码的时候,我使用的是 jQuery。...尽管在今天看来,jQuery Mobile 已经不适合于今天的多数场景了。这个主要原因是,当时的用户对于移动 Web 应用的理解和今天是不同的。...当移动设备的性能越来越好时,开发者们开始在浏览器里渲染页面: 使用 jQuery 来做页面交互 使用 jQuery Ajax 来从服务端获取数据 使用 Backbone 来负责路由及 Model 使用...从上面来看,尽管表现形式上有所差异,但是其行为是一致的:使用规则引擎来处理路由与函数的关系。稍有不同的是,后台的路由完全交由服务器端来控制,而前端的请求则都是在本地改变其状态。 ?...并且同时在不同的前端框架上,他们在行为上还有一些区别。这取决于我们是否需要后台渲染,即刷新当前页面时的表现形式。 使用 Hash (#)或者 Hash Bang (#!) 的形式。

    1.9K90

    PC端、移动端的页面适配及兼容处理

    劣势:需加载适配各个终端的各个资源,在不同终端通过响应式布局实现不同展现,部分交互效果需要在页面中做终端判断,代价较大,若图片资源为一套,部分图片在超高分辨率设备(例如iphone系列)下会失真,且在非...思路二:通过终端判断分别调取两套资源以适配所有终端 优势:可根据不同端做个性设计及个性化信息推送且可按需加载,如移动端可配合重力感应、不同手势做各种炫酷拽效果,pc页面可不受流量限制做适合pc端的效果。...zepto作为jquery的移动端版本,依然延续其自身优势,大幅优化了移动端API且摒弃了兼容”非现代浏览器”的冗余代码,成为移动端轻 便可用的js框架代表,对于习惯了jquery的同学来说简直是不二之选...二、pc上的网站在移动端上怎么办?...(一)几个概念 1.css像素 html中度量的单位 用px来计算,在pc中往往 1 css px = 1 物理像素 css像素时抽象和相对的了,在不同设备中1px对应不同的设备像素;iphone3分辨率是

    3.7K20

    HTML5干货』响应式布局的设计方法和响应式前端优化

    再加上现在移动互联网的趋势发展这么良好,错过移动互联网这个平台是我们的最大损失。 因为国内众多电商网站还是门户网站,移动端的流量要大于pc端的。...响应式的核心优势在于设计者可以为所有设备使用同一种模板,只需要用CSS来定制内容在各种大小屏幕上的呈现方式。...(1)减轻Javascript库负载 对于移动端来说,jQuery表现的太过厚重,而现在针对移动端的状态来说,有jQuery Mobile、YUI、XUI等可供选择的框架。...(2)减少HTTP请求次数 移动端相比较PC端有一个特殊的限制需要考虑到,就是用户的网络流量是有限的。...(6)图片显示的优化处理 根据用户设备的分辨率来加载不同分辨率下的不同图片,这样既能给不同终端的用户一个很好的视觉体验,又不会白白浪费用户的网络数据流量。

    3.7K120

    【移动可用性测试 ②】移动情境问题探讨

    PC互联网产品的使用情境多是工作环境或家庭环境,研究人员进入家庭或工作环境的门槛较高。相比而言,移动互联网产品的使用情境可能是随时随地的,在真实的环境下做移动可用性测试的可能性也更高。...比如为了使测试环境贴近家的感觉,我们可以直接在休息区的沙发上进行测试和交流,虽然与用户实际在家使用的环境有所不同,但相比到处都是设备的实验室环境,测试结果可能更有效。...1.3-7 不要假设用户懂移动相关的术语,例如App Store或iCloud 有研究人员发现,相比PC互联网时代,用户对移动设备相关的术语、隐喻、交互了解更少。...;另一方面,相比统一的测试设备,使用被试者自己的设备测试,可以覆盖不同的移动系统平台、不同的屏幕大小和分辨率,可以提供测试设备的多样性,保证了测试的生态效度。...,例如,测试目的还想了解被试者是否能够在他们习惯的产品下载渠道中正常下载目标产品,产品在不同设备上的适配性和表现如何,那么使用用户设备才是更好的选择。

    1.1K60

    前端Js框架汇总

    Web、无线、物联网、VR、PC从不同方向推进着技术的融合与微创新。程序员在不同业务场景下的角色互换。而随着node.js的出现语言的角色也在发生着转变,Js扮演了越来越重要的角色。...如果你会用jquery,那么你也会用zepto。关于Zepto认知我也是通过与一位腾讯朋友聊天的时候知道的,只作了些基础的了解。 2....JQuery Mobile 地址:http://www.w3school.com.cn/jquerymobile/ (中文网) 描述:Query Mobile是jQuery 在手机上和平板设备上的版本。...jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。...//echarts.baidu.com/ 描述:ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome

    8.3K30

    移动可用性测试 (二): 问题讨论 - 腾讯ISUX

    比如为了使测试环境贴近家的感觉,我们可以直接在休息区的沙发上进行测试和交流,虽然与用户实际在家使用的环境有所不同,但相比到处都是设备的实验室环境,测试结果可能更有效。...1.3-7 不要假设用户懂移动相关的术语,例如App Store或iCloud 有研究人员发现,相比PC互联网时代,用户对移动设备相关的术语、隐喻、交互了解更少。...;另一方面,相比统一的测试设备,使用被试者自己的设备测试,可以覆盖不同的移动系统平台、不同的屏幕大小和分辨率,可以提供测试设备的多样性,保证了测试的生态效度。...2.1 测试目的 如果本次测试的目的是为了了解用户是如何使用移动网站或移动App,使用测试设备可能是更好的选择,让你能够更好地控制无关因素的干扰,专注于被试者与移动产品之间的交互行为;但如果本次测试的目的并不局限于行为层面的考察...,例如,测试目的还想了解被试者是否能够在他们习惯的产品下载渠道中正常下载目标产品,产品在不同设备上的适配性和表现如何,那么使用用户设备才是更好的选择。

    83420

    01_移动端布局基础

    1 移动端布局基础 虽然 H5 的页面与 PC 的 Web 页面相比简单了不少,但让我们头痛的事情是要想尽办法让页面能适配众多不同的终端设备。...单独制作移动端页面优点 可以充分考虑到平台的优势和局限性 创建良好的用户体验设计 网页在移动设备上加载更快 单独制作移动端页面缺点 移动端网站会产生多个URL(PC端一套URL,移动端一套URL) 维护成本会增加...无论在移动端设备还是PC端上访问的都是同一个链接地址,这样就减少了权重的分散。让网站对搜索引擎更加友好。 节约成本。响应式网站可以兼容多个终端,我们不需要为各个终端编写不同的代码。...CSS 像素 在不同屏幕上,CSS 像素呈现的物理尺寸一致,但 CSS 像素对应的物理像素具数不同。...设备像素比 = 物理像素 / CSS像素 在不同的屏幕上,CSS 像素所呈现的物理尺寸是一致的,而不同的是 CSS 像素所对应的物理像素具数是不一致的。

    1.1K10

    前端工程师之 移动端布局基础

    1 移动端布局基础 虽然 H5 的页面与 PC 的 Web 页面相比简单了不少,但让我们头痛的事情是要想尽办法让页面能适配众多不同的终端设备。...单独制作移动端页面优点 可以充分考虑到平台的优势和局限性 创建良好的用户体验设计 网页在移动设备上加载更快 单独制作移动端页面缺点 移动端网站会产生多个URL(PC端一套URL,移动端一套URL) 维护成本会增加...无论在移动端设备还是PC端上访问的都是同一个链接地址,这样就减少了权重的分散。让网站对搜索引擎更加友好。 节约成本。响应式网站可以兼容多个终端,我们不需要为各个终端编写不同的代码。...在屏幕的大小相同的情况下,如果屏幕的分辨率低(如640×480),则屏幕上显示的像素少,单个像素点比较大,看起来会有种颗粒感。...CSS 像素 在不同屏幕上,CSS 像素呈现的物理尺寸一致,但 CSS 像素对应的物理像素具数不同。

    82210

    如何用数据驱动的广告效果

    独立访客(UV) 独立访客是用来衡量网站访问人数的指标。《中国移动互联网广告标准》中规定,在指定时间周期内访问网站的一台设备即被记为一个访客,在指定时间周期内相同的设备只会被计算一次。...目前PC端和移动端的广告效果监测基本能够通过大数据技术实现自动化和实时监测。...在PC端,其工作流程为:首先在广告主的广告物料中添加第三方监测代码,在用户终端植入cookie;第二步,收集媒体端广告数据,如流量、人数及次数等信息,日志传回监测方服务器;随后整理和计算传回的日志信息,...在移动端多采用SDK监测,其工作流程是:首先在移动端AAP内植入SDK;第二步,记录广告、媒体、设备及用户信息;第三步,根据设备ID识别UV为数据去重;最后整理计算并生成在线实时数据。...监测方通过记录每个渠道的广告曝光和点击数据,结合设备信息及归因算法,得出不同渠道在一次转化的过程中的作用。在一些归因算法中,转化行为前的最后一次曝光被认为是贡献率最高的。

    88520

    移动Web 开发中的 Off Canvas 导航

    Jeff 最近发布的DeveMobile 与EaseMobile 主题在导航栏上采用的是在一些native app 中常见的Off Canvas 导航。...Off Canvas 简介 Off Canvas 导航相比也不陌生,在一些安卓应用(如谷歌的一些官方应用、易信、WordPress 安卓版)上常常能到——看到当你点击应用中的一个按钮时,会从左边或者右边侧拉出一个菜单...移动设备中空间极为有限,要显示最重要的内容,一些次要的或者不常用的内容最好做暂时隐藏处理,而专为移动端而生的Off-Canvas 就是这么一种“潜力无穷”的布局模式。...考虑到移动设备的性能,不同的方法产生的效率是不同的,而这也是我们不得不予以重视的。...vs jQuery Animations 移动Web 开发中的 Off Canvas:现成的解决方案 如果你够牛叉,可以自己写代码,当然,你也可以借用下面这里网络上现有的Off Canvas

    2.2K50

    前端面试宝典 v1

    相同点:两个方法产生的作用是完全一样的 不同点:方法传递的参数不同 Object.call(this,obj1,obj2,obj3) Object.apply(this,arguments) apply...*jQuery是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等。 *jQuery UI则是在jQuery的基础上,利用jQuery的扩展性,设计的插件。...jQuery主要用于pc端,当然有对应的jQuerymobile用于移动端,zepto比jQuery更加小巧,主要用于移动端 5、针对 jQuery 的优化方法?...fastclick的库,它也能规避移动设备上click事件的延迟响应,https://github.com/ftlabs/fastclick 将它用script标签引入页面(该库支持AMD,于是你也可以按照...因为Node是基于事件驱动和无阻塞的,所以非常适合处理并发请求,因此构建在Node上的代理服务器相比其他技术实现(如Ruby)的服务器表现要好得多。 2.

    3.2K41

    页面滚动,元素跳动;附带jquery.scrollex.js插件

    本文以模板之家的 “全屏Story日记本个人主页自适应模板”为例,解析这两种动画实现的方式之一。该例子除了动画的加载效果外,还有自适应相关代码(支持PC端和移动端)。...使用了两种不同的实现方式(on-loading, is-inactive)。 1....例如,在指定元素上制作进入视口和离开视口的效果: 123456789101112 $(function() { $('#foobar').scrollex({ enter: function()...可以通过mode, top和bottom参数来调整它的行为。 · leave:当指定元素离开视口时触发。可以通过mode, top和bottom参数来调整它的行为。...mode 用于决定元素和视口的接触面积,判断一个元素是否在视口之内。可以是下面的一些取值: 取值 行为 default 元素和视口的接触面积在视口之内。 top 顶部视口边缘在元素之内。

    7K11

    Python全栈之jQuery笔记

    DOM对象与jQuery对象是两类不同的对象,所以: DOM对象不能调用jQuery的方法; jQuery对象也不能调用DOM对象的方法; 但是DOM对象和jQuery对象之间可以相互转换...$("div").find("*"); 返回 的所有后代 3.jQuery遍历-同胞(siblings) 同胞拥有相同的父元素.通过jQuery,您能够在DOM树中遍历元素的同胞元素...: 阻止右键菜单:写入下列代码可阻止页面的右键菜单行为....========================== 2 移动端库和框架(不作展开): 2.1 移动端js事件 移动端的操作方式和PC端是不同的,移动端主要用手指操作,所以有特殊的touch事件...前端性能优化分为如下几个方面: 一、代码部署: 1、代码的压缩与合并 2、图片、js、css等静态资源使用和主站不同域名地址存储,从而使得在传输资源时不会带上不必要的cookie信息.

    6.7K40

    NC:大规模记录自由活动小鼠的神经活动

    摘要:目前以单细胞分辨率记录行为小鼠的大规模神经元活动的方法,要么需要将小鼠头部固定在显微镜下,要么需要将记录设备附着在动物的头骨上。这两种选择都会显著影响动物的行为,因此也会影响记录的大脑活动模式。...例如,记录行为的啮齿动物的TPLSM需要在显微镜下固定小鼠的头部,这可能导致与自然自由移动行为相比不同的神经元回路的激活。...最后,我们展示了基于CaMPARI的记录方法的能力,在记录阶段,在没有任何机械装置的情况下,在自由移动的小鼠的大皮质体积上监测单个神经元的活动,以便比较五个躯体运动皮质区域的活动水平模式,并将这些模式与小鼠执行一系列行为任务时的行为参数联系起来...在同一只小鼠中评估不同皮质区域和任务的细胞rgr(图3d),以及不同小鼠,结果显示,与RR和FC相比,NOR中位活性水平显著增加2.5倍(图3e)。在三个行为任务中,体感区比运动区更活跃(图3f)。...讨论这项工作介绍了一种新的方法,可以从自由移动的啮齿动物身上获取同时的体积神经元活动模式,而不需要将动物的头部放在显微镜下,拴住它,或者在它的头骨上附着一个微型成像设备。

    67610

    目前比较火的前端框架及UI组件

    如果你会用jquery,那么你也会用zepto。关于Zepto认知我也是通过与一位腾讯朋友聊天的时候知道的,只作了些基础的了解。...5.JQuery Mobile 地址:点击打开链接 (中文网) 描述:Query Mobile是jQuery 在手机上和平板设备上的版本。...jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。...6.requirejs 地址:点击打开链接 描述:RequireJS的目标是鼓励代码的模块化,它使用了不同于传统标签的脚本加载步骤。...,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas

    5.7K40
    领券