Какой тип оборудования используется как часть Google Cloud ML при использовании TensorFlow? Также доступны только CPU или Tensor Processing Unit (кастомные карты)?
см. эту статью.
Какой тип оборудования используется как часть Google Cloud ML при использовании TensorFlow? Также доступны только CPU или Tensor Processing Unit (кастомные карты)?
см. эту статью.
Облачные TPU общедоступны с 27.06.2018: https://cloud.google.com/tpu/docs/release-notes.
Об этом было объявлено на Google Next '18:
https://www.blog.google/products/google-cloud/empowering-busshops-and-developers-to-do-more-with-ai/
Cloud ML в настоящее время ориентирован на процессоры. Графические процессоры и TPU будут доступны в будущем.
На момент написания (декабрь 2017 г.) графические процессоры доступны, см. https://cloud.google.com/ml-engine/docs/training-overview
Если вы используете утилиту командной строки gcloud
, вы можете, например, добавьте параметр --scale-tier BASIC_GPU
при отправке заданий в mlengine. В настоящее время это запускает ваш код тензорного потока на Tesla K80.
Также существует CUSTOM
уровень масштабирования, который позволяет выполнять более сложные конфигурации и предоставляет доступ к графическим процессорам P100 (см. https://cloud.google.com/ml-engine/docs/using-gpus).
Служба TPU находится в альфа-статусе согласно https://cloud.google.com/tpu/ и нужно зарегистрироваться, чтобы узнать больше.