Solved by Sam_Lerman in post #11 
              
              
                rand_state = torch.random.get_rng_state()
torch.random.manual_seed(torch.randn(1).data)
probas.multinomial(num_samples)  # (temporarily) changes seed
torch.random.set_rng_state(rand_state)