What Deep Learning Cloud Services are Available?

What Deep Learning Cloud Services are Available?

Deep learning is a machine learning technique that teaches computers to do what comes naturally to humans: learn by example. In this post, we’ll take a look at some of the best deep learning cloud services that are available.

For more information check out our video:

Google Cloud Platform

Google Cloud Platform offers a series of cloud-based services that allow developers to create, test and deploy machine learning models. The platform includes tools for data pre-processing, training, visualization and deployment. Google Cloud also offers a managed service for training and deploying deep learning models.

Amazon Web Services

Amazon Web Services (AWS) is a cloud computing platform that offers a wide variety of services, including deep learning. AWS offers a number of features that make it an ideal platform for deep learning, including:

-A wide variety of instance types, storage options, and networking configurations to choose from
-The ability to easily scale up or down as needed
-A comprehensive set of tools and services for managing and deploying deep learning applications
– Competitive pricing


There are several cloud services that offer deep learning capabilities, but Azure is one of the most popular. Azure offers a service called Azure Cognitive Services that includes several tools for deep learning, including the Cognitive Toolkit, AzureMachine Learning, and more.


TensorFlow is an open-source platform for deep learning created by Google. It offers a range of pre-built cloud services that make it easy to get started with deep learning, including:

-TensorFlow Lite: A lightweight version of TensorFlow that can be used on mobile devices.
-TensorFlow Extended (TFX): A platform for productionizing machine learning models.
-TensorBoard: A tool for visualizing data and training progress.

There are also a number of other cloud services that offer TensorFlow support, including Amazon Web Services (AWS) and Microsoft Azure.


Theano is a deep learning cloud service that offers users the ability to build and train neural networks. The service provides users with a number of tools, including a web-based interface, a Python library, and a number of pre-trained models. Theano is available for free and can be used on any platform.


Caffe is a deep learning framework made with expression, speed, and modularity in mind. It is developed by Yangqing Jia during his PhD at UC Berkeley. Caffe can process over 60M images per day with a single NVIDIA K40 GPU*. This speed enables practical applications of deep learning for vision: real-time visual recognition in consumer and industrial devices.

Caffe models include AlexNet*, OverFeat*, GoogLeNet*, PintoNet*, ResNet-50* and more. Trained on the ImageNet dataset, these models give us state-of-the-art performance on many benchmark tasks [3]. Other available datasets are COCO, Places205 and LFW. For example:

– ResNet with 50 layers reaches a top-1 validation error of 3.57% and a top-5 error of 17.77% on ImageNet Classification (ILSVRC12)[3].

– GoogLeNet with 22 layers achieves 4.8% top-1 recall on distractor objects in Visual Disentangling Benchmark (INT)[2].


Deeplearning4j is an Apache 2.0-licensed, open-source, distributed deep-learning library for Java and the JVM. It’s designed to be used in business environments and academic research.

Some of its features include:

– Runs on GPUs and CPUs
– Distributed training on Spark and Hadoop
– Parallelized Linear Algebra with ND4J
– RNNs, CNNs, LSTMs and more


H20 is a cloud-based deep learning platform that provides users with tools to build, train and deploy neural networks. The service offers a variety of features, including an interactive development environment, a plan management system and a model repository.


MXNet is a open source deep learning framework used for both research and production. It is flexible, efficient and portable. MXNet can be used on a wide range of devices including CPUs, GPUs and FPGAs.

AWS offers a managed service for MXNet called Amazon SageMaker. Amazon SageMaker is a fully-managed service that provides developers and data scientists with the ability to build, train and deploy machine learning models at scale.


Keras is a popular deep learning library that simplifies the creation of complex neural networks. Keras is available as a standalone library or as a part of the TensorFlow library. Keras is also available as a service from several cloud providers, including Amazon Web Services, Google Cloud Platform, and Microsoft Azure.

Keyword: What Deep Learning Cloud Services are Available?

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top