CompressAI
CompressAI copied to clipboard
fix: update torch.amp.autocast to use modern API
Replace deprecated device_type parameter usage with positional argument in amp.autocast calls to fix FutureWarning:
- compressai/models/video/google.py:362
- compressai/utils/video/eval_model/main.py:373
Changed from: amp.autocast(device_type=device.type, enabled=...) To: amp.autocast(device.type, enabled=...)
This uses the modern torch.amp.autocast API and improves compatibility with various device types including potential future CANN/NPU support.