Link to PR in diffusers repository:
https://github.com/huggingface/diffusers/pull/2691
Imports:
`diffusers.models.cross_attention ->
diffusers.models.attention_processor`
Unions:
`AttnProcessor -> AttentionProcessor`
Classes:
| Old name | New name |
| --- | --- |
| CrossAttention | Attention |
| CrossAttnProcessor | AttnProcessor |
| XFormersCrossAttnProcessor | XFormersAttnProcessor |
| CrossAttnAddedKVProcessor | AttnAddedKVProcessor |
| LoRACrossAttnProcessor | LoRAAttnProcessor |
| LoRAXFormersCrossAttnProcessor | LoRAXFormersAttnProcessor |
| FlaxCrossAttention | FlaxAttention |
| AttendExciteCrossAttnProcessor | AttendExciteAttnProcessor |
| Pix2PixZeroCrossAttnProcessor | Pix2PixZeroAttnProcessor |
Also config values no longer sets as attributes of object:
https://github.com/huggingface/diffusers/pull/2849