transformers
16d437e4 - fix: protect torch imports in processing files and fix import guards

Commit
2 days ago
fix: protect torch imports in processing files and fix import guards - Guard import torch in processing_cohere_asr.py with is_torch_available() - Add @requires(backends=("torch",)) to CohereAsrProcessor - Fix is_vision_available() to use actual import test instead of find_spec - Fix is_torchvision_available() and is_timm_available() to require vision - Fix is_pytesseract_available() to require vision - Fix is_mistral_common_available() to require vision - Add setdefault for image_processing_backends in __init__.py - Guard import torchvision in sam3/modeling_sam3.py and processing_sam3_video.py - Add @requires(backends=("torch", "torchvision")) to Sam3PreTrainedModel - Add @requires(backends=("torch", "torchvision")) to Sam3VideoProcessor - Add CI checks for torch-only and PIL-only import scenarios Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Author
Parents
Loading