@@ -106,7 +106,7 @@ def load(modelData):
106106 # during runtime.
107107
108108 # Any variables returned here, will be passed as the secondary argument to your 'algorithm' function
109- modelData.user_data [' payload' ] = " Loading has been completed."
109+ modelData[' payload' ] = " Loading has been completed."
110110 return modelData
111111
112112
@@ -176,9 +176,9 @@ def infer_image(image_url, n, globals):
176176
177177def load (modelData ):
178178
179- modelData.user_data [" SMID_ALGO" ] = " algo://util/SmartImageDownloader/0.2.x"
180- modelData.user_data [" model" ] = load_model(modelData.get_model(" squeezenet" ))
181- modelData.user_data [" labels" ] = load_labels(modelData.get_model(" labels" ))
179+ modelData[" SMID_ALGO" ] = " algo://util/SmartImageDownloader/0.2.x"
180+ modelData[" model" ] = load_model(modelData.get_model(" squeezenet" ))
181+ modelData[" labels" ] = load_labels(modelData.get_model(" labels" ))
182182 return modelData
183183
184184
@@ -190,10 +190,10 @@ def apply(input, modelData):
190190 n = 3
191191 if " data" in input :
192192 if isinstance (input [" data" ], str ):
193- output = infer_image(input [" data" ], n, modelData.user_data )
193+ output = infer_image(input [" data" ], n, modelData)
194194 elif isinstance (input [" data" ], list ):
195195 for row in input [" data" ]:
196- row[" predictions" ] = infer_image(row[" image_url" ], n, modelData.user_data )
196+ row[" predictions" ] = infer_image(row[" image_url" ], n, modelData)
197197 output = input [" data" ]
198198 else :
199199 raise Exception (" \" data\" must be a image url or a list of image urls (with labels)" )
@@ -257,4 +257,4 @@ Verify that it works on pytest, then:
257257``` commandline
258258python -m twine upload -r pypi dist/*
259259```
260- and you're done :)
260+ and you're done :)
0 commit comments