Я использую Colab для кодирования и получаю следующую ошибку:
AttributeError: module 'keras.api.backend' has no attribute 'clip'.
Я пытался обновить TensorFlow и Keras, но все равно получаю ту же ошибку. Я получаю эту ошибку при подгонке модели в первую эпоху.
как я могу это исправить?
import segmentation_models as sm
model_vgg16=sm.Unet(backbone_name=backbone,input_shape=(256,256,3),classes=4,activation="softmax",encoder_weights="imagenet",decoder_use_batchnorm=True,encoder_freeze=False )
model_vgg16.summary()
"""# loss and metrics"""
loss="categorical_crossentropy"
dice_loss=sm.losses.DiceLoss()
focal_loss=sm.losses.CategoricalFocalLoss()
focal_dice_loss=sm.losses.categorical_focal_dice_loss
metric=[sm.metrics.IOUScore(threshold=0.5)]
"""# compile"""
lr=0.001
model_vgg16.compile(optimizer=keras.optimizers.Adam(learning_rate=lr),
loss=[focal_dice_loss],
metrics=[metric])
history = model_vgg16.fit(preprocessed_x_train, ytrain_categorical, epochs=20,validation_data=(preprocessed_x_val,y_val_categorical),batch_size=32)
Ошибка:
Epoch 1/20
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
in ()
----> 1 history = model_vgg16.fit(preprocessed_x_train, ytrain_categorical, epochs=20,
2 validation_data=(preprocessed_x_val,y_val_categorical),
3 batch_size=32)
3 frames
/usr/local/lib/python3.10/dist-packages/segmentation_models/base/functional.py in categorical_focal_loss(gt, pr, gamma, alpha, class_indexes, **kwargs)
276
277 # clip to prevent NaN's and Inf's
--> 278 pr = backend.clip(pr, backend.epsilon(), 1.0 - backend.epsilon())
279
280 # Calculate focal loss
AttributeError: module 'keras.api.backend' has no attribute 'clip'
Подробнее здесь: https://stackoverflow.com/questions/791 ... ibute-clip
Модуль «keras.api.backend» не имеет атрибута «clip» ⇐ Python
Программы на Python
-
Anonymous
1733687339
Anonymous
Я использую Colab для кодирования и получаю следующую ошибку:
AttributeError: module 'keras.api.backend' has no attribute 'clip'.
Я пытался обновить TensorFlow и Keras, но все равно получаю ту же ошибку. Я получаю эту ошибку при подгонке модели в первую эпоху.
как я могу это исправить?
import segmentation_models as sm
model_vgg16=sm.Unet(backbone_name=backbone,input_shape=(256,256,3),classes=4,activation="softmax",encoder_weights="imagenet",decoder_use_batchnorm=True,encoder_freeze=False )
model_vgg16.summary()
"""# loss and metrics"""
loss="categorical_crossentropy"
dice_loss=sm.losses.DiceLoss()
focal_loss=sm.losses.CategoricalFocalLoss()
focal_dice_loss=sm.losses.categorical_focal_dice_loss
metric=[sm.metrics.IOUScore(threshold=0.5)]
"""# compile"""
lr=0.001
model_vgg16.compile(optimizer=keras.optimizers.Adam(learning_rate=lr),
loss=[focal_dice_loss],
metrics=[metric])
history = model_vgg16.fit(preprocessed_x_train, ytrain_categorical, epochs=20,validation_data=(preprocessed_x_val,y_val_categorical),batch_size=32)
Ошибка:
Epoch 1/20
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
in ()
----> 1 history = model_vgg16.fit(preprocessed_x_train, ytrain_categorical, epochs=20,
2 validation_data=(preprocessed_x_val,y_val_categorical),
3 batch_size=32)
3 frames
/usr/local/lib/python3.10/dist-packages/segmentation_models/base/functional.py in categorical_focal_loss(gt, pr, gamma, alpha, class_indexes, **kwargs)
276
277 # clip to prevent NaN's and Inf's
--> 278 pr = backend.clip(pr, backend.epsilon(), 1.0 - backend.epsilon())
279
280 # Calculate focal loss
AttributeError: module 'keras.api.backend' has no attribute 'clip'
Подробнее здесь: [url]https://stackoverflow.com/questions/79116828/module-keras-api-backend-has-no-attribute-clip[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия