@@ -15,40 +15,109 @@ specific language governing permissions and limitations under the License.
1515An attention processor is a class for applying different types of attention mechanisms.
1616
1717## AttnProcessor  
18+ 
1819[[ autodoc]]  models.attention_processor.AttnProcessor
1920
20- ## AttnProcessor2_0  
2121[[ autodoc]]  models.attention_processor.AttnProcessor2_0
2222
23- ## AttnAddedKVProcessor  
2423[[ autodoc]]  models.attention_processor.AttnAddedKVProcessor
2524
26- ## AttnAddedKVProcessor2_0  
2725[[ autodoc]]  models.attention_processor.AttnAddedKVProcessor2_0
2826
27+ [[ autodoc]]  models.attention_processor.AttnProcessorNPU
28+ 
29+ [[ autodoc]]  models.attention_processor.FusedAttnProcessor2_0
30+ 
31+ ## AuraFlow  
32+ 
33+ [[ autodoc]]  models.attention_processor.AuraFlowAttnProcessor2_0
34+ 
35+ [[ autodoc]]  models.attention_processor.FusedAuraFlowAttnProcessor2_0
36+ 
37+ ## CogVideoX  
38+ 
39+ [[ autodoc]]  models.attention_processor.CogVideoXAttnProcessor2_0
40+ 
41+ [[ autodoc]]  models.attention_processor.FusedCogVideoXAttnProcessor2_0
42+ 
2943## CrossFrameAttnProcessor  
44+ 
3045[[ autodoc]]  pipelines.text_to_video_synthesis.pipeline_text_to_video_zero.CrossFrameAttnProcessor
3146
32- ## CustomDiffusionAttnProcessor  
47+ ## Custom Diffusion  
48+ 
3349[[ autodoc]]  models.attention_processor.CustomDiffusionAttnProcessor
3450
35- ## CustomDiffusionAttnProcessor2_0  
3651[[ autodoc]]  models.attention_processor.CustomDiffusionAttnProcessor2_0
3752
38- ## CustomDiffusionXFormersAttnProcessor  
3953[[ autodoc]]  models.attention_processor.CustomDiffusionXFormersAttnProcessor
4054
41- ## FusedAttnProcessor2_0  
42- [[ autodoc]]  models.attention_processor.FusedAttnProcessor2_0
55+ ## Flux  
56+ 
57+ [[ autodoc]]  models.attention_processor.FluxAttnProcessor2_0
58+ 
59+ [[ autodoc]]  models.attention_processor.FusedFluxAttnProcessor2_0
60+ 
61+ [[ autodoc]]  models.attention_processor.FluxSingleAttnProcessor2_0
62+ 
63+ ## Hunyuan  
64+ 
65+ [[ autodoc]]  models.attention_processor.HunyuanAttnProcessor2_0
66+ 
67+ [[ autodoc]]  models.attention_processor.FusedHunyuanAttnProcessor2_0
68+ 
69+ [[ autodoc]]  models.attention_processor.PAGHunyuanAttnProcessor2_0
70+ 
71+ [[ autodoc]]  models.attention_processor.PAGCFGHunyuanAttnProcessor2_0
72+ 
73+ ## IdentitySelfAttnProcessor2_0  
74+ 
75+ [[ autodoc]]  models.attention_processor.PAGIdentitySelfAttnProcessor2_0
76+ 
77+ [[ autodoc]]  models.attention_processor.PAGCFGIdentitySelfAttnProcessor2_0
78+ 
79+ ## IP-Adapter  
80+ 
81+ [[ autodoc]]  models.attention_processor.IPAdapterAttnProcessor
82+ 
83+ [[ autodoc]]  models.attention_processor.IPAdapterAttnProcessor2_0
84+ 
85+ ## JointAttnProcessor2_0  
86+ 
87+ [[ autodoc]]  models.attention_processor.JointAttnProcessor2_0
88+ 
89+ [[ autodoc]]  models.attention_processor.PAGJointAttnProcessor2_0
90+ 
91+ [[ autodoc]]  models.attention_processor.PAGCFGJointAttnProcessor2_0
92+ 
93+ [[ autodoc]]  models.attention_processor.FusedJointAttnProcessor2_0
94+ 
95+ ## LoRA  
96+ 
97+ [[ autodoc]]  models.attention_processor.LoRAAttnProcessor
98+ 
99+ [[ autodoc]]  models.attention_processor.LoRAAttnProcessor2_0
100+ 
101+ [[ autodoc]]  models.attention_processor.LoRAXFormersAttnProcessor
102+ 
103+ [[ autodoc]]  models.attention_processor.LoRAXFormersAttnKVProcessor
104+ 
105+ ## Lumina-T2X  
106+ 
107+ [[ autodoc]]  models.attention_processor.LuminaAttnProcessor2_0
108+ 
109+ ## Stable Audio  
110+ 
111+ [[ autodoc]]  models.attention_processor.StableAudioAttnProcessor2_0
43112
44113## SlicedAttnProcessor  
114+ 
45115[[ autodoc]]  models.attention_processor.SlicedAttnProcessor
46116
47- ## SlicedAttnAddedKVProcessor  
48117[[ autodoc]]  models.attention_processor.SlicedAttnAddedKVProcessor
49118
50119## XFormersAttnProcessor  
120+ 
51121[[ autodoc]]  models.attention_processor.XFormersAttnProcessor
52122
53- ## AttnProcessorNPU  
54- [[ autodoc]]  models.attention_processor.AttnProcessorNPU
123+ [[ autodoc]]  models.attention_processor.XFormersAttnAddedKVProcessor
0 commit comments