tensorflow2.0 的 Broadcasting
Broadcasting就是维度扩展的意思。将维度扩展成指定的要求,参与数学运算。
Broadcasting的前提是:1、维度为1,可以扩展。2、缺少维度,可以插入。除此之外,不能broadcasting。
Broadcasting是默认操作。并不需要明确调用。
Tf.broadcast_to:显示调用。显示的将第一个参数扩展成第二个参数。
Tile是直接复制指定数量的维度,2表示复制两次(多了一个维度出来),1表示复制1次。所以占用的内存比broadcasting大。