Возникла проблема: невозможно импортировать имя «__version__» из «tensorflow.python.keras».Python

Программы на Python
Ответить
Anonymous
 Возникла проблема: невозможно импортировать имя «__version__» из «tensorflow.python.keras».

Сообщение Anonymous »

Я пытаюсь сохранить модель тензорного потока в Google Colab, но столкнулся с проблемой ImportError. Я создал тестовый пример кода ниже, чтобы проверить, не связана ли проблема с какими-то другими конфликтами, но даже в следующем фрагменте я столкнулся с той же проблемой в строке, где я сохраняю модель.

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

import tensorflow as tf
from tensorflow.python.keras.callbacks import ReduceLROnPlateau
from tensorflow.python.keras.models import Sequential
from tensorflow.python.keras.layers import Dense, Conv1D, MaxPooling1D, Flatten, Dropout

from tensorflow.python.keras.callbacks import ModelCheckpoint

import warnings

model = Sequential()
model.add(Dense(10, input_shape=(5,)))
model.save('model.h5')

ImportError: cannot import name '__version__' from 'tensorflow.python.keras' (/usr/local/lib/python3.10/dist-packages/tensorflow/python/keras/__init__.py)
Для контекста: я использую tensorflow версии 2.17.1.
Я пробовал реализовать решения с других форумов, но ни одно из них не работает. . Некоторые из рассмотренных мной решений приведены ниже.
Как исправить «невозможно импортировать имя «__version__» из «tensorflow.keras»»?
https://github.com/tensorflow/tensorflow/issues/55921
https://github.com/tensorflow/tensorflow/issues/62318

Подробнее здесь: https://stackoverflow.com/questions/793 ... python-ker
Ответить

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

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

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

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

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