Я пытаюсь найти эквивалентный код для Python, чтобы установить следующие размеры, которые я установил в R:
dim(train_array) = c(28, 28, 1, ncol(train_x))
train_x - это матрица из 28 на 28 изображений лица оливетти с измененным размером (шкала серого), оцифрованных в 784 (28 * 28) строк пикселей (каждая строка помечена как пиксель 1, пиксель 2 и т. д.) и 15 столбцов. Есть ли какой-либо пакет python, который выполняет ту же функцию, что и dim () для R в python?






То, что вы ищете, это функция формы панды. Просто используйте
train_array.shape
если вы хотите получить форму фрейма данных или же
train_array.reshape(28, 28, 1, len(train_x))
если вы хотите изменить форму фрейма данных.
Большой! @ Phillip1982 тогда прими ответ.
Это сработало! Спасибо @dportman