我知道test_session
is deprecated in tensorflow 1.13
:
警告:不建议使用此功能。将来会删除 版。更新说明:使用self.session()或 而不是self.cached_session()。
我仅通过继承tf.test.TestCase
(据我所知还不建议使用?)来创建单元测试。我小心不要显式调用test_session
:
class TestModelFn(tf.test.TestCase):
def test_nothing(self):
pass
但是,当我运行此测试时,我看到了:
test_nothing (the_thing.test.objective.cost_based.test_model.TestModelFn) ... ok
test_session (the_thing.test.objective.cost_based.test_model.TestModelFn)
Use cached_session instead. (deprecated) ... skipped 'Not a test.'
为什么会这样?我正在使用tensorflow 1.13.1
。