Advertisement
Guest User

Untitled

a guest
Mar 26th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. # Hyperparameters tuning
  2.  
  3. # grid search for No.of epochs, batch size, optimizer, Learning Rate, Momentum,
  4. # Network Weight Initialization, Dropout Regularization, Number of Neurons in the Hidden Layer
  5.  
  6. epochss = [10, 50, 100, 150]
  7. batchess = [5, 10, 20, 40, 60, 80, 100]
  8. learn_rss = [0.001, 0.01, 0.1, 0.2, 0.3]
  9. momentumss = [0.0, 0.2, 0.4, 0.6, 0.8, 0.9]
  10. dropout_rss = [0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9]
  11. #weight_constraint = [1, 2, 3, 4, 5]
  12. num_neuronss = [1, 5, 10, 15, 20, 25, 30]
  13.  
  14. optimizerss = ['RMSprop','Adagrad','SGD','Adadelta','Adam','Adamax','Nadam']
  15. #activationss = ['softmax','softplus','softsign','relu','tanh','sigmoid','selu','hard_sigmoid','linear']
  16. activationss = ['relu','selu','linear']
  17.  
  18. kernel_initss = ['glorot_uniform','glorot_normal','normal','uniform',
  19. 'lecun_uniform','zero','he_normal','he_uniform']
  20.  
  21. kernel_lambdass = [0.0001, 0.0005, 0.001, 0.005, 0.01, 0.05, 0.1, 0.5]
  22.  
  23.  
  24. param_grid = dict(optimizer=optimizers, epochs=epochs, batch_size=batches, init=inits)
  25.  
  26. grid = GridSearchCV(estimator=model, param_grid=param_grid)
  27. grid_result = grid.fit(X, Y)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement