2015-01-31 2 views
0

В настоящее время я пытаюсь запустить код matlab из deeplearntoolbox, который является test_example_DBN.m.Deep Learning Toolbox - Deep Belief Network

Однако он столкнулся с некоторой ошибкой, и я не понимаю, в чем проблема и как ее исправить. Нужна ваша помощь, чтобы объяснить и научить меня, где проблема, и как заставить ее работать. Заранее спасибо ..

сообщение об ошибке, как показано ниже:

??? Попытка доступа к lmisys (5); индекс за пределами границ, потому что numel (lmisys) = 4.

Ошибка в ==> lmiunpck в 23

Rs = lmisys (4); RV = lmisys (5); % Строк размеры LMISET, LMIVAR

Ошибка в ==> nnsetup на 26

[LMI_set, LMI_var, LMI_term, данные] = lmiunpck (lmisys);

Ошибка в ==> dbnunfoldtonn в 10

пп = nnsetup (размер);

Ошибка в ==> TryDBN на 31

пп = dbnunfoldtonn (ДБН, 10);

ответ

1

Это потому, что DeepLearnToolBox имеет инструмент NeuralNetwork, который является конфликтом с Matlab собственного Н. toolbox.So вы можете решить эту проблему следующим образом:

Нажмите Файл-SetPath-Add С подпапками, выберите путь панели инструментов. Убедитесь, что путь DeepLearnToolBox находится в верхней части. Затем повторите попытку.

-1

Вам нужно скопировать все .m файлы в DeepLearnToolBox к вашему Matlab Путь через `SetPath».

Смежные вопросы