Импорт Keras в Jupyter Notebook

#python #tensorflow #machine-learning #keras #jupyter-notebook

#python #тензорный поток #машинное обучение #keras #jupyter-notebook

Вопрос:

Я новичок в Ml (обнаружение кошек и собак). У меня возникли проблемы с использованием библиотеки Keras в записной книжке Jupyter.

Я попытался установить Tensorflow в jupyter notebook с помощью этого:

  import tensorflow as tf
  

Я не знаю, правильно ли это вызывать Keras, но во второй ячейке я попытался:

 from keras.models import Sequential
  

Ошибка:

     ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-10-9c5e0a19b646> in <module>
----> 1 from keras.models import Sequential

ModuleNotFoundError: No module named 'keras'
  

Безусловно, Keras не является модулем в библиотеке Tensorflow 😂, если я не могу получить его с помощью Tensorflow, как мне его вызвать?

Ответ №1:

Вы должны выполнить !pip install keras в своем ноутбуке jupyter установку пакета keras, прежде чем сможете импортировать keras. Keras использует серверную часть tensorflow, поэтому при установке keras он устанавливает tensorflow как часть требований.

Комментарии:

1. правильно об установке keras, но вам не нужно делать!pip установка keras в вашем ноутбуке jupyter. Вы можете установить keras на свой локальный компьютер или в свою виртуальную среду (я определенно предлагаю этот способ), используя pip install keras into terminal.

Ответ №2:

Когда вы устанавливаете tensorflow, keras устанавливается вместе с ним. Таким образом, вы можете импортировать keras из tensorflow:

 from tensorflow.keras import Sequential
  

Ответ №3:

!pip устанавливает Keras. Я попробовал только эту команду, но получил сообщение об ошибке. !для импорта keras также следует загрузить pip install TensorFlow. поэтому я думаю, что нам нужно загрузить их оба. И мой код работает отлично