当使用张量流训练目标检测模型时,我们总是输入
python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/ssd_mobilenet_v1_pets.config
但是我不知道“ --logtostderr”的功能是什么?如果省略该怎么办?
答案 0 :(得分:2)
顾名思义,它将日志发送到STDERR标准文件,该文件允许您在命令末尾附加:2>包含thelogs.txt的某些文件
您可以在此处了解有关STDIN,STDOUT和STDERR的更多信息:http://www.learnlinux.org.za/courses/build/shell-scripting/ch01s04.html
如果不包括--logtostderr参数,则通常会将日志发送到STDOUT;实际上,如果您要像在问题中一样运行命令,结果将是相同的。但是,如果您使用2>将日志重定向到文件,则省略--logtostderr将不再记录任何内容,并且由于未将STDOUT重定向到文件,因此日志将显示在屏幕上。