代码拉取完成,页面将自动刷新
import pandas as pd
import numpy as np
import torch
from torch.utils.data import Dataset, DataLoader
### convert ndarray to Tensor ###
def load_file(file):
arr = np.load(file)
return torch.from_numpy(arr)
### self-defined dataset ###
class IndexFutureDataset(Dataset):
def __init__(self, loader=load_file, file='IC'):
self.data = loader('./data/'+file+'.npy')
def __len__(self):
return len(self.data)
def __getitem__(self, idx):
data = self.data[idx]
return data
### read dataset into data loader ###
def load_data(target, batch_size):
data = IndexFutureDataset(file=target)
data_loader = DataLoader(data, batch_size=batch_size, shuffle=True)
return data_loader
if __name__ == "__main__":
data_loader = load_data('IH', 4)
for i, data in enumerate(data_loader):
if i == 0:
print(data)
print(data.size(0))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。