numerWarstwy = $numerWarstwy; for($i = 0; $i < $iloscNeuronow; $i++) { $this->neurony[] = new Neuron($numerWarstwy); } } public function pobierzIloscNeuronow() { return count($this->neurony); } public function pobierzWyjsciaNeuronow() { $wyjscia = array(); foreach($this->neurony as $neuron) { $wyjscia[] = $neuron->ostatnieWyjscie; } return $wyjscia; } public function obliczWyjsciaNeuronow() { $wyjsciaNizszejWarstwy = Siec::pobierzWyjsciaNeuronowNizszejWarstwy($this->numerWarstwy); foreach($this->neurony as $neuron) { $neuron->wejscia = $wyjsciaNizszejWarstwy; $neuron->obliczWyjscie(); } } }