La configuración de una semilla aleatoria puede garantizar que el valor inicial del número aleatorio sea el mismo en cada experimento,
es decir, puede garantizar que cada experimento esté en el mismo estado inicial;
import random, torch
import numpy as np
seed = 1
random.seed(seed)
np.random.seed(seed)
torch.manual_seed(seed)
torch.cuda.manual_seed(seed)
Donde semilla = 1 representa el valor aleatorio numerado 1, que es un conjunto de valores aleatorios;
también se puede reemplazar con otros números enteros, como 123, 456, etc .;
generalmente, diferentes valores de semilla aleatorios representan diferentes grupos experimentales ;