我正要建立一个图像语义分割ios app。因此,我使用deeplab的网络架构构建图表,但
我收到了这个错误:
Running model failed: Invalid argument: Only additions of two arguments supported. Num inputs: 4
[[Node: fc1_voc12 = AddN[N=4, T=DT_FLOAT, _device="/job:localhost/replica:0/task:0/cpu:0"](fc1_voc12_c0/BiasAdd, fc1_voc12_c1/BiasAdd, fc1_voc12_c2/BiasAdd, fc1_voc12_c3/BiasAdd)]]
发生错误,因为iOS TensorFlow API不支持添加2个以上的张量,而我在计算图中添加了4个张量。任何人都可以提供一些关于如何以另一种方式实现它的提示吗?
答案 0 :(得分:0)
而不是tf.add_n([a, b, c, d])
使用tf.add(a, tf.add(b, tf.add(c, d)))