#python #keras
#python #keras
Вопрос:
Я следую за статьей https://www.analyticsvidhya.com/blog/2018/10/predicting-stock-price-machine-learningnd-deep-learning-techniques-python / . После скопируйте и вставьте следующий код:
#importing required libraries
from sklearn.preprocessing import MinMaxScaler
from keras.models import Sequential
from keras.layers import Dense, Dropout, LSTM
#creating dataframe
data = df.sort_index(ascending=True, axis=0)
new_data = pd.DataFrame(index=range(0,len(df)),columns=['Date', 'Close'])
for i in range(0,len(data)):
new_data['Date'][i] = data['Date'][i]
new_data['Close'][i] = data['Close'][i]
...
Я получаю сообщение об ошибке: «Нет модуля с именем ‘keras’. Я ищу в Интернете и нахожу, что мне нужно установить модуль keras. В статье https://github.com/antoniosehk/keras-tensorflow-windows-installation , существует пошаговое руководство по установке keras. Однако для этого требуется графическая карта Nvida для графического процессора, в то время как у меня есть только встроенная графическая карта Intel. Поэтому я пытаюсь найти другую ссылку на https://software.intel.com/en-us/articles/intel-optimization-for-tensorflow-installation-guide это работает для графической карты Intel, поэтому я устанавливаю tensorflow следующим образом:
conda install tensorflow-mkl
Во время установки я вижу, что один пакет называется keras-xxx, поэтому я полагаю, что keras также установлен. Но после установки, когда я пытаюсь запустить код, я все равно получаю сообщение об ошибке. Почему?
Спасибо
Комментарии:
1.
conda install keras
2. @HSK, большое вам спасибо. Я пытаюсь выполнить команду, и keras успешно установлен.
Ответ №1:
Если у вас есть графический процессор с поддержкой CUDA (серия NVIDEA), я настоятельно рекомендую вам установить tensorflow-gpu из aconda forge с помощью команды conda (не с помощью pip), потому что для tensorflow-gpu требуется много требований, таких как CUDA, cuDNN и т. Д., Что слишком сложно правильно настроить все вместе. если использовать conda, все пакеты легко устанавливаются вместе (без каких-либо разрывов !!!)
conda install -c anaconda tensorflow-gpu
но если вы хотите использовать cpu, вы можете легко установить tensorflow с помощью pip или conda