Dang01 commited on
Commit
c615cec
·
verified ·
1 Parent(s): 5bc4419

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -1
app.py CHANGED
@@ -4,10 +4,18 @@ import pandas as pd
4
  from sklearn.preprocessing import OneHotEncoder, StandardScaler
5
  from keras.models import load_model
6
  import matplotlib.pyplot as plt
 
 
 
 
 
 
 
 
7
 
8
  # Load the trained model
9
  try:
10
- loaded_model = load_model('solar_irradiance_model.h5')
11
  except ValueError as e:
12
  st.error(f"Error loading model: {e}")
13
 
 
4
  from sklearn.preprocessing import OneHotEncoder, StandardScaler
5
  from keras.models import load_model
6
  import matplotlib.pyplot as plt
7
+ from keras.layers import LSTM
8
+
9
+ def custom_lstm(*args, **kwargs):
10
+ kwargs.pop('time_major', None) # Remove the unsupported argument
11
+ return LSTM(*args, **kwargs)
12
+
13
+
14
+
15
 
16
  # Load the trained model
17
  try:
18
+ loaded_model = load_model('solar_irradiance_model.h5', custom_objects={'LSTM': custom_lstm})
19
  except ValueError as e:
20
  st.error(f"Error loading model: {e}")
21