W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
sparse_add(
a,
b,
thresh=0
)
定義在:tensorflow/python/ops/sparse_ops.py.
請(qǐng)參閱指南:稀疏張量>數(shù)學(xué)運(yùn)算
添加兩個(gè)張量,其中至少有一個(gè)是 SparseTensor.
如果傳入的是一個(gè) SparseTensor 和一個(gè) Tensor,則返回一個(gè) Tensor.如果兩個(gè)參數(shù)都是 SparseTensors,則返回 SparseTensor.參數(shù)的順序無(wú)關(guān)緊要.使用 vanilla tf.add() 添加兩個(gè)密集的Tensors.
兩個(gè)操作數(shù)的形狀必須匹配:不支持廣播.
任何輸入 SparseTensor 的索引都假定按標(biāo)準(zhǔn)詞典順序排序.如果不是這種情況,在此步驟之前運(yùn)行 SparseReorder 以還原索引排序.
如果兩個(gè)參數(shù)都很稀疏,我們按如下所示執(zhí)行“剪切”.默認(rèn)情況下,如果在某個(gè)索引處兩個(gè)值總和為零,則輸出 SparseTensor 仍然會(huì)在其索引中包含該特定位置,并在相應(yīng)的值槽中存儲(chǔ)一個(gè)零.為了重寫(xiě)此項(xiàng),調(diào)用者可以指定 thresh,指示如果總和具有嚴(yán)格小于 thresh 的大小,則不包括其相應(yīng)的值和索引.特別是,thresh == 0.0(默認(rèn))意味著一切都保持不變,實(shí)際的閾值只發(fā)生在正值上.
例如,假設(shè)兩個(gè)稀疏操作數(shù)的邏輯和為(致密):
[ 2]
[.1 0]
[ 6 -.2]
然后:
* `thresh == 0` (the default): all 5 index/value pairs will be returned.
* `thresh == 0.11`: only .1 and 0 will vanish, and the remaining three
index/value pairs will be returned.
* `thresh == 0.21`: .1, 0, and -.2 will vanish.
函數(shù)參數(shù):
返回值:
該函數(shù)返回一個(gè) SparseTensor 或 Tensor,表示總和.
可能引發(fā)的異常:
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: