Softmax

공개 클래스 소프트맥스

Softmax는 실수 벡터를 범주형 확률 벡터로 변환합니다.

출력 벡터의 요소는 (0, 1) 범위에 있고 합은 1입니다.

각 벡터는 독립적으로 처리됩니다. axis 인수는 함수가 적용되는 입력 축을 설정합니다.

결과가 확률 분포로 해석될 수 있기 때문에 Softmax는 분류 네트워크의 마지막 계층에 대한 활성화로 자주 사용됩니다.

각 벡터 x의 소프트맥스 exp(x) / tf.sum(exp(x)) 로 계산됩니다.

의 입력 값은 결과 확률의 로그 확률입니다.

공공 생성자

소프트맥스 (Ops tf)
기본 축이 마지막 차원을 나타내는 ERROR(/#AXIS_DEFAULT) 인 소프트맥스 활성화를 만듭니다.
Softmax (Ops tf, int 축)
Softmax 활성화를 생성합니다.

공개 방법

피연산자 <T>
호출 ( 피연산자 <T> 입력)
활성화를 위한 계산 작업을 가져옵니다.

상속된 메서드

org.tensorflow.framework.activations.Activation 클래스에서
추상 피연산자 <T>
호출 ( 피연산자 <T> 입력)
활성화를 위한 계산 작업을 가져옵니다.
부울
같음 (개체 arg0)
마지막 수업<?>
getClass ()
정수
해시 코드 ()
최종 무효
알림 ()
최종 무효
통지모두 ()
toString ()
최종 무효
대기 (long arg0, int arg1)
최종 무효
기다리세요 (긴 arg0)
최종 무효
기다리다 ()

공공 생성자

공개 소프트맥스 (Ops tf)

기본 축이 마지막 차원을 나타내는 ERROR(/#AXIS_DEFAULT) 인 소프트맥스 활성화를 만듭니다.

매개변수
tf TensorFlow 작업

공개 Softmax (Ops tf, int 축)

Softmax 활성화를 생성합니다.

매개변수
tf TensorFlow 작업
중심선 차원 소프트맥스가 수행됩니다.

공개 방법

공개 피연산자 <T> 호출 ( 피연산자 <T> 입력)

활성화를 위한 계산 작업을 가져옵니다.

매개변수
입력 입력 텐서
보고
  • 활성화를 위한 피연산자