aboutsummaryrefslogtreecommitdiff
path: root/backend/microservice/api/controller.py
diff options
context:
space:
mode:
authorTAMARA JERINIC <tamara.jerinic@gmail.com>2022-04-20 01:04:11 +0200
committerTAMARA JERINIC <tamara.jerinic@gmail.com>2022-04-20 01:04:11 +0200
commit61682b01751369307d7777f55be98d25d7fc10a9 (patch)
tree10307383782705e19b23f79e8fccf75e55452670 /backend/microservice/api/controller.py
parentb25af94d6df8854129e99f77638e4013a9c57086 (diff)
Onemogućeno brisanje izlazne kolone koja ima null vrednosti ukoliko korisnik zatraži brisanje svih kolona sa null vrednostima.
Diffstat (limited to 'backend/microservice/api/controller.py')
-rw-r--r--backend/microservice/api/controller.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/backend/microservice/api/controller.py b/backend/microservice/api/controller.py
index 9b83b8e7..f870b2b1 100644
--- a/backend/microservice/api/controller.py
+++ b/backend/microservice/api/controller.py
@@ -53,7 +53,7 @@ class train_callback(tf.keras.callbacks.Callback):
@app.route('/train', methods = ['POST'])
def train():
- print("******************************TRAIN*************************************************")
+ #print("******************************TRAIN*************************************************")
f = request.files.get("file")
data = pd.read_csv(f)
@@ -88,10 +88,11 @@ def train():
"h5FileId" : fileId,
"metrics" : m
}
- print(predictor)
+ #print(predictor)
+ #print('\n')
url = config.api_url + "/Predictor/add"
r = requests.post(url, json=predictor).text
- print(r)
+ #print(r)
return r
@app.route('/predict', methods = ['POST'])
@@ -100,13 +101,13 @@ def predict():
model = tf.keras.models.load_model(h5)
paramsExperiment = json.loads(request.form["experiment"])
paramsPredictor = json.loads(request.form["predictor"])
- print("********************************model loaded*******************************")
+ #print("********************************model loaded*******************************")
result = newmlservice.predict(paramsExperiment, paramsPredictor, model)
return result
@app.route('/preprocess',methods=['POST'])
def returnColumnsInfo():
- print("********************************PREPROCESS*******************************")
+ #print("********************************PREPROCESS*******************************")
dataset = json.loads(request.form["dataset"])
file = request.files.get("file")
data=pd.read_csv(file)
@@ -126,8 +127,8 @@ def returnColumnsInfo():
dataset["colCount"] = preprocess["colCount"]
dataset["rowCount"] = preprocess["rowCount"]
dataset["isPreProcess"] = True
- print(dataset)
+ #print(dataset)
return jsonify(dataset)
-print("App loaded.")
+#print("App loaded.")
app.run() \ No newline at end of file