我正在使用Tensorflow进行一些情绪分析,但有一个问题我无法解决:
我有一个张量(输入)形状为[?, 38] [batch_size, max_word_length]
,一个(预测)形状为[?, 3] [batch_size, predicted_label]
。
我的目标是将两个张量组合成单个张量,形状为[?,38,3]
这个张量用作我第二阶段的输入。
似乎很简单,但我找不到办法。
你能告诉我怎么做吗?
答案 0 :(得分:0)
这是不可能的。你有张量,其中包含batch_size * max_word_length
包含batch_size * predicted_label
个元素的元素和张量。因此有
batch_size * (max_word_length + predicted_label)
元素。现在你想用
创建新的张量[batch_size, max_word_length, predicted_label]
batch_size * max_word_length * predicted_label
元素。你没有足够的元素。