php-ml/src/Transformer.php

16 lines
331 B
PHP
Raw Normal View History

<?php
2016-11-20 21:53:17 +00:00
declare(strict_types=1);
namespace Phpml;
interface Transformer
{
/**
* most transformers don't require targets to train so null allow to use fit method without setting targets
*/
public function fit(array $samples, ?array $targets = null): void;
public function transform(array &$samples): void;
}