【发布时间】:2017-08-15 08:16:15
【问题描述】:
我正在使用带有 theano 后端的 keras。现在我有一个变量 x,它是一个带有类型字段“TensorType(float32, 3D)”的 theano 张量。
我加了
from keras import backend as K
在我的文件的开头。然后我写道:
x = K.expand_dims(x, dim = 1)
我希望 x 的类型字段应该是“TensorType(float32, 4D)”。但是,它是“TensorType(float32, (False, True, False, False))”,我无法弄清楚原因。此外,keras 的文档没有提供此功能的更多信息,它只是说“在索引“dim”处添加 1 尺寸的维度”。
此外,如果我执行
x = K.squeeze(x, 1)
,x的类型字段将是“TensorType(float32, matrix)”,这是预期的。
【问题讨论】:
标签: theano keras keras-layer