Skip to content



Combines multiple iterators by concatenating the output of one iterator with the output of the next iterator in the series.

Interfaces: Extractor


# Name Default Type Description
1 iterators iterable The iterators to concatenate together.


use Rubix\ML\Extractors\Concatenator;
use Rubix\ML\Extractors\CSV;

$extractor = new Concatenator([
    new CSV('dataset1.csv'),
    new CSV('dataset2.csv'),
    new CSV('dataset3.csv'),

Additional Methods#

This extractor does not have any additional methods.