gpt4 book ai didi

python - 在 colaboratory 上训练 TensorFlow 检测 API

转载 作者:行者123 更新时间:2023-12-01 09:25:02 27 4
gpt4 key购买 nike

我正在尝试在 Colaboratory 上训练 Tensorflow 对象检测 API。

当我将 train.py 运行为“%run train.py ...”时,我收到错误“重复标志错误:标志“master”被定义了两次。

当我将 train.py 作为“!python train.py ...”运行时,我收到错误“没有名为部署的模块”。

我已经使用以下方式设置了路径:导入系统

sys.path.append('/content/models/research/slim')
sys.path.append('/content/models/research')
sys.path.append('/content/models/research/object_detection')

此外,我正在从 object_detection 目录运行火车。我不确定还需要做什么才能成功运行 train.py 脚本。

最佳答案

下面的代码片段专门用于在 Colab 上设置 Tensorflow 对象检测 API。

`

!apt-get install protobuf-compiler python-pil python-lxml python-tk
!pip install Cython
!pip install jupyter
!pip install matplotlib

!git clone https://github.com/tensorflow/models.git

%cd /content/models/research

!protoc object_detection/protos/*.proto --python_out=.

%set_env PYTHONPATH=/content/models/research:/content/models/research/slim

!python object_detection/builders/model_builder_test.py

`

在 google colab 上,需要执行上述一系列行才能启动并运行您的对象检测 API。实际安装详细信息请参见 here

下面一行指定如何运行训练脚本

%run object_detection/train.py \
--logtostderr \
--pipeline_config_path=${PATH_TO_YOUR_PIPELINE_CONFIG} \
--train_dir=${PATH_TO_TRAIN_DIR}

从官方文档来看,所有这些脚本都是从

/models/research

目录。不是来自对象检测文件夹本身。

关于python - 在 colaboratory 上训练 TensorFlow 检测 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50497648/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com