I'm new to deep learning and to model a time series data using LSTM.
following are the libraries I'm trying to import:
`from keras.preprocessing.sequence import TimeseriesGenerator
from keras.models import Sequential
from keras.layers import Dense
from keras.layers import LSTM`
I'm getting the following error:
`ModuleNotFoundError Traceback (most recent call last)
<ipython-input-33-ebf7cdbc1753> in <module>
----> 1 from keras.preprocessing.sequence import TimeseriesGenerator
2 from keras.models import Sequential
3 from keras.layers import Dense
4 from keras.layers import LSTM
~\Anaconda3\envs\learn-env\lib\site-packages\keras\__init__.py in <module>
19 """
20 from keras import distribute
---> 21 from keras import models
22 from keras.engine.input_layer import Input
23 from keras.engine.sequential import Sequential
~\Anaconda3\envs\learn-env\lib\site-packages\keras\models\__init__.py in <module>
16
17
---> 18 from keras.engine.functional import Functional
19 from keras.engine.sequential import Sequential
20 from keras.engine.training import Model
~\Anaconda3\envs\learn-env\lib\site-packages\keras\engine\functional.py in <module>
22 import warnings
23
---> 24 import tensorflow.compat.v2 as tf
25
26 from keras import backend
ModuleNotFoundError: No module named 'tensorflow.compat'`
I am using Python 3.8.5 and tensorflow 2.12.0. How can I fix this? Thanks for your help!