Python 当我使用slim.learning.train时,可以取张量吗?
感谢TF Slim,它更容易构建新模型 但是当谈到训练模型时,似乎slim.learning.train无法获取张量,我需要检查我的模型 它只能返回损失(训练op),下面的代码位于tensorflow/contrib/slim/python/slim/learning.py中,它显示了如何打印损失Python 当我使用slim.learning.train时,可以取张量吗?,python,tensorflow,tf-slim,Python,Tensorflow,Tf Slim,感谢TF Slim,它更容易构建新模型 但是当谈到训练模型时,似乎slim.learning.train无法获取张量,我需要检查我的模型 它只能返回损失(训练op),下面的代码位于tensorflow/contrib/slim/python/slim/learning.py中,它显示了如何打印损失 if sess.run(train_step_kwargs['should_log']): logging.info('global step %d: loss = %.4f (%.3f sec/
if sess.run(train_step_kwargs['should_log']):
logging.info('global step %d: loss = %.4f (%.3f sec/step)',
np_global_step, total_loss, time_elapsed)
是否有一些方法可以获取张量或仅打印其值?假设您有张量
t
,那么您可以在每次执行涉及使用t
的图形时打印它,方法是将张量与tf.print()关联,如下所示:
t=tf.Print(t[t])