2017-10-15 1 views
2

이 같은 모델은 우리가 cntk.squared_error() 기능을 사용할 수 있습니다 훈련 중에 손실을 확인하는 방법은 다음과 같습니다CNTK 절대 오류

loss = cntk.squared_error(z, l) 

하지만 난 절대 오류의 측면에서 손실을 찾는 데 관심이 있습니다. 아래의 코드는 작동하지 않습니다 절대 오류를 찾을 수 CNTK 툴킷에있는 붙박이 기능이 있습니까

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

:

loss = cntk.absolute_error(z, l) 

그것은 같은 오류를 준다? 나는 깊은 학습에 익숙하지 않아서 많이 알지 못합니다. 도와 주셔서 감사합니다!

답변

1

는 CNTK에는 아웃 - 오브 - 박스 L1 손실 함수가 없습니다,하지만 당신은 사용자 정의 하나 제공 할 수

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