dataset 数据批调用能直接用于训练集csv格式数据获取吗?请举个例子
时间: 2023-12-10 12:03:02 浏览: 110
可以直接使用,例如:
```python
import pandas as pd
from torch.utils.data import DataLoader, Dataset
class MyDataset(Dataset):
def __init__(self, file_path):
self.data = pd.read_csv(file_path)
def __len__(self):
return len(self.data)
def __getitem__(self, idx):
return self.data.iloc[idx]
train_dataset = MyDataset('train.csv')
train_loader = DataLoader(train_dataset, batch_size=32, shuffle=True)
```
这样就可以将 `train.csv` 中的数据批次调用到模型中进行训练。
相关问题
dataset 数据批调用能直接用于训练集和测试集csv格式数据获取吗?请举个例子
可以直接使用,例如:
```python
import pandas as pd
train_data = pd.read_csv('train.csv')
test_data = pd.read_csv('test.csv')
```
这样就可以将训练集和测试集的数据读入到 pandas 的 DataFrame 中,方便进行数据处理和模型训练。
阅读全文