GradientDescent

공개 클래스 GradientDescent

기본 확률적 경사하강법 최적화 프로그램. GradientDescent는 현재 기울기 ?L/?w에 학습 속도를 곱하여 현재 가중치를 업데이트합니다.

상수

뜨다 LEARNING_RATE_DEFAULT

상속된 상수

공공 생성자

GradientDescent ( 그래프 그래프)
GradientDescent 최적화 프로그램을 생성합니다.
GradientDescent ( 그래프 그래프, float learningRate)
GradientDescent 최적화 프로그램을 생성합니다.
GradientDescent ( 그래프 그래프, 문자열 이름, float 학습률)
GradientDescent 최적화 프로그램을 생성합니다.

공개 방법

getOptimizerName ()
최적화 프로그램의 이름을 가져옵니다.

상속된 메서드

상수

공개 정적 최종 부동 소수점 LEARNING_RATE_DEFAULT

상수값: 0.01

공공 생성자

공개 GradientDescent ( 그래프 그래프)

GradientDescent 최적화 프로그램을 생성합니다.

매개변수
그래프 TensorFlow 그래프

공개 GradientDescent ( 그래프 그래프, float learningRate)

GradientDescent 최적화 프로그램을 생성합니다.

매개변수
그래프 TensorFlow 그래프
학습률 학습률, 기본값은 0.01

public GradientDescent ( 그래프 그래프, 문자열 이름, float learningRate)

GradientDescent 최적화 프로그램을 생성합니다.

매개변수
그래프 TensorFlow 그래프
이름 이 최적화 프로그램의 이름, 기본값은 "GradientDescent"입니다.
학습률 학습률, 기본값은 0.01

공개 방법

공개 문자열 getOptimizerName ()

최적화 프로그램의 이름을 가져옵니다.

보고
  • 최적화 프로그램 이름입니다.

공개 문자열 toString ()