Hi –
The openAI gym environments use a seed() method that hashes its input; the relevant code snippet:
    seed = create_seed(seed)

    rng = np.random.RandomState()
    rng.seed(_int_list_from_bigint(hash_seed(seed)))

(from here 1).
Does torch.manual_seed() do the same? This isn’t mentioned in the docs.