simplify csv dataset

This commit is contained in:
Arkadiusz Kondas 2016-04-16 21:34:50 +02:00
parent dea6972305
commit 5170c10773

View File

@ -29,16 +29,15 @@ class CsvDataset extends ArrayDataset
if(false === $handle = fopen($filepath, 'r')) {
throw DatasetException::cantOpenFile(basename($filepath));
}
$row = 0;
if ($headingRow) {
fgets($handle);
}
while (($data = fgetcsv($handle, 1000, ',')) !== false) {
++$row;
if ($headingRow && $row == 1) {
continue;
}
$this->samples[] = array_slice($data, 0, $features);
$this->labels[] = $data[$features];
}
fclose($handle);
}
}