I am working on windows machine. I am trying to load pandas dataframe which has one columns as text(string) and another column as label (int). I want to load this dataframe into pytorch dataset. Let's say above data is in dataframe df.
I am using below
train_target = torch.DoubleTensor(df['Text'].values)
I also used below to load directly from csv file.
TEXT1 = data.Field(tokenize = 'spacy', include_lengths = True)
LABEL1 = data.LabelField(dtype = torch.float)
fields = [('text',TEXT1),(label,LABEL1)]
train_data, valid_data, test_data = data.TabularDataset.splits(
path = '.',
train = '1.csv',
validation = '1.csv',
test = '1.csv',
format = 'csv',
fields = fields,
skip_header = True
)
But it is giving error as
OverflowError: Python int too large to convert to C long
I am searching for such text conversion into pytorch,tensor object .