LSTM
предназначены для «временных последовательностей». Conv
слои предназначены для «неподвижных изображений».
Требуются такие фигуры, как (batch, steps, features)
. Другие требуют: (batch, witdh, height, features)
Теперь ConvLSTM2D
смешивает оба и требует (batch, steps, width, height, features)
. Когда вы покидаете ConvLSTM2D
у вас есть дополнительное измерение steps
, не поддерживаемое Conv2D
.
Если вы хотите сохранить это измерение, используйте свертку с оберткой TimeDistributed
:
model.add(TimeDistributed(Conv2D(...))
Обратите внимание, что вы все равно будете иметь все 5 измерений, в соответствии с вашим другим модель, которая имеет только 3.
Вы должны использовать какие-то изменения или другие операции, чтобы сделать их подходящими для ваших данных обучения.
Так как ваш вопрос ничего не показывает об этом, это все, на что мы можем ответить сейчас.
Я нашел решение: я переименовал проблемную папку плагина, затем снова установил ее из администрирования, деактивировал удаленный. Затем я переименовал каждую папку плагина, которая отсутствовала, и снова установил. Нет данных, все работает сейчас.
Я думаю, что плагин не совместим с моей версией WordPress и сделал некоторые изменения в базе данных.