tensorflow2.0 的 Broadcasting

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37222746/article/details/89097337

 

Broadcasting就是维度扩展的意思。将维度扩展成指定的要求,参与数学运算。

Broadcasting的前提是:1、维度为1,可以扩展。2、缺少维度,可以插入。除此之外,不能broadcasting。

 

Broadcasting是默认操作。并不需要明确调用。

Tf.broadcast_to:显示调用。显示的将第一个参数扩展成第二个参数。

 

Tile是直接复制指定数量的维度,2表示复制两次(多了一个维度出来),1表示复制1次。所以占用的内存比broadcasting大。

 

猜你喜欢

转载自blog.csdn.net/m0_37222746/article/details/89097337