diff --git a/mediapipe/tasks/web/vision/core/vision_task_runner.ts b/mediapipe/tasks/web/vision/core/vision_task_runner.ts index 0dc380e2..f8f7826d 100644 --- a/mediapipe/tasks/web/vision/core/vision_task_runner.ts +++ b/mediapipe/tasks/web/vision/core/vision_task_runner.ts @@ -59,11 +59,6 @@ export abstract class VisionTaskRunner extends TaskRunner { protected static async createVisionInstance( type: WasmMediaPipeConstructor, fileset: WasmFileset, options: VisionTaskOptions): Promise { - if (options.baseOptions?.delegate === 'GPU') { - if (!options.canvas) { - throw new Error('You must specify a canvas for GPU processing.'); - } - } const canvas = options.canvas ?? createCanvas(); return TaskRunner.createInstance(type, canvas, fileset, options); }