為已應用的神經元和層設定啟用函式

fann_set_activation_function

(PECL fann >= 1.0.0)

fann_set_activation_function為已應用的神經元和層設定啟用函式

說明

fann_set_activation_function(
    resource $ann,
    int $activation_function,
    int $layer,
    int $neuron
): bool

為層數為 layer,神經經元數為 neuron 的神經元設定啟用函式,將輸入層記為0.

在輸出層中的神經元設定啟用函式是不可能的。

在選擇啟用函式時,注意啟用函式有不同的範圍,這個很重要哦。 FANN_SIGMOID 就是個例子。它的範圍是0 -1,然而 FANN_SIGMOID_SYMMETRIC 的範圍是-1 - 1, FANN_LINEAR 卻是無限的。

應用的啟用函式應該是啟用函式常量之一。

返回值是啟用函式常量之一。

參數

ann

神經網路 資源

activation_function

啟用函式常量。

layer

層數。

neuron

神經元數。

返回值

成功時返回 true,其它情況下返回 false

參見

發佈留言

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