Размер массива - PullRequest
       6

Размер массива

0 голосов
/ 17 ноября 2018

В настоящее время я учусь использовать Keras в R. Когда я запускаю команду

dim(mnist$train$x) 

, я получаю вывод в виде (выход 1)

[1] 60000 28 28

, что означает, что есть60000 матриц каждая с размером 28 * 28.

Теперь, когда я создаю массив с помощью кода R для того же измерения, я использую

test <- array(28*28*6000,dim=c(28,28,6000)) 

, где сначала определяются внутренние слои, и после использования оператора dim(test) я получаю этот вывод(вывод 2)

[1]   28   28 6000

Обе эти записи обозначают один и тот же массив в другом формате.Можно ли получить вывод во втором случае в формате вывода 1?

1 Ответ

0 голосов
/ 17 ноября 2018

Вы хотите только вывод 2 в формате вывода 1? Вы имеете в виду что-то вроде этого:

test <- array(28*28*6000,dim=c(28,28,6000))

d <- dim(test)

newdim <- c(d[length(d)], d[-length(d)] )

newdim будет 60000 28 28

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