FANN fann_set_callback

(PECL fann >= 1.0.0)

fann_set_callback — 훈련 중에 사용할 콜백 함수를 설정합니다.


설명

fann_set_callback(resource $ann, callable $callback): bool

훈련 중에 사용할 콜백 함수를 설정합니다. fann_train_on_data() 또는 fann_train_on_file()에서 호출된다는 의미입니다.


매개변수

ann
신경망 리소스.
callback
제공된 콜백 함수는 다음 매개변수를 사용합니다.
  • ann - 신경망 리소스
  • train - train 데이터 리소스 또는 fann_train_on_file()에서 호출된 경우 null
  • max_epochs - 훈련을 계속해야 하는 최대 Epoch 수
  • epochs_between_reports - 이 함수를 호출하는 사이의 Epoch 수
  • desired_error - fann_set_train_stop_function()에서 선택한 정지 함수에 따라 원하는 fann_get_MSE() 또는 fann_get_bit_fail()
  • epochs - The current epoch

콜백은 true를 반환해야 합니다. false를 반환하면 훈련이 종료됩니다.


반환 값

성공하면 true를 반환하고 그렇지 않으면 false를 반환합니다.


기타