Advertisement
AlexanderDM

o net cringe

Dec 4th, 2022
490
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.77 KB | None | 0 0
  1. def baza(n_layers: list, acts: object) -> list:
  2.  
  3.     models = []
  4.    
  5.     for i in n_layers:
  6.    
  7.         for act in acts:
  8.            
  9.             layers = []
  10.            
  11.             in_features = data_post[0].shape[1]
  12.    
  13.             for j in range(i):
  14.        
  15.                 out_features = math.floor(in_features/2)
  16.        
  17.                 layers.append(nn.Linear(in_features, out_features))
  18.                 layers.append(act)
  19.  
  20.                 in_features = out_features
  21.        
  22.             layers.append(nn.Linear(in_features, 1))
  23.             layers.append(act)
  24.  
  25.             models.append(nn.Sequential(*layers))
  26.    
  27.     return models
  28.  
  29. hidden_layers = [1,2,3,4]
  30. acts = [nn.LeakyReLU(), nn.Tanh(),nn.Sigmoid()]
  31. models = baza(hidden_layers, acts)
Advertisement
Comments
Add Comment
Please, Sign In to add comment
Advertisement