微软已经正式关闭了Project Astoria项目,微软最早在2015年宣布了该项目,目的是帮助开发商将它们的安卓应用移植到基于Windows 10的手机、平板电脑和PC上。 微软正式放弃安卓应用移植项目Project Astoria。这对于一直在苦苦挣扎的微软移动平台来说是一个不小的打击,微软一直希望构建各种“Windows桥梁”来帮助其移动平台发展壮大。 微软原本想通过Project Astoria项目让开发商更容易将它们的安卓应用移植到Windows Store应用市场,以缩小它和竞争对手在应用数量上面的差距。 微软搭建的另外两座Windows桥梁是针对以前的Windows老软件的Project Centennial和针对iPhone应用的Project Islandwood。微软周四在博客文章中表示,这两个项目将继续推行下去。 从博客文章的字里行间来看,大部分对Windows桥梁感兴趣的开发商至少已经开始尝试将iPhone应用向Windows 10平台迁移了。 对于那些专注于安卓平台的开发商,微软也有相应的计划。它昨日收购了一家名为Xamarin的跨平台移动开发初创公司,据说收购价为5亿美元。这家初创公司始创于2011年,旨在让移动开发变得迅捷和简单。更多内容,大家请关注本次专题…… 在基于Hadoop集群的大规模分布式深度学习一文中,雅虎介绍了其集Caffe和Spark之长开发CaffeOnSpark用于大规模分布式深度学习,并向github.com/BVLC/caffe贡献了部分代码。现在,雅虎机器学习团队又在这篇tumblr文章上宣布将整个CaffeOnSpark开源作为Spark的深度学习包。 许多现有的DL框架需要一个分离的集群进行深度学习,而一个典型的机器学习管道需要创建一个复杂的程序(如图1)。分离的集群需要大型的数据集在它们之间进行传输,从而系统的复杂性和端到端学习的延迟不请自来。 雅虎认为,深度学习应该与现有的支持特征工程和传统(非深度)机器学习的数据处理管道在同一个集群中,创建CaffeOnSpark意在使得深度学习训练和测试能被嵌入到Spark应用程序(如图2)中。 CaffeOnSpark被设计成为一个Spark深度学习包。Spark MLlib支持各种非深度学习算法用于分类、回归、聚类、推荐等,但目前缺乏深度学习这一关键能力,而CaffeOnSpark旨在填补这一空白。CaffeOnSpark API支持dataframes,以便易于连接准备使用Spark应用程序的训练数据集,以及提取模型的预测或中间层的特征,用于MLLib或SQL数据分析。更多内容请关注本次专辑的相关内容…… 索尼正在试图说服Linux开发者Xperia设备在许多方面提供有趣的应用,他们正在主线Linux内核中添加了对Xperia设备的支持。索尼 似乎是真正关心开源和硬件设备在开源当中作用的少数几家公司之一。但是,索尼没有兴趣在开源项目当中支持旧设备,他们的目标是让Linux内核支持较新的 Xperia设备。 谷歌有一个名为Android Open Source Project(ASOP)的开源项目,这基本上是提供Android开源相关的所有东西,索尼目前正在和ASOP开源社区合作。并不是所有索尼设备都可 以开源,但已经有很多新的索尼设备开源,比如Xperia Z5, Xperia Z3+等等。索尼正在推动补丁到Linux内核,这大大增强了开发者对硬件的访问能力。 现在,开发者已经让APQ8064(Xperia Z)和MSM8974(Xperia Z1,Z2,Z3)基本上可以运行主流Linux内核,但是并非所有的功能都可用,开发者正在继续开发工作。 |