形状必须是等级2,但对于输入形状为'MatMul_46'(op:'MatMul')的等级为3:[100,100],[?,15,100]

时间:2018-03-04 21:26:43

标签: python tensorflow keras

我在尝试实现这行代码时遇到了错误

形状必须是等级2,但是'MatMul_46'(op:'MatMul')的等级为3,输入形状为:[100,100],[?,15,100]。

List.filter (fun x -> x % 2 = 0) myList

我认为这个问题是因为不同等级的矩阵3& 2维 但我不知道如何修改这个

1 个答案:

答案 0 :(得分:0)

要修改张量以适合某种形状,您可以使用// Lfo.h class CLfo { public: static int create (CLfo*& pCLfo); }; inline int CLfo::create(CLfo *&pCLfo) { pCLfo = new CLfo; return 0; } ,但要注意以有意义的方式重塑它。

请参阅https://fredrikaverpil.github.io/2016/07/31/docker-for-mac-and-gui-applications/

tf.reshape