From 517b2221245dedb846db2b3e191aca1dca99740e Mon Sep 17 00:00:00 2001 From: Newnius Date: Sat, 2 May 2020 17:39:54 +0800 Subject: [PATCH] update --- .idea/workspace.xml | 31 ++++++++++++++++--------------- serve.py | 19 ++++++++++--------- 2 files changed, 26 insertions(+), 24 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 2a09127..f0eaa8d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -51,7 +51,7 @@ - + @@ -61,7 +61,7 @@ - + @@ -92,13 +92,13 @@ - - + + - - - + + + @@ -248,7 +248,7 @@ - + @@ -289,15 +289,16 @@ - + @@ -439,13 +440,13 @@ - - + + - - - + + + diff --git a/serve.py b/serve.py index 5b901ca..ad28763 100644 --- a/serve.py +++ b/serve.py @@ -151,6 +151,7 @@ def predict(job, seq): # transform data to be supervised learning lag = 4 supervised = timeseries_to_supervised(diff_values, lag) + print(supervised) supervised_values = supervised.values[batch_size:] test = supervised_values @@ -193,17 +194,17 @@ class MyHandler(BaseHTTPRequestHandler): self.wfile.write(bytes("pong", "utf-8")) elif req.path == "/predict": - #try: - job = query.get('job')[0] - seq = query.get('seq')[0] - msg = {'code': 0, 'error': ""} + try: + job = query.get('job')[0] + seq = query.get('seq')[0] + msg = {'code': 0, 'error': ""} - pred, success = predict(job, int(seq)) + pred, success = predict(job, int(seq)) - if not success: - msg = {'code': 2, 'error': "Job " + job + " not exist"} - #except Exception as e: - msg = {'code': 1, 'error': str(e)} + if not success: + msg = {'code': 2, 'error': "Job " + job + " not exist"} + except Exception as e: + msg = {'code': 1, 'error': str(e)} self.send_response(200) self.send_header('Content-type', 'application/json')