【TensorFlow】——broadcast_to(在不复制内存的情况下自动扩张tensor)
生活随笔
收集整理的這篇文章主要介紹了
【TensorFlow】——broadcast_to(在不复制内存的情况下自动扩张tensor)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
目錄
?
作用:
內(nèi)在的思路
優(yōu)點(diǎn)
什么時候可以broadcast
? tf.boradcast_to .VS? tf.tile
作用:
在不會實(shí)際意義上復(fù)制數(shù)據(jù)的情況下進(jìn)行tensor的維度和形狀的擴(kuò)張,使得兩個tensor維度和形狀一致
對兩個維度不一致的tensor進(jìn)行加減前進(jìn)行broadcast后,可以進(jìn)行加減操作
內(nèi)在的思路
1、小維度對齊
2、擴(kuò)展維度使得二者維度一致
3、對每一個維度進(jìn)行size的擴(kuò)張,使得每個維度的長度一樣
優(yōu)點(diǎn)
1、減少內(nèi)存
2、自動填充便捷
什么時候可以broadcast
維度不存在或者維度存在但是shape=1,則可以進(jìn)行擴(kuò)展
?
?
tf.boradcast_to .VS? tf.tile
總結(jié)
以上是生活随笔為你收集整理的【TensorFlow】——broadcast_to(在不复制内存的情况下自动扩张tensor)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信小程序逆向
- 下一篇: 学习篇——微信小程序开发