Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -12,7 +12,6 @@ from tensorflow.keras.layers import LSTM, Dense
|
|
12 |
from tensorflow.keras.callbacks import ModelCheckpoint, EarlyStopping
|
13 |
import os
|
14 |
|
15 |
-
|
16 |
class CandlestickApp:
|
17 |
def __init__(self):
|
18 |
self.current_symbol = None
|
@@ -81,11 +80,10 @@ class CandlestickApp:
|
|
81 |
image = image.reshape(fig.canvas.get_width_height()[::-1] + (3,))
|
82 |
return image
|
83 |
|
84 |
-
|
85 |
def predict_next_movement(self, data):
|
86 |
# Improved prediction using LSTM and potentially larger model
|
87 |
|
88 |
-
|
89 |
self.create_lstm_model(data)
|
90 |
|
91 |
# Prepare data for prediction
|
@@ -124,7 +122,7 @@ class CandlestickApp:
|
|
124 |
train_data, test_data = dataset[0:train_size,:], dataset[train_size:len(dataset),:]
|
125 |
|
126 |
# Create dataset for LSTM with possible modifications
|
127 |
-
|
128 |
X, Y = [], []
|
129 |
for i in range(len(dataset)-look_back-1):
|
130 |
a = dataset[i:(i+look_back), 0]
|
|
|
12 |
from tensorflow.keras.callbacks import ModelCheckpoint, EarlyStopping
|
13 |
import os
|
14 |
|
|
|
15 |
class CandlestickApp:
|
16 |
def __init__(self):
|
17 |
self.current_symbol = None
|
|
|
80 |
image = image.reshape(fig.canvas.get_width_height()[::-1] + (3,))
|
81 |
return image
|
82 |
|
|
|
83 |
def predict_next_movement(self, data):
|
84 |
# Improved prediction using LSTM and potentially larger model
|
85 |
|
86 |
+
if self.model is None:
|
87 |
self.create_lstm_model(data)
|
88 |
|
89 |
# Prepare data for prediction
|
|
|
122 |
train_data, test_data = dataset[0:train_size,:], dataset[train_size:len(dataset),:]
|
123 |
|
124 |
# Create dataset for LSTM with possible modifications
|
125 |
+
def create_dataset(dataset, look_back=1):
|
126 |
X, Y = [], []
|
127 |
for i in range(len(dataset)-look_back-1):
|
128 |
a = dataset[i:(i+look_back), 0]
|