<p dir="auto">Two recent requests recently to suppress logging on console <a href="http://stackoverflow.com/questions/35911252/disable-tensorflow-debugging-information" rel="nofollow">1</a>, <a href="http://stackoverflow.com/questions/35869137/avoid-tensorflow-print-on-standard-error" rel="nofollow">2</a></p>
<p dir="auto">Since TensorFlow uses Google logging library standard flags should work, ie "export GLOG_logtostderr=0" should turn off logging to console. However that doesn't work, I suspect these flags are explicitly overriden in code somewhere</p>
<p dir="auto"><a href="https://www.tensorflow.org/get_started/get_started" rel="nofollow">https://www.tensorflow.org/get_started/get_started</a><br>
Basic Usage example output:</p>
<p dir="auto">WARNING:tensorflow:Using temporary folder as model directory: C:\Users\pocherka\AppData\Local\Temp\tmpaq48b_3u<br>
WARNING:tensorflow:From C:\Users\pocherka\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\head.py:625: scalar_summary (from tensorflow.python.ops.logging_ops) is deprecated and will be removed after 2016-11-30.<br>
Instructions for updating:<br>
Please switch to tf.summary.scalar. Note that tf.summary.scalar uses the node name instead of the tag. This means that TensorFlow will automatically de-duplicate summary names based on the scope they are created in. Also, passing a tensor or list of tags to a scalar summary op is no longer supported.<br>
WARNING:tensorflow:From C:\Users\pocherka\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\head.py:625: scalar_summary (from tensorflow.python.ops.logging_ops) is deprecated and will be removed after 2016-11-30.<br>
Instructions for updating:<br>
Please switch to tf.summary.scalar. Note that tf.summary.scalar uses the node name instead of the tag. This means that TensorFlow will automatically de-duplicate summary names based on the scope they are created in. Also, passing a tensor or list of tags to a scalar summary op is no longer supported.<br>
WARNING:tensorflow:From C:\Users\pocherka\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\learn\python\learn\estimators\head.py:625: scalar_summary (from tensorflow.python.ops.logging_ops) is deprecated and will be removed after 2016-11-30.<br>
Instructions for updating:<br>
Please switch to tf.summary.scalar. Note that tf.summary.scalar uses the node name instead of the tag. This means that TensorFlow will automatically de-duplicate summary names based on the scope they are created in. Also, passing a tensor or list of tags to a scalar summary op is no longer supported.<br>
train loss: {'global_step': 1000, 'loss': 2.3828899e-11}<br>
eval loss: {'global_step': 1000, 'loss': 0.0025255322}sic usage</p>