`output_signature` должен содержать объекты, которые являются подклассом `tf.TypeSpec`, но найден <class 'list'>, которыPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 `output_signature` должен содержать объекты, которые являются подклассом `tf.TypeSpec`, но найден <class 'list'>, которы

Сообщение Гость »


Код возникновения ошибки

Код: Выделить всё

hist = model.fit(
data_gen_train.generate(),
steps_per_epoch=2 if params['quick_test'] else data_gen_train.get_total_batches_in_data(),
validation_data=data_gen_test.generate(),
validation_steps=2 if params['quick_test'] else data_gen_test.get_total_batches_in_data(),
epochs=1,
verbose=0
)
полный журнал ошибок

Код: Выделить всё

File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/keras/src/utils/traceback_utils.py", line 123, in error_handler
raise e.with_traceback(filtered_tb) from None
File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/tensorflow/python/data/ops/from_generator_op.py", line 124, in _from_generator
raise TypeError(f"`output_signature` must contain objects that are "
TypeError: `output_signature` must contain objects that are subclass of `tf.TypeSpec` but found  which is not.
сейчас я практикуюсь в обнаружении звуковых событий на своем локальном компьютере.
Но раньше использовались keras и Tensorflow, и у меня возникли некоторые проблемы с этим во время обучения.
Модель была создана с помощью keras Model и скомпилирована в приведенном ниже коде.

Код: Выделить всё

model = Model(inputs=spec_start, outputs=[sed, doa])
model.compile(optimizer=Adam(), loss=['binary_crossentropy', 'mse'], loss_weights=weights)
from the error code where does probably exists?
and what is output_signature in .fit() methods


Источник: https://stackoverflow.com/questions/781 ... spec-but-f
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»