- A comprehensive ML platform that enables data scientists and developers to build, train, and deploy ML models. AWS SageMaker supports TensorFlow, PyTorch, and several other ML frameworks.
[citation:12](https://aws.amazon.com/sagemaker/)
3. **Microsoft Azure Machine Learning
- A cloud-based ML platform that provides tools and frameworks for building, training, and deploying machine learning models at any scale. It supports both TensorFlow and PyTorch.
An open-source ML platform based on Kubernetes, designed for deployments ranging from on-premises to the public cloud. Kubeflow supports TensorFlow, PyTorch, and other frameworks.
[citation:14](https://kubeflow.org/)
5. **Apache MXNet** \*-
A deep learning framework that can scale on multiple GPUs and machines, developed by Amazon and supported by various multinational corporations. Although not explicitly mentioned, AWS deep learning containers support TensorFlow, PyTorch, Apache MXNet, and other ML frameworks.
These platforms provide extensive functionalities for ML applications, such as pre-built ML infrastructure, automated machine learning, model versioning, and more.
Choose a platform based on your project's needs and the desired cloud provider, if you have any cloud preferences.
Many popular machine learning platforms offer free tiers or trial periods that students can utilize without providing a credit card. Here are some options for students based on the previously mentioned platforms:
1. **Google Cloud ML Engine (AI Platform)** \*- Google Cloud offers a [free tier](https://cloud.google.com/free) with $300 in credits for 90 days. After the trial period, you can continue using the free tier, which includes limited free resources for each service.
[citation:16](https://cloud.google.com/free)
2. **Amazon Web Services (AWS) SageMaker** \*- AWS offers a [free tier](https://aws.amazon.com/free/) for 12 months, which includes limited free resources for various services. After the trial period, you can continue using the free tier, which has some free resources for each service.
[citation:17](https://aws.amazon.com/free/)
3. **Microsoft Azure Machine Learning** \*- Microsoft Azure offers a [free account](https://azure.microsoft.com/en-us/free/) with $200 in credits for 30 days. After the trial period, you can continue using the free tier, which includes limited free resources for each service.
4. **Kubeflow** \*- Kubeflow is an open-source platform, and you can use it without any cost by setting up your own Kubernetes cluster on-premises or using a free tier from a cloud provider.
[citation:14](https://kubeflow.org/)
5. **Apache MXNet** \*- As an open-source framework, Apache MXNet can be used without any cost. You can set up your own ML infrastructure on-premises or use a free tier from a cloud provider.
These platforms provide free resources and trial periods that students can utilize without providing a credit card. However, be aware that some features and resources may be limited in the free tiers.
Lab using Google TensorFlow and Google Cloud ML Engine
Title: Classifying Images using TensorFlow and Google Cloud ML Engine
Objective: In this lab, you will learn to classify images with TensorFlow and deploy and serve your model with Google Cloud ML Engine. We'll be using the