1
0
mirror of https://github.com/microsoft/qlib.git synced 2026-07-16 09:11:00 +08:00

revise settings

This commit is contained in:
Hong Zhang
2020-11-27 00:19:23 +08:00
parent 293c405593
commit 5796363ecf
5 changed files with 16 additions and 16 deletions

View File

@@ -43,13 +43,13 @@ class GAT(Model):
d_feat=6,
hidden_size=64,
num_layers=2,
dropout=0.0,
dropout=0.7,
n_epochs=200,
lr=0.001,
metric="IC",
lr=0.0001,
metric="loss",
early_stop=20,
loss="mse",
base_model="GRU",
base_model="LSTM",
with_pretrain=True,
optimizer="adam",
GPU="0",
@@ -174,7 +174,7 @@ class GAT(Model):
def train_epoch(self, x_train, y_train):
x_train_values = x_train.values
y_train_values = np.squeeze(y_train.values) * 100
y_train_values = np.squeeze(y_train.values)
self.GAT_model.train()
# organize the train data into daily inter as daily batches

View File

@@ -52,11 +52,11 @@ class HATS(Model):
num_layers=2,
dropout=0.5,
n_epochs=200,
lr=0.01,
metric="IC",
lr=0.0001,
metric="loss",
early_stop=20,
loss="mse",
base_model="GRU",
base_model="LSTM",
with_pretrain=True,
optimizer="adam",
GPU="0",
@@ -180,7 +180,7 @@ class HATS(Model):
def train_epoch(self, x_train, y_train):
x_train_values = x_train.values
y_train_values = np.squeeze(y_train.values) * 100
y_train_values = np.squeeze(y_train.values)
self.HATS_model.train()

View File

@@ -46,7 +46,7 @@ class LSTM(Model):
dropout=0.0,
n_epochs=200,
lr=0.001,
metric="IC",
metric="loss",
batch_size=2000,
early_stop=20,
loss="mse",
@@ -154,7 +154,7 @@ class LSTM(Model):
def train_epoch(self, x_train, y_train):
x_train_values = x_train.values
y_train_values = np.squeeze(y_train.values) * 100
y_train_values = np.squeeze(y_train.values)
self.lstm_model.train()