exporting policy class and letting default final activation do nothing

This commit is contained in:
Arec
2021-07-21 08:20:15 -07:00
parent 6794b4cad8
commit 3422e9c9ef
2 changed files with 2 additions and 1 deletions

View File

@@ -93,7 +93,7 @@ class Phi(nn.Module):
# self.hidden_layers = [nn.Linear(hidden_dim, hidden_dim) for _ in range(hidden_n - 1)]
# self.out_layer = nn.Linear(hidden_dim, output_dim)
self.activation = nn.functional.relu
self.final_activation = final_activation if final_activation else self.activation
self.final_activation = final_activation if final_activation else lambda x: x
def forward(self, x):
for layer in self.layers[:-1]:

1
src/policies/__init__.py Normal file
View File

@@ -0,0 +1 @@
from src.policies.policy import DeepSetsPolicy