Repolode
GoogleCloudPlatform

GoogleCloudPlatform/asl-ml-immersion

Учебные материалы курса Google Cloud Advanced Solutions Lab: ноутбуки, лабораторные работы и примеры кода по ML и генеративному ИИ в Google Cloud.

Звёзды
2,616
Форки
1,539
Открытые issues
20
Последний коммит
вчера

Что это?

В этом репозитории собраны практические учебные материалы по машинному обучению и генеративному ИИ в Google Cloud. Их поддерживает команда Advanced Solutions Lab компании Google Cloud. Материалы разделены на три модуля: asl_core посвящён архитектурам моделей — DNN, CNN, RNN, трансформерам и SNGP — для табличных данных, изображений, текста и временных рядов; в основном используются TensorFlow и Keras. asl_mlops охватывает эксплуатацию моделей TensorFlow, scikit-learn и PyTorch: обучение, подбор параметров, развёртывание и конвейеры Kubeflow. asl_genai посвящён генеративному ИИ на основе Gemini и агентным системам, созданным с помощью таких фреймворков, как Google ADK.

В папке каждой темы есть каталог labs с ноутбуками, в которых нужно заполнить TODO, и каталог solutions для проверки решений. Настройка выполняется скриптом, запущенным в Cloud Shell; затем в целевом окружении нужно выполнить команду make, чтобы создать виртуальные окружения и ядра Jupyter. Окружения проверены в Vertex AI Workbench и Cloud Workstations. Для большинства ноутбуков GPU не обязателен. Использование лабораторных работ может повлечь расходы на Google Cloud.

Ключевые возможности

  • 01Рассматриваются модели DNN, CNN, RNN, трансформеры и SNGP для табличных данных, изображений, текста и временных рядов.
  • 02Содержатся ноутбуки по MLOps для обучения, подбора параметров и развёртывания моделей TensorFlow, scikit-learn и PyTorch в Google Cloud.
  • 03Включены ноутбуки по генеративному ИИ и агентам с использованием Gemini и Google ADK.
  • 04Для каждой темы есть лабораторные работы с TODO и решения для самостоятельной проверки.
  • 05Включён скрипт настройки API, IAM и бакетов хранилища.

Сценарии использования

  • Прохождение структурированного курса по ML в Google Cloud.
  • Изучение развёртывания моделей TensorFlow или PyTorch с помощью конвейеров Kubeflow.
  • Создание первого агента на базе Gemini с Google ADK по предоставленным примерам.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone --depth 1 https://github.com/GoogleCloudPlatform/asl-ml-immersion.git
  2. 2

    Запустите скрипт настройки в Cloud Shell из клонированной папки

    bash scripts/setup_env.sh
  3. 3

    Соберите окружение (venv и ядра Jupyter) в среде Google Cloud

    make

Что важно знать

  • Проект предназначен для работы в Google Cloud, а использование его продуктов может повлечь расходы.
  • Это продукт, который официально не поддерживается Google.
  • В настоящее время вносить вклад в репозиторий могут только сотрудники Google.

В подборках

Темы

Частые вопросы

Что такое asl-ml-immersion?
Учебные материалы курса Google Cloud Advanced Solutions Lab: ноутбуки, лабораторные работы и примеры кода по ML и генеративному ИИ в Google Cloud. В этом репозитории собраны практические учебные материалы по машинному обучению и генеративному ИИ в Google Cloud. Их поддерживает команда Advanced Solutions Lab компании Google Cloud. Материалы разделены на три модуля: asl_core посвящён архитектурам моделей — DNN, CNN, RNN, трансформерам и SNGP — для табличных данных, изображений, текста и временных рядов; в основном используются TensorFlow и Keras. asl_mlops охватывает эксплуатацию моделей TensorFlow, scikit-learn и PyTorch: обучение, подбор параметров, развёртывание и конвейеры Kubeflow. asl_genai посвящён генеративному ИИ на основе Gemini и агентным системам, созданным с помощью таких фреймворков, как Google ADK.
asl-ml-immersion можно использовать бесплатно? Какая у него лицензия?
asl-ml-immersion распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
asl-ml-immersion всё ещё поддерживается?
Активно поддерживается. Последний коммит в asl-ml-immersion — 6 нояб. 2026 г..
Для чего можно использовать asl-ml-immersion?
Прохождение структурированного курса по ML в Google Cloud. Изучение развёртывания моделей TensorFlow или PyTorch с помощью конвейеров Kubeflow. Создание первого агента на базе Gemini с Google ADK по предоставленным примерам.
Как установить asl-ml-immersion?
Клонируйте репозиторий: git clone --depth 1 https://github.com/GoogleCloudPlatform/asl-ml-immersion.git Запустите скрипт настройки в Cloud Shell из клонированной папки: bash scripts/setup_env.sh Соберите окружение (venv и ядра Jupyter) в среде Google Cloud: make
Где скачать asl-ml-immersion?
Исходный код и инструкции по установке — на GitHub: https://github.com/GoogleCloudPlatform/asl-ml-immersion

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Python-библиотека и облачная платформа для отслеживания, визуализации и управления экспериментами машинного обучения, датасетами и моделями.

11,3 тыс.+2 за неделю914PythonMITАктивно поддерживаетсяОбновлён 18 часов назад