tensorflow - 使用 tensorflow 的对象检测 api 时,命令行中的 "--logtostderr"是什么意思?

标签 tensorflow object-detection tensorflow-lite

当使用 tensorflow 训练目标检测模型时,我们总是输入

python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/ssd_mobilenet_v1_pets.config

但我想知道“--logtostderr”的功能是什么?如果省略怎么办?

最佳答案

顾名思义,它将日志发送到 STDERR 标准文件,这将允许您在命令末尾附加: 2> somefile contains thelogs.txt

您可以在此处阅读有关 STDIN、STDOUT 和 STDERR 的更多信息:http://www.learnlinux.org.za/courses/build/shell-scripting/ch01s04.html

如果您不包含 --logtostderr 参数,则日志通常会发送到 STDOUT;实际上,如果您按照问题中的方式运行命令,结果将是相同的。但是,如果您使用 2> 将日志重定向到文件,则省略 --logtostderr 将不再记录任何内容,并且由于 STDOUT 未重定向到文件,因此日志将出现在屏幕上。

关于tensorflow - 使用 tensorflow 的对象检测 api 时,命令行中的 "--logtostderr"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51760535/

相关文章:

java tensorflow reset_default_graph

python - 训练Tensorflow时出现ValueError : setting an array element with a sequence

python - 如何删除 tensorflow 中的连续重复项?

opencv - opencv中类cv::KeyPoint的类成员class_id的含义和用途是什么?

python - 无监督物体检测

object-detection - 将 .csv 文件转换为 yolo darknet 格式

tensorflow - 内存利用率接近零时,Google Cloud ML Engine "out-of-memory"错误

tensorflow - 当为量化模型分配张量时,TFlite解释器会引发RuntimeError。涉及scale_diff和output_scale的断言失败

python - SSD MobileNet V2 FPNLite 320x320 中的 FPN 代表什么?

Tensorflow - h5 模型到 tflite 转换错误