chainer.functions.
cross_covariance
(y, z,
reduce='half_squared_sum')[source]¶
y
と z
の相互共分散の二乗和を計算する。
出力は reduce
の値に依存している値の変数。 'no'
が設定されている場合、出力は y
の次元である多くの行とzの次元である列を持つ共分散行列を保持する。 'half_squared_sum'
が設定されている場合、 it holds
the half of the共分散行列のフロベニウスノルム(行列を平らなベクトルとしたときのL2ノルム)の半分を保持する。
Parameters: |
|
---|---|
Returns: |
相互共分散損失を保持する変数。 |
Return type: |
このコストはDisentangle (もつれを解く)変数に利用可能です。詳細は https://arxiv.org/abs/1412.6583v3 をお読みください。