Я использовал пакет Keras для запуска учебника по углубленному обучению на tenorflow.rstudio.com .
Проблема в том, что mnist$train$x
- это массив с атрибутом измерения c (60000, 28, 28). Это все равно что иметь 60000 матриц 28 на 28. Но способ, которым я могу создать такой массив в r, насколько я знаю, будет делать array( numeric(length = 28*28*60000), dim = c(28, 28, 60000) )
, а не array( numeric(length = 28*28*60000), dim = c(60000, 28, 28) )
.
Я просто хочу знать, как создать массив, подобный этому array(1:18, dim = c(3, 3, 2))
, но с атрибутом измерения, упорядоченным как c(2, 3, 3)
, как массив в keras :: dataset_mnist ()
Я пытаюсь использовать мой собственный массив для тестирования модели, но он выдает ошибку из-за разницы в размерах.
Спасибо, заранее.
PS: Извините, если возникли проблемы с опечаткой или грамматикой, английский sh не является моим родным языком