scale input to network if flag is set

This commit is contained in:
Kashif Rasul
2020-02-01 18:04:01 +01:00
parent bab7adbc7e
commit 8fa0297ab7
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -75,7 +75,10 @@ class TempFlowTrainingNetwork(nn.Module):
num_embeddings=self.target_dim, embedding_dim=self.embed_dim
)
self.scaler = MeanScaler(keepdim=True)
if self.scaling:
self.scaler = MeanScaler(keepdim=True)
else:
self.scaler = NOPScaler(keepdim=True)
@staticmethod
def get_lagged_subsequences(
@@ -82,7 +82,10 @@ class TransformerTempFlowTrainingNetwork(nn.Module):
num_embeddings=self.target_dim, embedding_dim=self.embed_dim
)
self.scaler = MeanScaler(keepdim=True)
if self.scaling:
self.scaler = MeanScaler(keepdim=True)
else:
self.scaler = NOPScaler(keepdim=True)
# mask
self.register_buffer(