2017-10-15 70 views
2

訓練模型,我們可以使用cntk.squared_error()功能,這樣在查找丟失:CNTK絕對誤差

loss = cntk.squared_error(z, l) 

但我感興趣的是找到絕對誤差方面的損失。下面的代碼不起作用:

loss = cntk.absolute_error(z, l) 

提示錯誤爲:

AttributeError: module 'cntk' has no attribute 'absolute_error'

是否有CNTK工具箱內置的任何功能找到絕對誤差我是深入學習的新手,所以我不太瞭解。感謝幫助!

回答

1

有在CNTK沒有超出現成L1損失函數,但是你可以提供一個自定義的:

def absolute_error(z, l): 
    return cntk.reduce_mean(cntk.abs(z - l))