Yan*_*Liu 9 python python-2.7 google-cloud-platform tensorflow
我从谷歌运行官方教程(链接在这里).它本地运行良好,但我被困在我需要在Google云平台上训练网络的部分.我在终端上运行了以下代码:
JOB_NAME=census_single_1
OUTPUT_PATH=gs://$BUCKET_NAME/$JOB_NAME
gcloud ml-engine jobs submit training $JOB_NAME \
--job-dir $OUTPUT_PATH \
--runtime-version 1.0 \
--module-name trainer.task \
--package-path trainer/ \
--region $REGION \
-- \
--train-files $TRAIN_DATA \
--eval-files $EVAL_DATA \
--train-steps 1000 \
--verbosity DEBUG
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
"回溯(最近通话最后一个):\n文件\"/ usr/lib中/ python2.7/runpy.py\"线路162,在_run_module_as_main \n
\" 主 \",FNAME,装载机,程序包名称)\n文件\ "/ usr/lib中/ python2.7/runpy.py \",线路72,在run_globals \n文件_run_code\N个exec代码\"/根/.本地/ LIB/python2.7 /站点包/教练/ task.py \",4号线,在\n导入模型\n文件\ "/根/.当地/ lib中/ python2.7 /站点包/教练/ model.py \",第40行,在\ ñ
tf.feature_column.categorical_column_with_vocabulary_list(\nAttributeError: '模块'对象没有属性'feature_column' \n"个
// 更新
没关系.我想到了.事实证明,该--runtime-version参数控制着Cloud ML Runtime Version(链接).在本教程中,它被指定为1.0,这与Tensorflow v 1.0.1相对应,后者没有,tf.feature_column.*因为它刚刚在2017年6月16日的Tensorflow v 1.2.0中引入
// 更新2
谷歌教程已更新为使用--runtime-version 1.2而不是--runtime-version 1.0今天,2017年6月29日.我不知道他们是否看到了我的帖子,但是在6月28日和6月29日之间发生了变化.该教程的未来用户不应该体验同样的问题我有.
| 归档时间: |
|
| 查看次数: |
5500 次 |
| 最近记录: |