b'NameError at /api/v1/algorithms/vw-meb41-suspdisp-rr/predict\nname \'DataFormatError\' is not defined\n\nRequest Method: POST\nRequest URL: https://a.core.compredict.ai/api/v1/algorithms/vw-meb41-suspdisp-rr/predict\nDjango Version: 3.2.11\nPython Executable: /usr/local/bin/python\nPython Version: 3.9.7\nPython Path: [\'/app\', \'/app\', \'/usr/local/bin\', \'/usr/local/lib/python39.zip\', \'/usr/local/lib/python3.9\', \'/usr/local/lib/python3.9/lib-dynload\', \'/usr/local/lib/python3.9/site-packages\', \'/app/computation_server\']\nServer time: Sat, 12 Feb 2022 10:53:26 +0100\nInstalled Applications:\n[\'django.contrib.auth\',\n \'django.contrib.contenttypes\',\n \'django.contrib.sessions\',\n \'django.contrib.sites\',\n \'django.contrib.messages\',\n \'django.contrib.staticfiles\',\n \'django.contrib.humanize\',\n \'computation_server.apps.SuitConfig\',\n \'django.contrib.admin\',\n \'django_bootstrap_breadcrumbs\',\n \'django_extensions\',\n \'django_ace\',\n \'crispy_forms\',\n \'allauth\',\n \'allauth.account\',\n \'rest_framework\',\n \'djangobower\',\n \'rangefilter\',\n \'computation_server.users.apps.UsersAppConfig\',\n \'computation_server.algorithms.apps.AlgorithmsAppConfig\',\n \'computation_server.taskapp.celery.CeleryAppConfig\',\n \'gunicorn\']\nInstalled Middleware:\n[\'computation_server.utils.health_check_middlewares.HealthCheckMiddleware\',\n \'whitenoise.middleware.WhiteNoiseMiddleware\',\n \'django.middleware.security.SecurityMiddleware\',\n \'django.contrib.sessions.middleware.SessionMiddleware\',\n \'django.middleware.common.CommonMiddleware\',\n \'django.middleware.csrf.CsrfViewMiddleware\',\n \'django.contrib.auth.middleware.AuthenticationMiddleware\',\n \'django.contrib.messages.middleware.MessageMiddleware\',\n \'django.middleware.clickjacking.XFrameOptionsMiddleware\',\n \'computation_server.algorithms.api.middleware.LogMiddleware\']\n\n\nTraceback (most recent call last):\n  File "/usr/local/lib/python3.9/site-packages/django/core/handlers/exception.py", line 47, in inner\n    response = get_response(request)\n  File "/usr/local/lib/python3.9/site-packages/django/core/handlers/base.py", line 181, in _get_response\n    response = wrapped_callback(request, *callback_args, **callback_kwargs)\n  File "/usr/local/lib/python3.9/contextlib.py", line 79, in inner\n    return func(*args, **kwds)\n  File "/usr/local/lib/python3.9/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view\n    return view_func(*args, **kwargs)\n  File "/usr/local/lib/python3.9/site-packages/django/views/generic/base.py", line 70, in view\n    return self.dispatch(request, *args, **kwargs)\n  File "/usr/local/lib/python3.9/site-packages/rest_framework/views.py", line 509, in dispatch\n    response = self.handle_exception(exc)\n  File "/usr/local/lib/python3.9/site-packages/rest_framework/views.py", line 469, in handle_exception\n    self.raise_uncaught_exception(exc)\n  File "/usr/local/lib/python3.9/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception\n    raise exc\n  File "/usr/local/lib/python3.9/site-packages/rest_framework/views.py", line 506, in dispatch\n    response = handler(request, *args, **kwargs)\n  File "/app/computation_server/algorithms/api/views.py", line 526, in post\n
serializer.is_valid(raise_exception=True)\n  File "/usr/local/lib/python3.9/site-packages/rest_framework/serializers.py",
line 227, in is_valid\n    self._validated_data = self.run_validation(self.initial_data)\n
File "/usr/local/lib/python3.9/site-packages/rest_framework/serializers.py", line 429, in run_validation\n
value = self.validate(value)\n  File "/app/computation_server/algorithms/api/serializers.py", line 155, in validate\n
return super(PredictionSerializer, self).validate(data)\n  File "/app/computation_server/algorithms/api/serializers.py",
line 61, in validate\n    self.context[\'algorithm\'].validate_inputs(request_data, action=self.pipeline_action)\n
File "/app/computation_server/algorithms/ml_models/models/base_model.py", line 153, in validate_inputs\n
return self.__validate_structure(data, action=action) and self.validate_contents(data)\n
File "/app/computation_server/algorithms/ml_models/models/implementations/vw_meb41_suspdisp_rr_011.aic",
line 30, in validate_contents\n    raise DataFormatError(f"feature {column} contain nan values.")\n\nException
Type: NameError at /api/v1/algorithms/vw-meb41-suspdisp-rr/predict\nException Value: name \'DataFormatError\'
is not defined\nRequest information:\nUSER: rubacka\n\nGET: No GET data\n\nPOST:\nevaluate =
\'True\'\nencrypt = \'False\'\ncallback_url = \'https://stcpdatalake001.blob.core.windows.net/cp-analytics-001/raw/vw/
test_callback?sv=2020-08-04&si=cp-analytics-001-callback&sr=c&sig=c7xXEwXsE8ON6%2FF1JPwsZSpCiGPjnJcV81sA1OazA8g%3D\'\
ncallback_param = \'{"vehicle_vin": "test", "trip_id": "41", "project_id": 1030}\'\nversion = \'0.1.1\'\n\nFILES:\nfeatures =
<MyTemporaryUploadedFile: features.json (application/parquet)>\n\nCOOKIES: No cookie data\n\nMETA:\n
CONTENT_LENGTH = \'4577745\'\nCONTENT_TYPE = \'multipart/form-data; boundary=a330d3974010924d05b9\'\nHTTP_ACCEPT =
\'application/json\'\nACCEPTED_FILE_FORMAT = {\'application/json\': \'JSON\', \'text/csv\': \'CSV\', \'application/parquet\': \'Parquet\'}\n\',
Change that to False, and Django will\ndisplay a standard page generated by the handler for this status code.\n\n'