В MRCNN нет модуля с именем «keras.engine».Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 В MRCNN нет модуля с именем «keras.engine».

Сообщение Anonymous »

Я новичок в области глубокого обучения, поэтому заранее прошу прощения за мои ошибки и путаницу... :D Я попытался запустить свой первый алгоритм распознавания изображений с использованием MRCNN из https://github.com/matterport/Mask_RCNN .
Мне удалось клонировать репозиторий, установить зависимости в виртуальной среде с помощью файла require.txt, настроить среду с помощью setup.py и запустить скрипт.Проблема в том, что я получаю

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

ModuleNotFoundError: No module named 'keras.engine'
При попытке импортировать «keras.engine as KE» в model.py, модель MRCNN.
Я видел, что эта проблема может взяты из версии моего Keras/Tensorflow, и я несколько раз пытался установить другие версии этих пакетов в моей виртуальной среде, но безуспешно.
Кто-нибудь может мне помочь или посоветуйте мне другие методы глубокого обучения, которые позволили бы мне точно получить маску людей/животных или любого другого объекта с изображения?
Наконец, в качестве дополнительной информации, моя версия Python в среда — 3.12.2, и вот пакеты, установленные в этой среде:

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

Package                 Version
----------------------- -----------
absl-py                 2.1.0
asttokens               2.4.1
astunparse              1.6.3
certifi                 2024.2.2
charset-normalizer      3.3.2
contourpy               1.2.1
cycler                  0.12.1
Cython                  3.0.10
decorator               5.1.1
executing               2.0.1
flatbuffers             24.3.25
fonttools               4.51.0
gast                    0.5.4
google-pasta            0.2.0
grpcio                  1.62.1
h5py                    3.10.0
idna                    3.6
imageio                 2.34.0
imgaug                  0.4.0
ipython                 8.23.0
jedi                    0.19.1
keras                   3.1.1
kiwisolver              1.4.5
lazy_loader             0.4
libclang                18.1.1
Markdown                3.6
markdown-it-py          3.0.0
MarkupSafe              2.1.5
matplotlib              3.8.4
matplotlib-inline       0.1.6
mdurl                   0.1.2
ml-dtypes               0.3.2
namex                   0.0.7
networkx                3.3
numpy                   1.26.4
opencv-python           4.9.0.80
opt-einsum              3.3.0
optree                  0.11.0
packaging               24.0
parso                   0.8.4
pexpect                 4.9.0
pillow                  10.3.0
pip                     24.0
prompt-toolkit          3.0.43
protobuf                4.25.3
ptyprocess              0.7.0
pure-eval               0.2.2
pycocotools             2.0.7
Pygments                2.17.2
pyparsing               3.1.2
python-dateutil         2.9.0.post0
PyYAML                  6.0.1
requests                2.31.0
rich                    13.7.1
scikit-image            0.22.0
scipy                   1.13.0
setuptools              69.2.0
shapely                 2.0.3
six                     1.16.0
stack-data              0.6.3
tensorboard             2.16.2
tensorboard-data-server 0.7.2
tensorflow              2.16.1
termcolor               2.4.0
tifffile                2024.2.12
traitlets               5.14.2
typing_extensions       4.11.0
urllib3                 2.2.1
wcwidth                 0.2.13
Werkzeug                3.0.2
wheel                   0.43.0
wrapt                   1.16.0
Я пытался обновить свои пакеты до более старых версий, которые могут быть совместимы с keras.engine, но безуспешно, особенно пытаясь установить tensorflow на 2.15.0 и keras на 2.3.1, это должно насколько я понимаю, это правильные версии для использования..

Подробнее здесь: https://stackoverflow.com/questions/782 ... e-on-mrcnn
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Из engine.command import talk ModuleNotFoundError: нет модуля с именем «engine».
    Anonymous » » в форуме Python
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Keras_vggface: нет модуля с именем «keras.engine.topology».
    Гость » » в форуме Python
    0 Ответы
    27 Просмотры
    Последнее сообщение Гость
  • Трансформаторы Нет модуля с именем «keras.engine»
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Ошибка импорта Skimage.draw при обучении модели MRCNN
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Из keras.models, keras.layers и keras.optimizers импорт не разрешен.
    Anonymous » » в форуме Python
    0 Ответы
    94 Просмотры
    Последнее сообщение Anonymous

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