transformers
97b7727e - Fix release full (#45029)

Commit
120 days ago
Fix release full (#45029) * first part of the fix * fix torch imports * revert * fix: make from transformers import * work without torch - `is_torchvision_available`, `is_timm_available`, `is_torchaudio_available`, `is_torchao_available`, `is_accelerate_available` now return False when torch is not installed, since all these packages require torch - Add `@requires(backends=("torch",))` to `PI0Processor` (was missing, causing the lazy module to crash on import without torch) - Fix wrong availability guards: `is_vision_available` → `is_torchvision_available` in pixtral processor, `is_torch_available` in smolvlm processor - Wrap bare `import torch` / torchvision imports in `processing_sam3_video.py` - Quote `torch.Tensor` in return type annotation of `tokenization_mistral_common.py` - Wrap 66 `image_processing_pil_*.py` imports from torch-dependent counterparts in try/except with ImagesKwargs fallbacks; quote `torch.Tensor` annotations - Restore explicit `from transformers import *` check in CircleCI `check_repository_consistency` job Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> * up * style of this * revert: remove src/models changes, keep only core import fixes The PIL image processor changes are too fragile (break on make fix-repo). Keep only the core fixes: - is_torchvision/timm/torchaudio/torchao/accelerate_available() check torch - CircleCI explicit import check - tokenization_mistral_common.py torch.Tensor annotation - processing_sam3_video.py conditional torch imports - processing_pixtral.py/processing_smolvlm.py availability guard fixes - PI0Processor @requires decorator Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com> * nit * the mega quidproquo * use rquires(backend * more pil fixes * fixes * temp update * up? * is this it? * style? * revert a bunch of ai shit * pi0 requires this * revert some stuffs * upd * the fix * yups * ah * up * up * fix * yes? * update * up * nits * up * up * order --------- Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Author
Parents
Loading