GoogleTensorFlow的分布式计算版本首次亮相

更新时间: Sep 04, 2019  作者:刘再宠你一世  来源:

谷歌向开源社区发布其强大的TensorFlow机器学习技术五个月后,该公司已经为任何人提供了免费的,更多功能的软件版本。

过去几个月一直在使用和测试TensorFlow的众多开发人员,工程师,业余爱好者和其他人现在可以访问支持分布式计算的软件库版本。新的TensorFlow0.8设计用于同时运行多个系统,使开发人员有机会比以前更快地“训练”类似AI的应用程序。

Google一直在使用TensorFlow的版本多年来,它为一些最受欢迎的应用程序提供支持,包括收件箱中的智能回复,谷歌翻译和谷歌照片中的图像搜索。从高层次来看,该技术基本上使这些应用程序能够通过不断学习以前的使用和数据,随着时间的推移变得更加智能。

Google的图像识别应用程序就是一个例子,Google该公司表示,它已经使用机器学习来教授神经网络如何识别猫的图像,以及其他来自YouTube上未标记图像的图像。

>

现在开源TensorFlow中提供的分布式支持将为开发人员提供培训和教学的机会这样的应用程序这个星期的博客文章中,谷歌软件工程师DerekMurray表示,分布式TensorFlow0.8版支持数百个分布式数据库的培训,而不是他们能够使用该技术的单处理器版本。

机器并发。谷歌已经使用了在某些情况下缩短培训时间的能力,从几周到几个小时。该软件还使该公司能够尝试越来越复杂的大型应用程序。

“自从我们将TensorFlow作为开源项目发布以来,分布式培训支持一直是最受欢迎的功能之一。等待结束了,“Murray说。

并非所有TensorFlow用户都可能拥有需要数百个分布式处理器进行培训的应用程序。但是,“甚至小型集群-或者桌面下的几台机器-都可以从分布式TensorFlow中受益,因为添加更多GPU可以提高整体吞吐量,并且可以更快地产生准确的结果,”Murray说。

与TensorFlow一起使用0.8,谷歌本周也发布了它描述为图像分类技术Inception的分布式培训师。Murray声称,培训师技术帮助Google快速,准确地培训了图像分类神经网络。

TensorFlow的分布式版本只是谷歌计划的机器学习技术的众多改进中的第一个。未来的开源。该公司正在寻求通过工程和改进基础算法来改进TensorFlow。根据Murray的说法,更新将在GitHub代码库中发布。

虽然机器学习是TensorFlow的主要关注点,但软件库可以在其他领域使用,就像谷歌一样。以前指出过。例如,该技术对于涉及分析极大数据集的应用非常有用,例如与蛋白质折叠相关的数据集。

(责任编辑:彩智彩票平台)

本文地址:http://www.gdino.com/guijiaoguan/guijiaoban/201909/5332.html

上一篇:Microsoft为Xamarin 下一篇:iPad,在美国看不到Android平板电脑学校