按照Readme微调Google的Inception-v3图像分类模型后,我收到错误消息:
File "/Path/to/Model/bazel-bin/inception/flowers_train.runfiles/inception/inception/slim/ops.py", line 88, in batch_norm
initializer=tf.zeros_initializer(),
TypeError: zeros_initializer() takes at least 1 argument (0 given)
运行最终命令后会发生这种情况:
bazel-bin/inception/flowers_train \
--train_dir="${TRAIN_DIR}" \
--data_dir="${FLOWERS_DATA_DIR}" \
--pretrained_model_checkpoint_path="${MODEL_PATH}" \
--fine_tune=True \
--initial_learning_rate=0.001 \
--input_queue_memory_factor=1
我有0个想法,因为这个错误会从TF团队编写的python文件中抛出。另外,作为一个TF新手,我不知道我的方式足以尝试深度调试会话。只是通过查看错误的路径,运行TF slim代码的脚本可能存在问题?
无论如何,我正在使用Python 3.6和TensorFlow Python API r0.12运行macOS Sierra。