函数名称:FANNConnection::__construct()
功能:创建FANNConnection类的新实例。
适用版本:此函数适用于FANN(Fast Artificial Neural Network)扩展版本 1.0.0 或更高版本。
语法:FANNConnection::__construct(float $weight = 0.0, int $to_neuron = -1, int $from_neuron = -1)
参数:
返回值:此函数没有返回值。
示例:
<?php
// 创建一个新的FANNConnection实例,连接到第2个神经元(to_neuron = 2),来自第1个神经元(from_neuron = 1),权重为0.5
$connection = new FANNConnection(0.5, 2, 1);
// 创建另一个新的FANNConnection实例,不指定连接的神经元和权重,使用默认值
$connection2 = new FANNConnection();
// 打印连接的权重值和连接的神经元信息
echo "Connection 1: Weight: " . $connection->weight . ", To neuron: " . $connection->to_neuron . ", From neuron: " . $connection->from_neuron . "\n";
echo "Connection 2: Weight: " . $connection2->weight . ", To neuron: " . $connection2->to_neuron . ", From neuron: " . $connection2->from_neuron . "\n";
?>
输出:
Connection 1: Weight: 0.5, To neuron: 2, From neuron: 1
Connection 2: Weight: 0, To neuron: -1, From neuron: -1
说明: