이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

tf.keras.metrics.Mean

TensorFlow 1 개 버전 GitHub의에서 소스보기

는 (가중치)이 주어진 값의 평균 연산한다.

전자 필기장에서 사용

가이드에서 사용 튜토리얼에서 사용

값은 예를 들어, [1, 3, 5, 7 중량이 지정된 경우 그 평균이 4 [1, 1, 0, 0] 후 평균 2 일 것이다.

이 통계는 두 변수 생성 totalcount 의 평균의 계산에 사용되는 values . 이 평균은 궁극적으로 반환 mean 단순히 분할가 멱등 동작되는 total 의해 count .

경우 sample_weight 없습니다 None , 무게는 1.의 기본값 sample_weight 값을 마스크 0.

name 메트릭 인스턴스 (선택 사항) 문자열 이름.
dtype 메트릭 결과 (선택) 데이터 타입.

독립형 사용 :

m = tf.keras.metrics.Mean()
m.update_state([1, 3, 5, 7])
m.result().numpy()
4.0
m.reset_states()
m.update_state([1, 3, 5, 7], sample_weight=[1, 1, 0, 0])
m.result().numpy()
2.0

와 사용 compile() API :

 model.add_metric(tf.keras.metrics.Mean(name='mean_1')(outputs))
model.compile(optimizer='sgd', loss='mse')
 

행동 양식

reset_states

소스보기

메트릭 상태 변수를 모두 재설정합니다.

메트릭은 훈련 기간 동안 평가 될 때이 기능은, 신 (新) 시대 / 단계 사이라고합니다.

result

소스보기

계산하여 반환 메트릭 값 텐서를.

계산 결과는 단순히 상기 상태 변수를 이용하여 통계 값을 산출 멱등 동작이다.

update_state

소스보기

메트릭을 계산하는 통계를 축적한다.

인수
values 예 당 값.
sample_weight 각 예제의 옵션 가중치. 1 기본값.

보고
업데이트 연산.