Я недавно использую Knet и работаю над CNN. У меня есть входной набор данных 20000 x 1 x 1 x 200000
, который я использую для обучения.
Как только я начинаю тренироваться с progress!(sgd(dtrn,ncycle(n)))
, я получаю следующую ошибку:
BoundsError: attempt to access 2n-element UnitRange{Int32} at index [2n+1]
в зависимости от размера пакета * 2. На моем локальном компьютере код работает нормально, протестировал его, и все работает с меньшими примерами набора данных. На сервере, где Knet работает нормально, мой код вылетает.
Любые предложения, как исправить? Уже пробовал разные размеры пакетов, но ничего не работает.
n
как переменную, а скорее как символ, можете ли вы связать полный код? - person logankilpatrick   schedule 13.04.2020