答案 0 :(得分:0)
theano.sparse.csr_matrix是一个符号变量。它不包含任何数据。因此,如果您访问其.shape和.data,您还会获得一个符号变量。
符号变量用于创建可以编译为函数的Theano图。所以这意味着Theano是一个编译器。作为所有编译器,它分两步工作:
有一个快捷方式,你可以这样做来隐藏编译阶段:
a_theano_symbolique_variable.eval().
如果需要输入来评估符号变量,可以将它作为参数传递给eval(),如下所示:
a_theano_symbolique_variable.eval(another_theano_var=the_value_of_the_theano_var)