niaaml.data
¶
-
class
niaaml.data.
BasicDataReader
(**kwargs)¶ Bases:
niaaml.data.data_reader.DataReader
Implementation of basic data reader.
- Date:
2020
- Author:
Luka Pečnik
- License:
MIT
- See Also:
-
class
niaaml.data.
CSVDataReader
(**kwargs)¶ Bases:
niaaml.data.data_reader.DataReader
Implementation of CSV data reader.
- Date:
2020
- Author:
Luka Pečnik
- License:
MIT
- Attributes:
__src (string): Path to a CSV file. __contains_classes (bool): Tells if src contains expected classification results or only features. __has_header (bool): Tells if src contains header row.
- See Also:
-
class
niaaml.data.
DataReader
(**kwargs)¶ Bases:
object
Class for implementing data readers with different sources of data.
- Date:
2020
- Author:
Luka Pečnik
- License:
MIT
- Attributes:
_x (pandas.core.frame.DataFrame): Array of rows from dataset without expected classification results. _y (Optional[pandas.core.series.Series]): Array of encoded expected classification results.
-
get_x
()¶ Get value of _x.
- Returns:
pandas.core.frame.DataFrame: Array of rows from dataset without expected classification results.
-
get_y
()¶ Get value of _y.
- Returns:
pandas.core.series.Series: Array of encoded expected classification results.
-
set_x
(value)¶ Set the value of _x.
-
set_y
(value)¶ Set the value of _y.