Tôi đang cố gắng lấy tất cả các biến trong phạm vi biến, như được giải thích here. Tuy nhiên, dòng tf.get_collection(tf.GraphKeys.VARIABLES, scope='my_scope')
đang trả về một danh sách trống mặc dù có các biến trong phạm vi đó.Tensorflow: tf.get_collection Không Trả về Biến trong Phạm vi
Dưới đây là một số mã ví dụ:
import tensorflow as tf
with tf.variable_scope('my_scope'):
a = tf.Variable(0)
print tf.get_collection(tf.GraphKeys.VARIABLES, scope='my_scope')
mà in []
.
Làm cách nào để nhận các biến được khai báo trong 'my_scope'
?
làm cảnh báo cho người đọc trong tương lai, lưu ý rằng 'name_scope' và' variable_scope' không giống nhau. –