huggingface / huggingface/diffusers
`AutoencoderRAE` loading error with older transformers
Open
@kashif is already working on this.
Since Mar 17, 2026.
bug
- Dominant language
- Python
- Stars
- 34.5k
- Forks
- 7.3k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 91
Description
Describe the bug
Hye,
I am trying to use AutoencoderRAE, unfortunately I cannot load it and it seems to break by giving the following error:
File ".venv/lib/python3.13/site-packages/transformers/models/dinov2_with_registers/modeling_dinov2_with_registers.py", line 529, in _init_weights
).to(module.weight.dtype)
^^
AttributeError: 'NoneType' object has no attribute 'to'
I think its because of older tokenizers, transformers and huggingface-hub versions.
I am in the following versions for them:
transformers==4.55.4
tokenizers==0.21.2
huggingface-hub==0.36.2
diffusers==0.37.0
Updating them to the following fixes the problem:
transformers==5.3.0
tokenizers==0.22.2
huggingface-hub==1.7.1
diffusers==0.37.0
However, it breaks my metric script for calculating ImageReward! Is there a solution for this without updating packages?
Reproduction
The package versions must be:
transformers==4.55.4
tokenizers==0.21.2
huggingface-hub==0.36.2
diffusers==0.37.0
Then the simple loading fails:
from diffusers import AutoencoderRAE
model = AutoencoderRAE.from_pretrained(
"nyu-visionx/RAE-dinov2-wReg-base-ViTXL-n08"
).to("cuda").eval()
Logs
File ".venv/lib/python3.13/site-packages/transformers/models/dinov2_with_registers/modeling_dinov2_with_registers.py", line 529, in _init_weights
).to(module.weight.dtype)
^^
AttributeError: 'NoneType' object has no attribute 'to'
System Info
- 🤗 Diffusers version: 0.37.0
- Platform: Linux-5.15.0-119-generic-x86_64-with-glibc2.31
- Running on Google Colab?: No
- Python version: 3.13.5
- PyTorch version (GPU?): 2.8.0+cu128 (True)
- Flax version (CPU?/GPU?/TPU?): not installed (NA)
- Jax version: not installed
- JaxLib version: not installed
- Huggingface_hub version: 0.36.2
- Transformers version: 4.55.4
- Accelerate version: 1.13.0
- PEFT version: not installed
- Bitsandbytes version: not installed
- Safetensors version: 0.7.0
- xFormers version: not installed
- Accelerator: NVIDIA RTX A6000, 49140 MiB
NVIDIA RTX A6000, 49140 MiB - Using GPU in script?: Yes
- Using distributed or parallel set-up in script?: No
Who can help?
@sayakpaul @kashif
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.