返回訓練期間使用的候選數量

fann_get_cascade_num_candidates

(PECL fann >= 1.0.0)

fann_get_cascade_num_candidates返回訓練期間使用的候選數量

說明

fann_get_cascade_num_candidates(resource $ann): int

返回訓練期間使用的候選數量 ( fann_get_cascade_activation_functions_count(), fann_get_cascade_activation_steepnesses_count()fann_get_cascade_num_candidate_groups())的和。

實際的候選數是由 fann_get_cascade_activation_functions()fann_get_cascade_activation_steepnesses() 陣列定義的。 這些陣列定義的啟用功能和啟用的陡度用於候選神經元。如果在啟用函式陣列中有兩個啟用函式並且陡度陣列中有三個陡度,則將會有2x3=6個不同的候選神經元被訓練。 這6個不同的候選神經元將會被複制到幾個候選組中,這些候選組不同之處在於他們的初始權重。如果組的數量設為2,則候選神經元的數量為2x3x2=12.候選組的數量是有 fann_set_cascade_num_candidate_groups() 函式定義的。

預設的候選神經元數量為 6x4x2 = 48

參數

ann

神經網路 資源

返回值

成功,返回訓練期間候選神經元的數量,錯誤則返回 false .

參見

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *