Current Path : /var/www/ljmtc/cbt/lib/mlbackend/php/phpml/src/Phpml/Helper/ |
Current File : /var/www/ljmtc/cbt/lib/mlbackend/php/phpml/src/Phpml/Helper/Predictable.php |
<?php declare(strict_types=1); namespace Phpml\Helper; trait Predictable { /** * @return mixed */ public function predict(array $samples) { if (!is_array($samples[0])) { return $this->predictSample($samples); } $predicted = []; foreach ($samples as $index => $sample) { $predicted[$index] = $this->predictSample($sample); } return $predicted; } /** * @return mixed */ abstract protected function predictSample(array $sample); }