FANN fann_train_on_file

(PECL fann >= 1.0.0)

fann_train_on_file — 일정 기간 동안 파일에서 읽은 전체 데이터 세트에 대해 학습


설명

fann_train_on_file(
    resource $ann,
    string $filename,
    int $max_epochs,
    int $epochs_between_reports,
    float $desired_error
): bool
                

일정 기간 동안 파일에서 읽은 전체 데이터 세트에 대해 학습합니다.

이 훈련은 fann_set_training_algorithm()에 의해 선택된 훈련 알고리즘과 이러한 훈련 알고리즘에 대해 설정된 매개변수를 사용합니다.


매개변수

ann
신경망 리소스.
filename
훈련 데이터가 포함된 파일.
max_epochs
훈련을 계속해야 하는 최대 Epoch 수
epochs_between_reports
콜백 함수 호출 사이의 에포크 수입니다. 값이 0이면 사용자 함수가 호출되지 않습니다.
desired_error
fann_set_train_stop_function()에서 선택한 정지 함수에 따라 원하는 fann_get_MSE() 또는 fann_get_bit_fail()

반환 값

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


메모

메모: 이 함수는 fann 확장이 libfann >= 2.2에 대해 빌드된 경우에만 사용할 수 있습니다.


기타