chainer_chemistry.dataset.parsers.CSVFileParser¶
-
class
chainer_chemistry.dataset.parsers.
CSVFileParser
(preprocessor, labels=None, smiles_col='smiles', postprocess_label=None, postprocess_fn=None, logger=None)[source]¶ csv file parser
This FileParser parses .csv file. It should contain column which contain SMILES as input, and label column which is the target to predict.
Parameters: - preprocessor (BasePreprocessor) – preprocessor instance
- labels (str or list) – labels column
- smiles_col (str) – smiles column
- postprocess_label (Callable) – post processing function if necessary
- postprocess_fn (Callable) – post processing function if necessary
- logger –
-
__init__
(preprocessor, labels=None, smiles_col='smiles', postprocess_label=None, postprocess_fn=None, logger=None)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(preprocessor[, labels, smiles_col, …])Initialize self. extract_total_num
(filepath)Extracts total number of data which can be parsed parse
(filepath[, return_smiles, …])parse csv file using preprocessor