Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -15,7 +15,7 @@ def create_sequences(values, time_steps=TIME_STEPS):
|
|
15 |
output = []
|
16 |
for i in range(len(values) - time_steps + 1):
|
17 |
output.append(values[i : (i + time_steps)])
|
18 |
-
return np.
|
19 |
|
20 |
|
21 |
def normalize_data(data):
|
@@ -58,7 +58,7 @@ def plot_anomalies(df_test_value, data, anomalies):
|
|
58 |
ax.set_ylabel("Value")
|
59 |
ax.set_title("Anomalous Data Points")
|
60 |
return fig
|
61 |
-
|
62 |
def master(file):
|
63 |
# read file
|
64 |
data = pd.read_csv(file, parse_dates=True, index_col="timestamp")
|
@@ -67,7 +67,7 @@ def master(file):
|
|
67 |
plot1 = plot_test_data(df_test_value)
|
68 |
# predict
|
69 |
anomalies = get_anomalies(df_test_value)
|
70 |
-
#
|
71 |
plot2 = plot_anomalies(df_test_value, data, anomalies)
|
72 |
return plot2
|
73 |
|
@@ -77,7 +77,7 @@ iface = gr.Interface(
|
|
77 |
fn=master,
|
78 |
inputs=gr.inputs.File(label="CSV File"),
|
79 |
outputs=outputs,
|
80 |
-
examples=["
|
81 |
title="Timeseries Anomaly Detection Using an Autoencoder",
|
82 |
description="Anomaly detection of timeseries data."
|
83 |
)
|
|
|
15 |
output = []
|
16 |
for i in range(len(values) - time_steps + 1):
|
17 |
output.append(values[i : (i + time_steps)])
|
18 |
+
return np.stack(output)
|
19 |
|
20 |
|
21 |
def normalize_data(data):
|
|
|
58 |
ax.set_ylabel("Value")
|
59 |
ax.set_title("Anomalous Data Points")
|
60 |
return fig
|
61 |
+
|
62 |
def master(file):
|
63 |
# read file
|
64 |
data = pd.read_csv(file, parse_dates=True, index_col="timestamp")
|
|
|
67 |
plot1 = plot_test_data(df_test_value)
|
68 |
# predict
|
69 |
anomalies = get_anomalies(df_test_value)
|
70 |
+
#plot anomalous data points
|
71 |
plot2 = plot_anomalies(df_test_value, data, anomalies)
|
72 |
return plot2
|
73 |
|
|
|
77 |
fn=master,
|
78 |
inputs=gr.inputs.File(label="CSV File"),
|
79 |
outputs=outputs,
|
80 |
+
examples=["example_1.csv", "example_2.csv"],
|
81 |
title="Timeseries Anomaly Detection Using an Autoencoder",
|
82 |
description="Anomaly detection of timeseries data."
|
83 |
)
|