def load_csv_dataset(filename):
"""
Loads a csv filename as a dataset
:param str filename: name of the file
:return List[DataSample]: a list of DataSample
"""
dataset = []
with open(os.path.join(DIR_GENERATED_DATA, filename), 'rb') as file:
reader = csv.reader(file, delimiter=';', quotechar='"', quoting=csv.QUOTE_MINIMAL,
errors='ignore')
for row in reader:
id = int(row[0])
text = row[1]
gene = row[2]
variation = row[3]
try:
real_class = int(row[4])
except:
real_class = None
dataset.append(DataSample(id, text, gene, variation, real_class))
return dataset
preprocess_data.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录