Python 如何在Theano中获取共享变量的名称?
如何在Theano中获取共享变量的名称?我知道打印它或使用Python 如何在Theano中获取共享变量的名称?,python,theano,Python,Theano,如何在Theano中获取共享变量的名称?我知道打印它或使用str()是可行的,但这样做正确吗?是否有类似于X.get_value()(例如X.get_name())的函数 例如: import theano as th import numpy as np X = th.shared(name='xx', value=np.zeros(shape=(2), dtype=th.config.floatX), borrow=True) print(X) # print
str()
是可行的,但这样做正确吗?是否有类似于X.get_value()
(例如X.get_name()
)的函数
例如:
import theano as th
import numpy as np
X = th.shared(name='xx', value=np.zeros(shape=(2), dtype=th.config.floatX), borrow=True)
print(X) # print 'xx'
print(str(X) == 'xx') # print 'True'
print(X.get_value()) # print [ 0. 0.]
通过获取
x.name
可以获取共享变量x
的名称。不幸的是,这是。X.name?就像那样?@JamesTobin谢谢,它很有效,猜对了:)