Почему функция numey random.choice () была прекращена? - PullRequest
8 голосов
/ 21 февраля 2012

Я работал с numpy и мне нужна функция random.choice ().К сожалению, в версии 2.0 это не входит в модули random или random.mtrand.RandomState.Было ли это исключено по определенной причине?Там нет ничего в обсуждении или документации об этом!

Для информации, я запускаю Numpy 2.0 на Python 2.7 на Mac OS.Все установлено из стандартных установщиков, представленных на сайтах.

Спасибо!

1 Ответ

8 голосов
/ 21 февраля 2012

random.choice - насколько я могу судить, часть самого питона, а не numpy.import random?

Обновление: numpy 1.7 добавил новую функцию, numpy.random.choice.Очевидно, что для этого вам понадобится numpy 1.7

Update2: похоже, что в неизданном numpy 2.0 это временно называлось numpy.random.sample.Это было переименовано назад.Вот почему при использовании неизданных версий вам действительно стоит взглянуть на API (pydoc numpy.random) и журналы изменений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...