This commit is contained in:
dsyoon
2022-08-07 20:18:33 +09:00
parent 0796547466
commit 16d0b4b01c
3 changed files with 36 additions and 9 deletions

View File

@@ -44,8 +44,8 @@ class VitTrainer:
save_strategy="epoch",
evaluation_strategy="epoch",
learning_rate=2e-5,
per_device_train_batch_size=381,
per_device_eval_batch_size=381,
per_device_train_batch_size=16,
per_device_eval_batch_size=16,
weight_decay=0.01,
load_best_model_at_end=True,
metric_for_best_model="accuracy",
@@ -195,7 +195,8 @@ class VitTrainer:
print("Data count: ", len(X))
trans = transforms.ToPILImage()
X = [trans(torch.tensor([x])) for x in X]
#X = [trans(torch.tensor([x])) for x in X]
X = [trans(torch.tensor(x)) for x in X]
split_point1 = int(len(X) * 0.9)
train_X = X[:split_point1]
@@ -221,7 +222,7 @@ if __name__ == "__main__":
stock_code = "252670"
vitTrainer = VitTrainer(RESOURCE_PATH)
train_ds, val_ds = vitTrainer.getData(stock_code, sDate="20200729", eDate="20200731")
train_ds, val_ds = vitTrainer.getData(stock_code, sDate="20220701", eDate="20220731")
vitTrainer.train(train_ds, val_ds, model_path)
"""