【问题标题】:Converts my own image data to TFRecords将我自己的图像数据转换为 TFRecords
【发布时间】:2017-05-21 13:42:39
【问题描述】:

现在我正在练习将自己的图像数据转换为 tensorflow 的 TFRrcords。我对 tensorflow 非常陌生,所以我刚刚修改了从 Github 获得的 build_image_data.py。

这是原始代码的一些部分:

bazel-bin/inception/build_image_data \
      --train_directory="${TRAIN_DIR}" \
      --validation_directory="${VALIDATION_DIR}" \
      --output_directory="${OUTPUT_DIRECTORY}" \
      --labels_file="${LABELS_FILE}" \
      --train_shards=128 \
      --validation_shards=24 \
      --num_threads=8

我将它们替换为:

# convert the data.
bazel-bin/inception/build_image_data \
--train_directory=("C:/Dataset/Training data")
--validation_directory=("C:/Dataset/Test data")
--output_directory=("C:/Dataset/Trf")
--labels_file="C:/Dataset/Labels file"
--train_shards=128
--validation_shards=24
--num_threads=8

但我收到如下错误:

File "<ipython-input-12-4e5ff554c85f>", line 90
    bazel-bin/inception/build_image_data --train_directory=("C:/Dataset/Training data")
                                                                                       ^
SyntaxError: can't assign to operator

请有人帮助我。

谢谢。

【问题讨论】:

    标签: tensorflow image-preprocessing


    【解决方案1】:

    只需删除路径周围的括号:

    bazel-bin/inception/build_image_data \
    --train_directory="C:/Dataset/Training data"
    --validation_directory="C:/Dataset/Test data"
    --output_directory="C:/Dataset/Trf"
    --labels_file="C:/Dataset/Labels file"
    --train_shards=128
    --validation_shards=24
    --num_threads=8
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-07
      • 1970-01-01
      • 2020-11-27
      • 2016-07-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-24
      相关资源
      最近更新 更多