質問編集履歴
2
ご返信ありがとうございます。train_loader, val_loaderの記載が漏れており失礼いたしました。CSVファイルについては初心者用に前処理されているファイルで、学習用に頂いたファイルです
test
CHANGED
File without changes
|
test
CHANGED
@@ -108,6 +108,10 @@
|
|
108
108
|
|
109
109
|
|
110
110
|
|
111
|
+
train_loader = torch.utils.data.DataLoader(train, batch_size, shuffle=True, drop_last=True)
|
112
|
+
|
113
|
+
val_loader = torch.utils.data.DataLoader(val, batch_size)
|
114
|
+
|
111
115
|
|
112
116
|
|
113
117
|
|
1
ご回答頂きまして誠にありがとうございます。Class定義の前までのコードも記載いたしました。一度確認していだければ幸いです。よろしくお願いいたします。
test
CHANGED
File without changes
|
test
CHANGED
@@ -82,6 +82,38 @@
|
|
82
82
|
|
83
83
|
```ここに言語名を入力
|
84
84
|
|
85
|
+
df = pd.read_csv("housing_train.csv")
|
86
|
+
|
87
|
+
t = df["y"]
|
88
|
+
|
89
|
+
x = df.drop("y", axis=1)
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
dataset = torch.utils.data.TensorDataset(x, t)
|
94
|
+
|
95
|
+
n_train = int(len(dataset)*0.7)
|
96
|
+
|
97
|
+
n_val = len(dataset) - n_train
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
pl.seed_everything(0)
|
102
|
+
|
103
|
+
train, val = torch.utils.data.random_split(dataset, [n_train, n_val])
|
104
|
+
|
105
|
+
|
106
|
+
|
107
|
+
batch_size = 10
|
108
|
+
|
109
|
+
|
110
|
+
|
111
|
+
|
112
|
+
|
113
|
+
|
114
|
+
|
115
|
+
|
116
|
+
|
85
117
|
class Net(pl.LightningModule):
|
86
118
|
|
87
119
|
|