Ввод данных complex64 в последовательную модель Keras

#python #keras #sequential

#python #keras #последовательный

Вопрос:

Я работаю над обучением CNN в области Фурье. Чтобы ускорить обучение, я подумал о том, чтобы взять БПФ всего набора данных перед обучением и передать эти данные в последовательную модель. Но внутри первого уровня модели, который является пользовательским уровнем Keras, показано, что обучающие данные имеют тип данных float32. Принимает ли последовательная модель только реальные входные данные? Спасибо.

Ответ №1:

Добавление слоя InputLayer (… dtype=’complex64′), то есть InputLayer() с типом данных, указанным как ‘complex64’, в качестве первого уровня последовательной модели позволило мне передавать данные complex64 в модель.