- theano.sparse 和 scipy.sparse 有什么区别?
- 如何找到 scipy.sparse.csr_matrix() 的维度和元素?
问问题
165 次
1 回答
0
theano.sparse.csr_matrix 是一个符号变量。它不包含任何数据。所以如果你访问它的 .shape 和 .data,你也会得到一个符号变量。
符号变量用于创建可以编译为函数的 Theano 图。所以这意味着 Theano 是一个编译器。作为所有编译器,它分两步工作:
- 创建 Theano 图并编译它
- 使用编译函数。
有一个快捷方式,你可以这样做来隐藏编译阶段:
a_theano_symbolique_variable.eval().
如果这需要输入来评估符号变量,您可以将其作为参数传递给 eval() ,如下所示:
a_theano_symbolique_variable.eval(another_theano_var=the_value_of_the_theano_var)
于 2013-08-12T14:38:05.080 回答