2017-03-19 4 views
0

私は初心者ですテンソルのフローテンソルにはFrobenius normalizationを適用したいが、テンソルではそれに関連する関数が見つからず、テンソルフローを使用して実装できませんでした私はnumpy操作でそれを実装することができますが、どうすればよいでしょうか?テンソルでのフロベニウスの正規化の実装

pythonでnumpyのを使用して私の実装

def Frobenius_Norm(tensor): 
    x = np.power(tensor,2) 
    x = np.sum(x) 
    x = np.sqrt(x) 
    return x 

答えて

1
def frobenius_norm_tf(M): 
    return tf.reduce_sum(M ** 2) ** 0.5 
関連する問題