Код: Выделить всё
from tensorflow.keras.callbacks import EarlyStopping ModelCheckpoint
Код: Выделить всё
from keras.callbacks import EarlyStopping ModelCheckpoint
Несмотря на то, что я успешно установил TensorFlow и Keras, ошибка не исчезла, и поначалу казалось, что никакое решение не работает.
Решение: Оказывается, Keras теперь использует немного другую структуру, когда вы Работаем напрямую с библиотекой. Вместо импорта напрямую из keras мне пришлось изменить импорт, чтобы он указывал на подкаталог keras.src.
Вот что у меня сработало:
Код: Выделить всё
from keras.src.callbacks import EarlyStopping
from keras.src.callbacks import ModelCheckpoint
- Я использую TensorFlow 2.17.0 и Keras 3.5.0, установленные через pip install tensorflow.
- Мой IDE — это код Visual Studio, и проблема, похоже, характерна только для Pylance.
Подробнее здесь: https://stackoverflow.com/questions/789 ... nt-could-n