We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a27b5b4 commit 1e88330Copy full SHA for 1e88330
packages/inference/src/providers/hf-inference.ts
@@ -303,7 +303,9 @@ export class HFInferenceImageSegmentationTask extends HFInferenceTask implements
303
override async getResponse(response: ImageSegmentationOutput): Promise<ImageSegmentationOutput> {
304
if (
305
Array.isArray(response) &&
306
- response.every((x) => typeof x.label === "string" && typeof x.mask === "string" && typeof x.score === "number")
+ response.every(
307
+ (x) =>
308
+ typeof x.label === "string" && typeof x.mask === "string" && (!("score" in x) || typeof x.score === "number"))
309
) {
310
return response;
311
}
0 commit comments