جلسات Tensorflow - نطاق سياق الجلسة؟

1
import tensorflow as tf

...

with tf.Session() as sess:
    output = sess.run(result)
    print(output)

print(output)

لماذا يعمل الخط الأخير؟ ليس كذلك output خارج النطاق منذ أن أعلن داخل المولد؟

1 إجابة

2
افضل جواب

في الثعبان with لا يحتوي على نطاق يشبه الأساليب ، يوضح هذا المنشور أنه أكثر وضوحا متغير محدد مع عبارة متاحة خارج خارج مع الحظر؟

لتوفير بعض الوقت

the context manager will be available outside the with statement and that is not implementation or version dependent. with statements do not create a new execution scope.
:مؤلف
فوق
قائمة طعام