Что делает функция numpy.random.rand ()?Я прочитал документацию и там написано Создать массив заданной формы и заполнить его случайными выборками из равномерного распределения по [0, 1) .После прочтения документации я все еще не понимаю, как работает numpy.random.rand ().
Я бы хотел лучшего понимания, связав функцию numpy.random.rand () с любым языком программирования, это может быть C ++, Java и т. Д. Псевдокодовое объяснение numpy.random.rand все еще приемлем и полезен для меня.Например, пример ниже:
equivalentRandomRandPython(size,size) {
seed = size*size
return seed*this.random();
}
Я знаю, что это неправильно.Может кто-нибудь помочь объяснить?Я был бы признателен.
РЕДАКТИРОВАТЬ: этот поток имеет еще несколько шагов для решения, и @Apalala дал подсказку относительно эквивалента функции numpy.random.rand для другого кода, который может использоваться для любогоязыки программирования.Numpy.random.rand имеет эквивалент кода, который имеет сильные случайные числа, криптографически .Но связь между этим определением и семенем до сих пор неясна.