您现在的位置是:首页 >互联网 > 2020-10-23 10:59:59 来源:

Google在Beta中首次推出了深度学习容器

导读 Google LLC本周宣布了一项新的云服务的Beta版可用性,该服务提供了针对部署和测试由深度学习提供支持的应用程序而优化的环境,深度学习是

Google LLC本周宣布了一项新的云服务的Beta版可用性,该服务提供了针对部署和测试由深度学习提供支持的应用程序而优化的环境,深度学习是一种人工智能的子集,试图模仿人脑解决问题的方式。

该服务称为“深度学习容器”,可以在云中或本地运行。它由许多性能优化的Docker容器组成,这些容器随附了运行深度学习算法所需的各种工具。

这些工具包括预配置的Jupyter Notebook,这是用于与代码,方程式,可视化和文本一起使用和共享的交互式工具,以及用于协调多个容器部署的Google Kubernetes Engine集群。

该服务还通过Nvidia公司的图形处理单元和Intel公司的中央处理单元提供机器学习加速功能。Nvidia的CUDA,cuDNN和NCCL机器学习库也投入使用。

Google软件工程师Mike Cheng在周三的博客文章中解释说,深度学习容器旨在提供所有必要的依赖关系,以使应用程序在最快的时间内启动和运行。该服务还集成了各种Google Cloud服务,例如用于分析的BigQuery,用于Apache Hadoop和Apache Spark的Cloud DataProc,以及用于使用Apache Beam进行批处理和流数据的Cloud Dataflow。

程说,该服务支持所有主要的深度学习框架,包括PyTorch和TensorFlow。

除了在本地运行深度学习容器外,用户还可以选择将其托管在Google的Compute Engine和Kubernetes Engine服务上,或在4月作为专门云服务用于构建,测试和部署AI模型的Google AI平台上进行托管。 。

有人可能会争辩说,由于其竞争对手Amazon Web Services Inc.推出了自己的深度学习容器服务,Google在今天的产品中落后于竞争对手 ,这意味着它可能比Google的成熟。同时,微软公司提供其Azure机器学习工作区服务 已有一段时间了。

但星座研究公司(Constellation Research Inc.)分析师Holger Mueller告诉SiliconANGLE,情况并非如此,因为亚马逊的产品更侧重于运行已构建的应用程序,而Google的产品则针对开发人员。对于微软的机器学习工作区,它没有提供相同的标准化,Mueller说。

Mueller补充说,借助Deep Learning Containers,Google使机器学习环境更易于开发人员设置和更快地访问,这与其竞争对手的产品不同。

Mueller说:“这将帮助CxO增加为其下一代应用程序提供动力所需的机器学习组件。”