W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
tf.reduce_logsumexp 函數(shù)
reduce_logsumexp(
input_tensor,
axis=None,
keep_dims=False,
name=None,
reduction_indices=None
)
定義在:tensorflow/python/ops/math_ops.py.
請(qǐng)參閱指南:數(shù)學(xué)函數(shù)>減少
計(jì)算log(sum(exp(exp(張量的各維數(shù)的元素))).
按照給定的axis上的維度減少input_tensor.除非keep_dims是true,否則張量的秩在axis上的每一項(xiàng)都減少1.如果keep_dims為 true,則減少的尺寸將保留為1.
如果axis沒(méi)有條目,則縮小所有維度,并返回具有單個(gè)元素的張量.
這個(gè)函數(shù)在數(shù)值上比 log(sum(exp(input)))更穩(wěn)定.它避免了大量輸入的 exp 引起的溢出和小輸入日志帶來(lái)的下溢.
例如:
x = tf.constant([[0., 0., 0.], [0., 0., 0.]])
tf.reduce_logsumexp(x) # log(6)
tf.reduce_logsumexp(x, 0) # [log(2), log(2), log(2)]
tf.reduce_logsumexp(x, 1) # [log(3), log(3)]
tf.reduce_logsumexp(x, 1, keep_dims=True) # [[log(3)], [log(3)]]
tf.reduce_logsumexp(x, [0, 1]) # log(6)
參數(shù):
返回:
減少的張量.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: