Использование ночной сборки TensorFlow для обучения с Cloud ML Engine
Если мне нужно использовать ночные сборки TensorFlow в обучающей работе Cloud ML Engine, как мне это сделать?
1 ответ
Загрузите ночную сборку с https://github.com/tensorflow/tensorflow. Как правильно выбрать сборку:
- используйте "Linux CPU-only" или "Linux GPU" в зависимости от того, нужно ли вам использовать GPU для обучения,
- используйте сборку Python 2.
Переименуйте файл.whl, например
mv tensflow-1.0.1-cp27-cp27mu-linux_x86_64.whl \ tensorflow-1.0.1-cp27-ни-linux_x86_64.whl
(здесь мы переименовали
cpu27mu
вnone
, Pip анализирует эту часть, чтобы определить, подходит ли пакет.whl для платформы, но это конкретное имя не работает в некоторых старых версиях pip)Загрузите файл.whl в GCS и укажите его как один из
package_uris
при отправке обучающей работы Cloud ML Engine.
Обратите внимание, что вместо использования ночной сборки вы можете также собрать TensorFlow из исходного кода, как описано в https://www.tensorflow.org/install/install_sources.