在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
热文导读 | 点击标题阅读
重磅实战:如何用TensorFlow在安卓设备上实现深度学习,附Demo和源码 概况 前天(2017年12月5日), Google 在印度正式发布 Android 8.1 Oreo,用Google 官方的话说:是 Google 向实现 “为所有人打造由 AI 驱动的全覆盖移动平台” 这一愿景迈出的一大步。 Google作为全球引领科技和技术前沿的大公司,这个版本发布可以认为具有重大的意义,必将是一个具有里程碑式的版本。这表明Google将重心完全转移到AI上,我们可以预见,未来Android平台将和Ai联系越来越紧密,Google对于Android的发展方向将更多的是在AI方面的创新和发展,这件事必然。 那么,下面就让我们看看,这个版本的发布给我们开发者带来了哪些新特性吧~ 重大变化
说的更简洁点,一句话概括,就是Android 8.1最核心的变化,就是引入神经网络 API,这也是该版本以往版本最大的区别。从这点来说,Google比苹果走在更前面,Android比iOS对AI的支持走在更前面 新特性
内存优化 —— 改善平台内存使用,确保应用能够在内存等于或低于 1GB 的设备上流畅运行。 弹性硬件选项 —— 新硬件特性常量让开发者能够在 Google Play 上针对不同目标机型(普通机型或者低内存机型)对应用进行分布。 优化 Google 应用:对 Google 应用进行重构和优化,减少内存使用、储存空间和移动数据。
Google Play: 届时所有应用都可以安装在 Android Oreo(Go 版本)设备上,Google Play 还会给部分经过专门优化的应用提供额外宣传,将这些案例写在《为数十亿用户打造产品指南》上,为用户打造卓越体验。 Google为什么这时候推出 现在,人工智能的发展超出我们的想象。今年可以成为AI元年,谁抢占了AI时代的先机,先就抢在了AI时代的入场券。如同,2010年被称为移动互联网元年一样,Google这时候推出,这其中的逻辑和意义不言而喻。 这两个版本的意义 这表明Android开发进入AI时代。 这几年随着移动互联网的发展,移动开发趋于饱和,移动开发的红利消失,移动互联网的高峰已过。而这两个版本的发布必将是Android的发展和Android开发进入新的阶段,移动开发中心越来越多的会向AI转移,不久的将来,我们也会看到越来越多的人工智能相关的应用app出现。 而Google在Android 8.1 Oreo版本里集成的神经网络API框架是什么呢?那就是Google响当当的开源框架 TensorFlow Lite
TensorFlow Lite
神经网络 API 能够向设备内置机器学习框架,如 TensorFlow Lite —— Google 移动跨平台机器学习框架、Caffe2 等,提供加速运算和推理。TensorFlow Lite 现已对开发者开放,各位可移步 TensorFlow Lite 开源库进行下载和文档阅览。在 TensorFlow Lite 和神经网络 API 协同合作下,移动设备能够高效运行类似 MobileNets、Inception v3 和 Smart Reply 之类的模块。 推荐使用Android Studio 3.0 最后,Google推荐开发者使用Android3.0
Google前不久发布了AS3.0,而现在最新的版本是AS 3.1 Google建议各位开发者升级到 Android Studio 3.0 来配合 Android 8.1 开发, Android
Studio 3.0 稳定版。借助新的应用性能分析工具,Kotlin 语言支持以及 Gradle 构建优化,Android Studio 3.0 能够大幅度简化 Android Oreo 开发流程,添加新功能,如 Instant Apps、XML 字体、可下载字体以及自适应图标。 基于最终版平台,Android已更新 Android Studio 内的 SDK、构建工具和 API 等级 27 模拟器系统镜像文件。建议开发者前往 Google's Maven 资源库将 Android 支持库更新至版本 27.0.2。详情和新功能请参阅版本信息。 对android者的影响 Google表示:有关源码将会陆续贡献于 Android 开源计划 (AOSP),而且将在下周发布系统更新,用以支持 Pixel 和 Nexus 设备。同时Google正和设备厂商积极合作,争取在未来几月扩大 Android 8.1 覆盖范围,其中包括针对
Android Oreo (Go 版本)的入门机型。 不就的将来,Android 8.1的机器会越来越来,我们在进行Android开发的同时,估计会需要我们更多的学习AI知识。 从今天起就让我们开始使用 Android 8.1 Oreo吧! 最后我想说这篇文章是AI机器人写的,你信吗? 如你有好的文章想和大家分享欢迎投稿,直接向我投递文章链接即可 Java和Android架构 微信扫描或者点击下方二维码领取Android高级进阶资源
欢迎加入我们的Java和Android架构圈,已有近1000人加入学习交流,更多学习资源更新,更多交流进步
更多学习资料点击下面的“阅读原文”获取
|
请发表评论