TensorFlow數(shù)學函數(shù):tf.self_adjoint_eigvals

2018-01-15 10:39 更新

tf.self_adjoint_eigvals 函數(shù)

在TensorFlow中,tf.self_adjoint_eigvals函數(shù)還具有以下的函數(shù)名稱:

  • tf.linalg.eigvalsh
  • tf.self_adjoint_eigvals
self_adjoint_eigvals(
    tensor,
    name=None
)

定義在:TensorFlow線性代數(shù)運算.

請參閱指南:數(shù)學函數(shù)>矩陣數(shù)學函數(shù)

計算一個或多個自共軛矩陣的特征值.

注意:如果你的程序通過這個函數(shù)反向傳播,你應該用對tf.self_adjoint_eig的調用(可能忽略第二個輸出)來替換它,以避免計算兩次特征分解.這是因為使用特征向量來計算特征值的梯度 w.r.t.請參閱linalg_grad.py中的_SelfAdjointEigV2Grad.

函數(shù)參數(shù)

  • tensor:形狀為[..., N, N]的Tensor.
  • name:字符串,操作的可選名稱.

函數(shù)返回值

  • e:特征值;形狀為[..., N];該向量e[..., :]包含tensor[..., :, :]的N特征值.
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號