cloudml-samples  by GoogleCloudPlatform

ML training and prediction samples for Google Cloud Platform

Created 9 years ago
1,542 stars

Top 26.9% on SourcePulse

GitHubView on GitHub
Project Summary

This repository offers sample code for Google Cloud AI Platform's Training and Prediction services, demonstrating machine learning workflows across various frameworks like TensorFlow, Keras, scikit-learn, and PyTorch. It targets ML practitioners from novice to advanced levels, providing practical examples for model development on Google Cloud. However, it directs users to the newer vertex-ai-samples repository for current best practices.

How It Works

The samples are organized by ML tasks (Training, Prediction) and further categorized by popular frameworks. It provides both detailed notebook tutorials for end-to-end walkthroughs and code guides with accompanying READMEs for specific implementations. The approach covers general CPU/GPU usage, specialized hardware like TPUs, and advanced techniques such as hyperparameter tuning and custom container deployment.

Quick Start & Requirements

Installation and setup details are primarily found within individual sample directory READMEs or linked Google Cloud documentation. Specific prerequisites like GPU, TPU, or Python versions vary per sample. Users are strongly encouraged to consult the newer https://github.com/GoogleCloudPlatform/vertex-ai-samples repository for updated guidance.

Highlighted Details

  • Comprehensive examples for TensorFlow, Keras, scikit-learn, and PyTorch on AI Platform.
  • Demonstrates training and prediction using CPUs, multiple GPUs, and Google Cloud TPUs.
  • Includes practical guides on Hyperparameter Tuning and model serving.
  • Features templates for TensorFlow Estimator and scikit-learn Pipelines, plus custom container examples.

Maintenance & Community

The repository encourages community contributions via a CONTRIBUTING.md guide and a Sample Request Page. However, the content is explicitly stated as "not officially maintained by Google."

Licensing & Compatibility

No specific license is mentioned in the provided README content.

Limitations & Caveats

This repository serves as a legacy resource, with Google directing users to the more current https://github.com/GoogleCloudPlatform/vertex-ai-samples for updated examples and guidance. The content is also noted as not being officially maintained by Google.

Health Check
Last Commit

3 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 30 days

Explore Similar Projects

Starred by Shengjia Zhao Shengjia Zhao(Chief Scientist at Meta Superintelligence Lab), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
14 more.

BIG-bench by google

0.1%
3k
Collaborative benchmark for probing and extrapolating LLM capabilities
Created 4 years ago
Updated 1 year ago
Starred by Aravind Srinivas Aravind Srinivas(Cofounder of Perplexity), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
16 more.

text-to-text-transfer-transformer by google-research

0.1%
6k
Unified text-to-text transformer for NLP research
Created 6 years ago
Updated 5 months ago
Feedback? Help us improve.