python - RNN 示例中的张量 reshape 无操作

标签 python reshape tensorflow

此代码在文件 rnn_cell.py 中的 RNNCellzero_state 方法中到底做了什么?我不完全确定 [-1, n] 形式的形状意味着什么...

enter image description here

最佳答案

reshape 的语义与 numpy 中的相似: http://docs.scipy.org/doc/numpy/reference/generated/numpy.reshape.html

它将张量更改为二维,第二维应具有 self.state_size 元素。例如。如果我的张量有 6 个元素,并且我将其 reshape 为 [-1, 2],那么第一个维度将有 6/2 = 3 个元素。

关于python - RNN 示例中的张量 reshape 无操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33643882/

相关文章:

python - 复杂的 python 正则表达式

r - data.table 中的 reshape 难题

r - 将多行数据合并成一列

python - 将 PyTorch 的张量形状从 (C, B, H) 修改为 (B, C*H)

Python:无论 CaSE 是什么,检查值是否在列表中

python toolz - 组合方法(与函数相反)

python - 混合 TensorFlow 和 TensorFlow 联合代码的推荐方法是什么?

tensorflow - model.summary() 输出与模型定义不一致

python - 递归使用带有 python 3.5 的请求时出错(GooglePlaces API)

docker 本地主机 url 未打开