我有一个张量,我想得到其中的屏蔽值,从而得到相应的屏蔽
输入:
x1 = [[[0 0 0] [0 0 0] [1 1 1] [-1 -1 0]]]
x1的输出掩码:
mask_1 = [[0 0 1 1]]
我想在Keras的几行中这样做,到目前为止我所做的是:
mask_3 = K.cast(tf.equal(x1, 0), 'float32')
mask_4 = K.sum(K.ones_like(x1), axis=-1)
mask_5 = K.sum(mask_3, axis=-1)
mask_6 = mask_5 < mask_4
有没有更有效的方法
在这个条件下,您将得到最后一个维度上的行,这些行都是0(并反转它们)
如果您想要数字,请应用强制转换
相关问题 更多 >
编程相关推荐