fastNLP.io.loader.csv module

undocumented

class fastNLP.io.loader.csv.CSVLoader(headers=None, sep=',', dropna=False)[源代码]

基类:fastNLP.io.loader.loader.Loader

基类 fastNLP.io.Loader

别名 fastNLP.io.CSVLoader fastNLP.io.loader.CSVLoader

读取CSV格式的数据集, 返回 DataSet

__init__(headers=None, sep=',', dropna=False)[源代码]
参数
  • headers (List[str]) – CSV文件的文件头.定义每一列的属性名称,即返回的DataSet中`field`的名称 若为 None ,则将读入文件的第一行视作 headers . Default: None

  • sep (str) – CSV文件中列与列之间的分隔符. Default: “,”

  • dropna (bool) – 是否忽略非法数据,若 True 则忽略,若 False ,在遇到非法数据时,抛出 ValueError . Default: False