Я хочу скомпилировать свою модель, используя:
model.compile(optimizer=tf.keras.optimizers.Adam(learning_rate=1e-4), loss='mse')
Я запускаю приложение и получаю ошибку:
AttributeError: module 'keras.utils' has no attribute 'unpack_x_y_sample_weight'
< /code>
Это, вероятно, потому, что Pycharm использует Tensorflow версию 2.12.0, но я хочу использовать версию 2.16.1. < /p>
Поэтому я установил версию 2.16 .1. < /P>
Но когда я делаю: < /p>
import tensorflow as tf
print(tf.__version__)
Он возвращает 2.12.0. (Не знаю почему?!)
После удаления TensorFlow я запускаю в консоли следующее:
pip show tensorflow
< /code>
и я получаю: < /p>
WARNING: Package(s) not found: tensorflow
< /code>
Итак, кажется, что Tensorflow был удален, но когда я запускаю: < /p>
import tensorflow as tf
print(tf.__version__)
< /code>
все еще показывает Tensorflow версию 2.12.0 (хотя это было удалено!). < /p>
Теперь у меня проблема, потому что я дону Не знаю, откуда эта странная версия 2.12.0 или как удалить ее, потому что установка новой версии не перезаписывает старую. Br />python: 3.11.3
keras: 3.8.0
tf-keras: 2.16.0
transformers: 4.48.1
Подробнее здесь: https://stackoverflow.com/questions/793 ... -a-new-one
TensorFlow использует старую версию, несмотря на установку новой. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение