Я пишу некоторые процедуры моделирования в NumPy, которые должны выбирать ячейки случайным образом из массива NumPy и выполнять некоторую обработку на них. Все ячейки должны быть выбраны без замены (как в случае, когда ячейка выбрана, ее нельзя выбрать снова, но все ячейки должны быть выбраны до конца).
Я перехожу из IDL, где я могу найти хороший способ сделать это, но я полагаю, что NumPy имеет хороший способ сделать это тоже. Что бы вы предложили?
Обновление: Я должен был сказать, что я пытаюсь сделать это на 2D-массивах и, следовательно, вернуть набор 2D-индексов.