torch_mlu/csrc/aten/core/generator_impl.cpp
uint64_t MLUGeneratorImpl::seed() {
  auto random = c10::detail::getNonDeterministicRandom(true);
  this->set_current_seed(random);
  return random;
}
/**
 * Gets a nondeterministic random number from /dev/urandom or time,
 * seeds the CPUGeneratorImpl with it and then returns that number.
 *
 */
Gets a nondeterministic random number from /dev/urandom or time,
seeds the CPUGeneratorImpl with it and then returns that number.
Gets a nondeterministic random number from / dev / urandom or time seeds the CPUGeneratorImpl with it and then returns that number .
uint64_t MLUGeneratorImpl::seed() {
  auto random = c10::detail::getNonDeterministicRandom(true);
  this->set_current_seed(random);
  return random;
}
uint64_t MLUGeneratorImpl :: seed ( ) { auto random = c10 :: detail :: getNonDeterministicRandom ( true ) ; this -> set_current_seed ( random ) ; return random ; }
Gets a nondeterministic random number from /dev/urandom or time,
 seeds the CPUGeneratorImpl with it and then returns that number.
Gets a nondeterministic random number from / dev / urandom or time seeds the CPUGeneratorImpl with it and then returns that number .