plaidml-keras: OSError: исключение: переполнение стека - PullRequest
0 голосов
/ 10 декабря 2018

Я использую plaidml-keras для обучения текущей нейронной сети с графическим процессором Radeon RX 480.Но я продолжаю сталкиваться с

OSError: исключение: переполнение стека

Я наблюдаю за своей оперативной памятью и графическим процессором в диспетчере задач, и память нигде не заполнена.Я использую ноутбук Jupyter.Однако я смог обучить меньшие модели.

Записная книжка выводит очень длинный список предупреждений непосредственно перед ошибкой.

Спасибо.

Предупреждения выглядят так

n1 [label="I0\nembedding_1_input\ Placeholder\ FLOAT32\(<tile\.Value\ SymbolicDim\ UINT64\(\)>,\ 300\)" shape=circle];
n2 [label="I1\ndense_1_target\ Placeholder\ FLOAT32\(<tile\.Value\ SymbolicDim\ UINT64\(\)>,\ <tile\.Value\ SymbolicDim\ UINT64\(\)>\)" shape=circle];
n3 [label="I2\ndense_1_sample_weights\ Placeholder\ FLOAT32\(<tile\.Value\ SymbolicDim\ UINT64\(\)>,\)" shape=circle];
n4 [label="O0\nMean\ FLOAT32\(\)" shape=doublecircle];
n5 [label="O1\nMean\ FLOAT32\(\)" shape=doublecircle];
n6 [label="RMSprop/iterations\ Tensor\ INT64\(\)" shape=circle];
n7 [label="Add\ INT64\(\)" shape=circle];
n7 -> n6 [style=dotted];
...
n77 [label="Gradients/O0\ FLOAT32\(100,\ 256\)" shape=box];
n76 -> n77 [label="O0"];
n78 [label="Gradients/O1\ FLOAT32\(64,\ 256\)" shape=box];
n76 -> n78 [label="O1"];
n79 [label="Gradients/O2\ FLOAT32\(256,\)" shape=box];
n76 -> n79 [label="O2"];
n80 [label="Gradients/O3\ FLOAT32\(100,\ 256\)" shape=box];
n76 -> n80 [label="O3"];
n81 [label="Gradients/O4\ FLOAT32\(64,\ 256\)" shape=box];
n76 -> n81 [label="O4"];
n82 [label="Gradients/O5\ FLOAT32\(256,\)" shape=box];
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...