NullPointer Exception
Amee-h opened this issue · 2 comments
Hi,
I have tried faceDetectionModel with below request
client.getDefaultModels().faceDetectionModel().predict().withInputs(ClarifaiInput.forImage(ClarifaiImage.of(image))).executeSync()
and image passed as a parameter was https://developer.clarifai.com/static/images/model-samples/face-001.jpg and then
I am getting nullpointer exception with
at clarifai2.dto.prediction.Region$Adapter$1.deserialize(Region.java:53)
at clarifai2.dto.prediction.Region$Adapter$1.deserialize(Region.java:38)
at clarifai2.internal.JSONAdapterFactory$Adapter.read(JSONAdapterFactory.java:173)
at com.google.gson.TypeAdapter$1.read(TypeAdapter.java:199)
at com.google.gson.Gson.fromJson(Gson.java:887)
at com.google.gson.Gson.fromJson(Gson.java:952)
at com.google.gson.Gson.fromJson(Gson.java:925)
at clarifai2.internal.InternalUtil.fromJson(InternalUtil.java:153)
at clarifai2.dto.model.output.ClarifaiOutput$Adapter$1.deserialize(ClarifaiOutput.java:94)
at clarifai2.dto.model.output.ClarifaiOutput$Adapter$1.deserialize(ClarifaiOutput.java:54)
at clarifai2.internal.JSONAdapterFactory$Adapter.read(JSONAdapterFactory.java:173)
at com.google.gson.TypeAdapter$1.read(TypeAdapter.java:199)
at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.read(TypeAdapterRuntimeTypeWrapper.java:41)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:82)
at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.read(CollectionTypeAdapterFactory.java:61)
at com.google.gson.Gson.fromJson(Gson.java:887)
at com.google.gson.Gson.fromJson(Gson.java:952)
at clarifai2.internal.InternalUtil.fromJson(InternalUtil.java:162)
at clarifai2.api.request.model.PredictRequest$1$3.fromJSON(PredictRequest.java:134)
at clarifai2.api.request.model.PredictRequest$1$3.fromJSON(PredictRequest.java:131)
at clarifai2.api.request.ClarifaiRequest$Impl.executeSync(ClarifaiRequest.java:285)
at clarifai2.api.request.ClarifaiRequest$Builder.executeSync(ClarifaiRequest.java:192)
Hi @Amee-h,
Thank you for reporting this. This will be fixed in the next release.
This is resolved by the 2.3 release, currently available.