def run_json_inference(): json_data_string = request.form["json_data"] json_data = json.loads(json_data_string) model_name = request.form["model_name"] request_json_data = {"model_name": model_name, "data": json_data} predict_result = python_predict_client.predict_json(request_json_data) return render_template('json_inference.html', predict_result=predict_result)
def run_json_inference(): json_data_string = request.form["json_data"] json_data = json.loads(json_data_string) model_name = request.form["model_name"] model_version = request.form["model_version"] signature_name = request.form["signature_name"] request_json_data = { "model_name": model_name, "model_version": model_version, "signature_name": signature_name, "data": json_data } predict_result = python_predict_client.predict_json(request_json_data, port=args.port) return render_template('json_inference.html', predict_result=predict_result)
def run_json_inference(): # TODO: Fail to parse u'{\r\n "inputs": [\'\\n\\x1f\\n\\x0e\\n\\x01a\\x12\\t\\n\\x07\\n\\x05hello\\n\\r\\n\\x01b\\x12\\x08\\x12\\x06\\n\\x04\\x00\\x00\\x00?\']\r\n}\r\n ' # { # "inputs": ['\n\x1f\n\x0e\n\x01a\x12\t\n\x07\n\x05hello\n\r\n\x01b\x12\x08\x12\x06\n\x04\x00\x00\x00?'] #} json_data_string = request.form["json_data"] json_data = json.loads(json_data_string) model_name = request.form["model_name"] model_version = request.form["model_version"] signature_name = request.form["signature_name"] request_json_data = { "model_name": model_name, "model_version": model_version, "signature_name": signature_name, "data": json_data } predict_result = python_predict_client.predict_json( request_json_data, port=args.port) return render_template('json_inference.html', predict_result=predict_result)