Я пытаюсь случайным образом выбрать 30% массива NumPy формы (790, 64, 64, 1)
. Последнее измерение — это информация о канале для изображения, поэтому, по сути, это 3D-изображение. Намерение состоит в том, чтобы генерировать 2D-срезы ортогонально по каждому измерению случайным образом, чтобы получить 30% общей информации оригинала.
Я просмотрел этот вопрос, чтобы понимаю, как случайным образом генерировать фрагменты, но я не могу расширить его для своего варианта использования.
Пока я могу генерировать только тот размер данных, который мне нужен.
dim1_len = 0.3 * img.shape[0]
dim2_len = 0.3 * img.shape[1]
dim3_len = 0.3 * img.shape[2]
Извините, если вопрос немного широк.