File size: 555 Bytes
2abc87c | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import random
import numpy as np
# Define hyperparameter search space
batch_sizes = [16, 32, 64, 128]
num_epochs = random.randint(10, 100) # Random number of epochs between 10 and 100
learning_rate = 10 ** random.uniform(-5, -2) # Random learning rate in the range [1e-5, 1e-2]
# Randomly select hyperparameters
batch_size = random.choice(batch_sizes)
# Print randomly generated hyperparameters
print("Randomly Generated Hyperparameters:")
print("Batch Size:", batch_size)
print("Number of Epochs:", num_epochs)
print("Learning Rate:", learning_rate) |