in scripts/Evaluate/lambda_function.py [0:0]
def serialize_sagemaker_response(sagemaker_response):
try:
list_results = re.split(r'\n|,', sagemaker_response)
if '' in list_results:
list_results.remove('')
try:
list_results = [float(i) for i in list_results]
except ValueError as e:
logger.info(e, exc_info=True)
return_value = json.dumps(list_results)
logger.info(return_value)
serialized_value = json.loads(return_value)
logger.info(serialized_value)
return serialized_value
except Exception as e:
logger.error(e, exc_info=True)