"List index out of range" during the score run
Opened this issue · 0 comments
joshidp commented
Hi,
I am getting below error while calling the score route. Please suggest whats the issue?
Payload:
[
{
"a": "wwww",
"b": 1234,
"c": "e56b6813-ff56-eb11-a812-000d3a1c5567",
"d": 1
}
]
Error;
2021-06-30T03:05:58.099463444Z 2021-06-30 03:05:58,099 | root | INFO | Validation Request Content-Type
2021-06-30T03:05:58.100660957Z 2021-06-30 03:05:58,100 | root | ERROR | Encountered Exception: Traceback (most recent call last):
2021-06-30T03:05:58.100676557Z File "/var/azureml-server/synchronous/routes.py", line 64, in run_scoring
2021-06-30T03:05:58.100692557Z response = invoke_user_with_timer(service_input, request_headers)
2021-06-30T03:05:58.100746457Z File "/var/azureml-server/synchronous/routes.py", line 89, in invoke_user_with_timer
2021-06-30T03:05:58.100766958Z params = prepare_user_params(input, headers, aml_request._rawHttpRequested)
2021-06-30T03:05:58.100770458Z File "/var/azureml-server/routes_common.py", line 141, in prepare_user_params
2021-06-30T03:05:58.100773858Z params = {main.run_input_parameter_name: input[main.wrapped_parameter_name]}
2021-06-30T03:05:58.100777158Z TypeError: list indices must be integers or slices, not str
2021-06-30T03:05:58.100780458Z
2021-06-30T03:05:58.100783658Z During handling of the above exception, another exception occurred:
2021-06-30T03:05:58.100786958Z
2021-06-30T03:05:58.100790058Z Traceback (most recent call last):
2021-06-30T03:05:58.100793458Z File "/azureml-envs/azureml_a8297c74e6ecce9cd47fcb8669ec1e61/lib/python3.8/site-packages/flask/app.py", line 1832, in full_dispatch_request
2021-06-30T03:05:58.100797158Z rv = self.dispatch_request()
2021-06-30T03:05:58.100800358Z File "/azureml-envs/azureml_a8297c74e6ecce9cd47fcb8669ec1e61/lib/python3.8/site-packages/flask/app.py", line 1818, in dispatch_request
2021-06-30T03:05:58.100803858Z return self.view_functions[rule.endpoint](**req.view_args)
2021-06-30T03:05:58.100807158Z File "/var/azureml-server/synchronous/routes.py", line 43, in score_realtime
2021-06-30T03:05:58.100810658Z return run_scoring(service_input, request.headers, request.environ.get('REQUEST_ID', '00000000-0000-0000-0000-000000000000'))
2021-06-30T03:05:58.100814058Z File "/var/azureml-server/synchronous/routes.py", line 77, in run_scoring
2021-06-30T03:05:58.100819058Z raise RunFunctionException(str(exc))
2021-06-30T03:05:58.100822358Z run_function_exception.RunFunctionException