Buckets:
| import{s as ca,n as fa,o as ma}from"../chunks/scheduler.53228c21.js";import{S as pa,i as ua,e as i,s as r,c as l,h as ga,a,d as t,b as n,f as _,g as c,j as h,k as g,l as d,m as o,n as f,t as m,o as p,p as u}from"../chunks/index.100fac89.js";import{C as _a}from"../chunks/CopyLLMTxtMenu.733ee6d3.js";import{D as $}from"../chunks/Docstring.695f69dc.js";import{H as b,E as $a}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.0e2208d5.js";function ha(li){let P,Js,Hs,js,_e,Os,$e,Rs,he,ci="An attention processor is a class for applying different types of attention mechanisms.",Ks,be,Ws,A,ve,pn,Ot,fi="Default processor for performing attention-related computations.",Us,x,Pe,un,Rt,mi="Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0).",Bs,y,Ae,gn,Kt,pi=`Processor for performing attention-related computations with extra learnable key and value matrices for the text | |
| encoder.`,Qs,C,xe,_n,Wt,ui=`Processor for performing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0), with extra | |
| learnable key and value matrices for the text encoder.`,Ys,w,ye,$n,Ut,gi=`Processor for implementing flash attention using torch_npu. Torch_npu supports only fp16 and bf16 data types. If | |
| fp32 is used, F.scaled_dot_product_attention will be used for computation, but the acceleration effect on NPU is | |
| not significant.`,Zs,v,Ce,hn,Bt,_i=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). It uses | |
| fused projection layers. For self-attention modules, all projection matrices (i.e., query, key, value) are fused. | |
| For cross-attention modules, key and value projection matrices are fused.`,bn,we,$i="<p>> This API is currently 🧪 experimental in nature and can change in future.</p>",eo,Fe,to,F,Te,vn,Qt,hi=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). This is | |
| used in the Allegro model. It applies a normalization layer and rotary embedding on the query and key vector.`,so,Ie,oo,T,Le,Pn,Yt,bi="Attention processor used typically in processing Aura Flow.",ro,I,De,An,Zt,vi="Attention processor used typically in processing Aura Flow with fused projections.",no,Ve,io,L,ze,xn,es,Pi=`Processor for implementing scaled dot-product attention for the CogVideoX model. It applies a rotary embedding on | |
| query and key vectors, but does not include spatial normalization.`,ao,D,ke,yn,ts,Ai=`Processor for implementing scaled dot-product attention for the CogVideoX model. It applies a rotary embedding on | |
| query and key vectors, but does not include spatial normalization.`,lo,Xe,co,V,Ee,Cn,ss,xi="Cross frame attention processor. Each frame attends the first frame.",fo,Se,mo,z,qe,wn,os,yi="Processor for implementing attention for the Custom Diffusion method.",po,k,Ne,Fn,rs,Ci=`Processor for implementing attention for the Custom Diffusion method using PyTorch 2.0’s memory-efficient scaled | |
| dot-product attention.`,uo,X,Ge,Tn,ns,wi="Processor for implementing memory efficient attention using xFormers for the Custom Diffusion method.",go,He,_o,Me,Je,$o,je,Oe,ho,E,Re,In,is,Fi="Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0).",bo,Ke,vo,S,We,Ln,as,Ti=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). This is | |
| used in the HunyuanDiT model. It applies a s normalization layer and rotary embedding on query and key vector.`,Po,q,Ue,Dn,ds,Ii=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0) with fused | |
| projection layers. This is used in the HunyuanDiT model. It applies a s normalization layer and rotary embedding on | |
| query and key vector.`,Ao,N,Be,Vn,ls,Li=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). This is | |
| used in the HunyuanDiT model. It applies a normalization layer and rotary embedding on query and key vector. This | |
| variant of the processor employs <a href="https://huggingface.co/papers/2403.17377" rel="nofollow">Pertubed Attention Guidance</a>.`,xo,G,Qe,zn,cs,Di=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). This is | |
| used in the HunyuanDiT model. It applies a normalization layer and rotary embedding on query and key vector. This | |
| variant of the processor employs <a href="https://huggingface.co/papers/2403.17377" rel="nofollow">Pertubed Attention Guidance</a>.`,yo,Ye,Co,H,Ze,kn,fs,Vi=`Processor for implementing PAG using scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). | |
| PAG reference: <a href="https://huggingface.co/papers/2403.17377" rel="nofollow">https://huggingface.co/papers/2403.17377</a>`,wo,M,et,Xn,ms,zi=`Processor for implementing PAG using scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). | |
| PAG reference: <a href="https://huggingface.co/papers/2403.17377" rel="nofollow">https://huggingface.co/papers/2403.17377</a>`,Fo,tt,To,J,st,En,ps,ki="Attention processor for Multiple IP-Adapters.",Io,j,ot,Sn,us,Xi="Attention processor for IP-Adapter for PyTorch 2.0.",Lo,O,rt,qn,gs,Ei=`Attention processor for IP-Adapter used typically in processing the SD3-like self-attention projections, with | |
| additional image-based information and timestep embeddings.`,Do,nt,Vo,R,it,Nn,_s,Si="Attention processor used typically in processing the SD3-like self-attention projections.",zo,K,at,Gn,$s,qi="Attention processor used typically in processing the SD3-like self-attention projections.",ko,W,dt,Hn,hs,Ni="Attention processor used typically in processing the SD3-like self-attention projections.",Xo,U,lt,Mn,bs,Gi="Attention processor used typically in processing the SD3-like self-attention projections.",Eo,ct,So,B,ft,Jn,vs,Hi="Processor for implementing attention with LoRA.",qo,Q,mt,jn,Ps,Mi="Processor for implementing attention with LoRA (enabled by default if you’re using PyTorch 2.0).",No,Y,pt,On,As,Ji="Processor for implementing attention with LoRA with extra learnable key and value matrices for the text encoder.",Go,Z,ut,Rn,xs,ji="Processor for implementing attention with LoRA using xFormers.",Ho,gt,Mo,ee,_t,Kn,ys,Oi=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). This is | |
| used in the LuminaNextDiT model. It applies a s normalization layer and rotary embedding on query and key vector.`,Jo,$t,jo,te,ht,Wn,Cs,Ri="Attention processor used in Mochi.",Oo,se,bt,Un,ws,Ki="Attention processor used in Mochi VAE.",Ro,vt,Ko,oe,Pt,Bn,Fs,Wi="Processor for implementing scaled dot-product linear attention.",Wo,re,At,Qn,Ts,Ui="Processor for implementing multiscale quadratic attention.",Uo,ne,xt,Yn,Is,Bi="Processor for implementing scaled dot-product linear attention.",Bo,ie,yt,Zn,Ls,Qi="Processor for implementing scaled dot-product linear attention.",Qo,Ct,Yo,ae,wt,ei,Ds,Yi=`Processor for implementing scaled dot-product attention (enabled by default if you’re using PyTorch 2.0). This is | |
| used in the Stable Audio model. It applies rotary embedding on query and key vector, and allows MHA, GQA or MQA.`,Zo,Ft,er,de,Tt,ti,Vs,Zi="Processor for implementing sliced attention.",tr,le,It,si,zs,ea="Processor for implementing sliced attention with extra learnable key and value matrices for the text encoder.",sr,Lt,or,ce,Dt,oi,ks,ta="Processor for implementing memory efficient attention using xFormers.",rr,fe,Vt,ri,Xs,sa="Processor for implementing memory efficient attention using xFormers.",nr,zt,ir,me,kt,ni,Es,oa="Processor for implementing scaled dot-product attention with pallas flash attention kernel if using <code>torch_xla</code>.",ar,Xt,dr,pe,Et,ii,Ss,ra="Processor for implementing memory efficient attention using xFormers.",lr,St,cr,ue,qt,ai,qs,na="Attention processor for IP-Adapter using xFormers.",fr,Nt,mr,Gt,Ht,pr,Mt,ur,ge,Jt,di,Ns,ia="Processor for implementing scaled dot-product attention with pallas flash attention kernel if using <code>torch_xla</code>.",gr,jt,_r,Ms,$r;return _e=new _a({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),$e=new b({props:{title:"Attention Processor",local:"attention-processor",headingTag:"h1"}}),be=new b({props:{title:"AttnProcessor",local:"diffusers.models.attention_processor.AttnProcessor",headingTag:"h2"}}),ve=new $({props:{name:"class diffusers.models.attention_processor.AttnProcessor",anchor:"diffusers.models.attention_processor.AttnProcessor",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1101"}}),Pe=new $({props:{name:"class diffusers.models.attention_processor.AttnProcessor2_0",anchor:"diffusers.models.attention_processor.AttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2694"}}),Ae=new $({props:{name:"class diffusers.models.attention_processor.AttnAddedKVProcessor",anchor:"diffusers.models.attention_processor.AttnAddedKVProcessor",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1277"}}),xe=new $({props:{name:"class diffusers.models.attention_processor.AttnAddedKVProcessor2_0",anchor:"diffusers.models.attention_processor.AttnAddedKVProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1344"}}),ye=new $({props:{name:"class diffusers.models.attention_processor.AttnProcessorNPU",anchor:"diffusers.models.attention_processor.AttnProcessorNPU",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2580"}}),Ce=new $({props:{name:"class diffusers.models.attention_processor.FusedAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FusedAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3666"}}),Fe=new b({props:{title:"Allegro",local:"diffusers.models.attention_processor.AllegroAttnProcessor2_0",headingTag:"h2"}}),Te=new $({props:{name:"class diffusers.models.attention_processor.AllegroAttnProcessor2_0",anchor:"diffusers.models.attention_processor.AllegroAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1991"}}),Ie=new b({props:{title:"AuraFlow",local:"diffusers.models.attention_processor.AuraFlowAttnProcessor2_0",headingTag:"h2"}}),Le=new $({props:{name:"class diffusers.models.attention_processor.AuraFlowAttnProcessor2_0",anchor:"diffusers.models.attention_processor.AuraFlowAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2085"}}),De=new $({props:{name:"class diffusers.models.attention_processor.FusedAuraFlowAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FusedAuraFlowAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2178"}}),Ve=new b({props:{title:"CogVideoX",local:"diffusers.models.attention_processor.CogVideoXAttnProcessor2_0",headingTag:"h2"}}),ze=new $({props:{name:"class diffusers.models.attention_processor.CogVideoXAttnProcessor2_0",anchor:"diffusers.models.attention_processor.CogVideoXAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2275"}}),ke=new $({props:{name:"class diffusers.models.attention_processor.FusedCogVideoXAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FusedCogVideoXAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2344"}}),Xe=new b({props:{title:"CrossFrameAttnProcessor",local:"diffusers.pipelines.text_to_video_synthesis.pipeline_text_to_video_zero.CrossFrameAttnProcessor",headingTag:"h2"}}),Ee=new $({props:{name:"class diffusers.pipelines.text_to_video_synthesis.pipeline_text_to_video_zero.CrossFrameAttnProcessor",anchor:"diffusers.pipelines.text_to_video_synthesis.pipeline_text_to_video_zero.CrossFrameAttnProcessor",parameters:[{name:"batch_size",val:" = 2"}],parametersDescription:[{anchor:"diffusers.pipelines.text_to_video_synthesis.pipeline_text_to_video_zero.CrossFrameAttnProcessor.batch_size",description:`<strong>batch_size</strong> — The number that represents actual batch size, other than the frames. | |
| For example, calling unet with a single prompt and num_images_per_prompt=1, batch_size should be equal to | |
| 2, due to classifier-free guidance.`,name:"batch_size"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/pipelines/text_to_video_synthesis/pipeline_text_to_video_zero.py#L62"}}),Se=new b({props:{title:"Custom Diffusion",local:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor",headingTag:"h2"}}),qe=new $({props:{name:"class diffusers.models.attention_processor.CustomDiffusionAttnProcessor",anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor",parameters:[{name:"train_kv",val:": bool = True"},{name:"train_q_out",val:": bool = True"},{name:"hidden_size",val:": typing.Optional[int] = None"},{name:"cross_attention_dim",val:": typing.Optional[int] = None"},{name:"out_bias",val:": bool = True"},{name:"dropout",val:": float = 0.0"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor.train_kv",description:`<strong>train_kv</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to newly train the key and value matrices corresponding to the text features.`,name:"train_kv"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor.train_q_out",description:`<strong>train_q_out</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to newly train query matrices corresponding to the latent image features.`,name:"train_q_out"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor.hidden_size",description:`<strong>hidden_size</strong> (<code>int</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The hidden size of the attention layer.`,name:"hidden_size"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor.cross_attention_dim",description:`<strong>cross_attention_dim</strong> (<code>int</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The number of channels in the <code>encoder_hidden_states</code>.`,name:"cross_attention_dim"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor.out_bias",description:`<strong>out_bias</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to include the bias parameter in <code>train_q_out</code>.`,name:"out_bias"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor.dropout",description:`<strong>dropout</strong> (<code>float</code>, <em>optional</em>, defaults to 0.0) — | |
| The dropout probability to use.`,name:"dropout"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1173"}}),Ne=new $({props:{name:"class diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0",anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0",parameters:[{name:"train_kv",val:": bool = True"},{name:"train_q_out",val:": bool = True"},{name:"hidden_size",val:": typing.Optional[int] = None"},{name:"cross_attention_dim",val:": typing.Optional[int] = None"},{name:"out_bias",val:": bool = True"},{name:"dropout",val:": float = 0.0"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0.train_kv",description:`<strong>train_kv</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to newly train the key and value matrices corresponding to the text features.`,name:"train_kv"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0.train_q_out",description:`<strong>train_q_out</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to newly train query matrices corresponding to the latent image features.`,name:"train_q_out"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0.hidden_size",description:`<strong>hidden_size</strong> (<code>int</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The hidden size of the attention layer.`,name:"hidden_size"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0.cross_attention_dim",description:`<strong>cross_attention_dim</strong> (<code>int</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The number of channels in the <code>encoder_hidden_states</code>.`,name:"cross_attention_dim"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0.out_bias",description:`<strong>out_bias</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to include the bias parameter in <code>train_q_out</code>.`,name:"out_bias"},{anchor:"diffusers.models.attention_processor.CustomDiffusionAttnProcessor2_0.dropout",description:`<strong>dropout</strong> (<code>float</code>, <em>optional</em>, defaults to 0.0) — | |
| The dropout probability to use.`,name:"dropout"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3884"}}),Ge=new $({props:{name:"class diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor",anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor",parameters:[{name:"train_kv",val:": bool = True"},{name:"train_q_out",val:": bool = False"},{name:"hidden_size",val:": typing.Optional[int] = None"},{name:"cross_attention_dim",val:": typing.Optional[int] = None"},{name:"out_bias",val:": bool = True"},{name:"dropout",val:": float = 0.0"},{name:"attention_op",val:": typing.Optional[typing.Callable] = None"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor.train_kv",description:`<strong>train_kv</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to newly train the key and value matrices corresponding to the text features.`,name:"train_kv"},{anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor.train_q_out",description:`<strong>train_q_out</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to newly train query matrices corresponding to the latent image features.`,name:"train_q_out"},{anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor.hidden_size",description:`<strong>hidden_size</strong> (<code>int</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The hidden size of the attention layer.`,name:"hidden_size"},{anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor.cross_attention_dim",description:`<strong>cross_attention_dim</strong> (<code>int</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The number of channels in the <code>encoder_hidden_states</code>.`,name:"cross_attention_dim"},{anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor.out_bias",description:`<strong>out_bias</strong> (<code>bool</code>, defaults to <code>True</code>) — | |
| Whether to include the bias parameter in <code>train_q_out</code>.`,name:"out_bias"},{anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor.dropout",description:`<strong>dropout</strong> (<code>float</code>, <em>optional</em>, defaults to 0.0) — | |
| The dropout probability to use.`,name:"dropout"},{anchor:"diffusers.models.attention_processor.CustomDiffusionXFormersAttnProcessor.attention_op",description:`<strong>attention_op</strong> (<code>Callable</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The base | |
| <a href="https://facebookresearch.github.io/xformers/components/ops.html#xformers.ops.AttentionOpBase" rel="nofollow">operator</a> to use | |
| as the attention operator. It is recommended to set to <code>None</code>, and allow xFormers to choose the best operator.`,name:"attention_op"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3768"}}),He=new b({props:{title:"Flux",local:"diffusers.models.attention_processor.FluxAttnProcessor2_0",headingTag:"h2"}}),Je=new $({props:{name:"class diffusers.models.attention_processor.FluxAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FluxAttnProcessor2_0",parameters:[{name:"*args",val:""},{name:"**kwargs",val:""}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5503"}}),Oe=new $({props:{name:"class diffusers.models.attention_processor.FusedFluxAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FusedFluxAttnProcessor2_0",parameters:[{name:"*args",val:""},{name:"**kwargs",val:""}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5527"}}),Re=new $({props:{name:"class diffusers.models.attention_processor.FluxSingleAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FluxSingleAttnProcessor2_0",parameters:[{name:"*args",val:""},{name:"**kwargs",val:""}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5513"}}),Ke=new b({props:{title:"Hunyuan",local:"diffusers.models.attention_processor.HunyuanAttnProcessor2_0",headingTag:"h2"}}),We=new $({props:{name:"class diffusers.models.attention_processor.HunyuanAttnProcessor2_0",anchor:"diffusers.models.attention_processor.HunyuanAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3122"}}),Ue=new $({props:{name:"class diffusers.models.attention_processor.FusedHunyuanAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FusedHunyuanAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3220"}}),Be=new $({props:{name:"class diffusers.models.attention_processor.PAGHunyuanAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGHunyuanAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3323"}}),Qe=new $({props:{name:"class diffusers.models.attention_processor.PAGCFGHunyuanAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGCFGHunyuanAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3446"}}),Ye=new b({props:{title:"IdentitySelfAttnProcessor2_0",local:"diffusers.models.attention_processor.PAGIdentitySelfAttnProcessor2_0",headingTag:"h2"}}),Ze=new $({props:{name:"class diffusers.models.attention_processor.PAGIdentitySelfAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGIdentitySelfAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5041"}}),et=new $({props:{name:"class diffusers.models.attention_processor.PAGCFGIdentitySelfAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGCFGIdentitySelfAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5140"}}),tt=new b({props:{title:"IP-Adapter",local:"diffusers.models.attention_processor.IPAdapterAttnProcessor",headingTag:"h2"}}),st=new $({props:{name:"class diffusers.models.attention_processor.IPAdapterAttnProcessor",anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor",parameters:[{name:"hidden_size",val:""},{name:"cross_attention_dim",val:" = None"},{name:"num_tokens",val:" = (4,)"},{name:"scale",val:" = 1.0"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor.hidden_size",description:`<strong>hidden_size</strong> (<code>int</code>) — | |
| The hidden size of the attention layer.`,name:"hidden_size"},{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor.cross_attention_dim",description:`<strong>cross_attention_dim</strong> (<code>int</code>) — | |
| The number of channels in the <code>encoder_hidden_states</code>.`,name:"cross_attention_dim"},{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor.num_tokens",description:`<strong>num_tokens</strong> (<code>int</code>, <code>Tuple[int]</code> or <code>List[int]</code>, defaults to <code>(4,)</code>) — | |
| The context length of the image features.`,name:"num_tokens"},{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor.scale",description:`<strong>scale</strong> (<code>float</code> or List<code>float</code>, defaults to 1.0) — | |
| the weight scale of image prompt.`,name:"scale"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L4206"}}),ot=new $({props:{name:"class diffusers.models.attention_processor.IPAdapterAttnProcessor2_0",anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor2_0",parameters:[{name:"hidden_size",val:""},{name:"cross_attention_dim",val:" = None"},{name:"num_tokens",val:" = (4,)"},{name:"scale",val:" = 1.0"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor2_0.hidden_size",description:`<strong>hidden_size</strong> (<code>int</code>) — | |
| The hidden size of the attention layer.`,name:"hidden_size"},{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor2_0.cross_attention_dim",description:`<strong>cross_attention_dim</strong> (<code>int</code>) — | |
| The number of channels in the <code>encoder_hidden_states</code>.`,name:"cross_attention_dim"},{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor2_0.num_tokens",description:`<strong>num_tokens</strong> (<code>int</code>, <code>Tuple[int]</code> or <code>List[int]</code>, defaults to <code>(4,)</code>) — | |
| The context length of the image features.`,name:"num_tokens"},{anchor:"diffusers.models.attention_processor.IPAdapterAttnProcessor2_0.scale",description:`<strong>scale</strong> (<code>float</code> or <code>List[float]</code>, defaults to 1.0) — | |
| the weight scale of image prompt.`,name:"scale"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L4406"}}),rt=new $({props:{name:"class diffusers.models.attention_processor.SD3IPAdapterJointAttnProcessor2_0",anchor:"diffusers.models.attention_processor.SD3IPAdapterJointAttnProcessor2_0",parameters:[{name:"hidden_size",val:": int"},{name:"ip_hidden_states_dim",val:": int"},{name:"head_dim",val:": int"},{name:"timesteps_emb_dim",val:": int = 1280"},{name:"scale",val:": float = 0.5"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.SD3IPAdapterJointAttnProcessor2_0.hidden_size",description:`<strong>hidden_size</strong> (<code>int</code>) — | |
| The number of hidden channels.`,name:"hidden_size"},{anchor:"diffusers.models.attention_processor.SD3IPAdapterJointAttnProcessor2_0.ip_hidden_states_dim",description:`<strong>ip_hidden_states_dim</strong> (<code>int</code>) — | |
| The image feature dimension.`,name:"ip_hidden_states_dim"},{anchor:"diffusers.models.attention_processor.SD3IPAdapterJointAttnProcessor2_0.head_dim",description:`<strong>head_dim</strong> (<code>int</code>) — | |
| The number of head channels.`,name:"head_dim"},{anchor:"diffusers.models.attention_processor.SD3IPAdapterJointAttnProcessor2_0.timesteps_emb_dim",description:`<strong>timesteps_emb_dim</strong> (<code>int</code>, defaults to 1280) — | |
| The number of input channels for timestep embedding.`,name:"timesteps_emb_dim"},{anchor:"diffusers.models.attention_processor.SD3IPAdapterJointAttnProcessor2_0.scale",description:`<strong>scale</strong> (<code>float</code>, defaults to 0.5) — | |
| IP-Adapter scale.`,name:"scale"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L4870"}}),nt=new b({props:{title:"JointAttnProcessor2_0",local:"diffusers.models.attention_processor.JointAttnProcessor2_0",headingTag:"h2"}}),it=new $({props:{name:"class diffusers.models.attention_processor.JointAttnProcessor2_0",anchor:"diffusers.models.attention_processor.JointAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1420"}}),at=new $({props:{name:"class diffusers.models.attention_processor.PAGJointAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGJointAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1506"}}),dt=new $({props:{name:"class diffusers.models.attention_processor.PAGCFGJointAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGCFGJointAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1662"}}),lt=new $({props:{name:"class diffusers.models.attention_processor.FusedJointAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FusedJointAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1827"}}),ct=new b({props:{title:"LoRA",local:"diffusers.models.attention_processor.LoRAAttnProcessor",headingTag:"h2"}}),ft=new $({props:{name:"class diffusers.models.attention_processor.LoRAAttnProcessor",anchor:"diffusers.models.attention_processor.LoRAAttnProcessor",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5303"}}),mt=new $({props:{name:"class diffusers.models.attention_processor.LoRAAttnProcessor2_0",anchor:"diffusers.models.attention_processor.LoRAAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5312"}}),pt=new $({props:{name:"class diffusers.models.attention_processor.LoRAAttnAddedKVProcessor",anchor:"diffusers.models.attention_processor.LoRAAttnAddedKVProcessor",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5330"}}),ut=new $({props:{name:"class diffusers.models.attention_processor.LoRAXFormersAttnProcessor",anchor:"diffusers.models.attention_processor.LoRAXFormersAttnProcessor",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5321"}}),gt=new b({props:{title:"Lumina-T2X",local:"diffusers.models.attention_processor.LuminaAttnProcessor2_0",headingTag:"h2"}}),_t=new $({props:{name:"class diffusers.models.attention_processor.LuminaAttnProcessor2_0",anchor:"diffusers.models.attention_processor.LuminaAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3570"}}),$t=new b({props:{title:"Mochi",local:"diffusers.models.attention_processor.MochiAttnProcessor2_0",headingTag:"h2"}}),ht=new $({props:{name:"class diffusers.models.attention_processor.MochiAttnProcessor2_0",anchor:"diffusers.models.attention_processor.MochiAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L996"}}),bt=new $({props:{name:"class diffusers.models.attention_processor.MochiVaeAttnProcessor2_0",anchor:"diffusers.models.attention_processor.MochiVaeAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2904"}}),vt=new b({props:{title:"Sana",local:"diffusers.models.attention_processor.SanaLinearAttnProcessor2_0",headingTag:"h2"}}),Pt=new $({props:{name:"class diffusers.models.attention_processor.SanaLinearAttnProcessor2_0",anchor:"diffusers.models.attention_processor.SanaLinearAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5339"}}),At=new $({props:{name:"class diffusers.models.attention_processor.SanaMultiscaleAttnProcessor2_0",anchor:"diffusers.models.attention_processor.SanaMultiscaleAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5243"}}),xt=new $({props:{name:"class diffusers.models.attention_processor.PAGCFGSanaLinearAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGCFGSanaLinearAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5391"}}),yt=new $({props:{name:"class diffusers.models.attention_processor.PAGIdentitySanaLinearAttnProcessor2_0",anchor:"diffusers.models.attention_processor.PAGIdentitySanaLinearAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5446"}}),Ct=new b({props:{title:"Stable Audio",local:"diffusers.models.attention_processor.StableAudioAttnProcessor2_0",headingTag:"h2"}}),wt=new $({props:{name:"class diffusers.models.attention_processor.StableAudioAttnProcessor2_0",anchor:"diffusers.models.attention_processor.StableAudioAttnProcessor2_0",parameters:[],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2989"}}),Ft=new b({props:{title:"SlicedAttnProcessor",local:"diffusers.models.attention_processor.SlicedAttnProcessor",headingTag:"h2"}}),Tt=new $({props:{name:"class diffusers.models.attention_processor.SlicedAttnProcessor",anchor:"diffusers.models.attention_processor.SlicedAttnProcessor",parameters:[{name:"slice_size",val:": int"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.SlicedAttnProcessor.slice_size",description:`<strong>slice_size</strong> (<code>int</code>, <em>optional</em>) — | |
| The number of steps to compute attention. Uses as many slices as <code>attention_head_dim // slice_size</code>, and | |
| <code>attention_head_dim</code> must be a multiple of the <code>slice_size</code>.`,name:"slice_size"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L3998"}}),It=new $({props:{name:"class diffusers.models.attention_processor.SlicedAttnAddedKVProcessor",anchor:"diffusers.models.attention_processor.SlicedAttnAddedKVProcessor",parameters:[{name:"slice_size",val:""}],parametersDescription:[{anchor:"diffusers.models.attention_processor.SlicedAttnAddedKVProcessor.slice_size",description:`<strong>slice_size</strong> (<code>int</code>, <em>optional</em>) — | |
| The number of steps to compute attention. Uses as many slices as <code>attention_head_dim // slice_size</code>, and | |
| <code>attention_head_dim</code> must be a multiple of the <code>slice_size</code>.`,name:"slice_size"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L4085"}}),Lt=new b({props:{title:"XFormersAttnProcessor",local:"diffusers.models.attention_processor.XFormersAttnProcessor",headingTag:"h2"}}),Dt=new $({props:{name:"class diffusers.models.attention_processor.XFormersAttnProcessor",anchor:"diffusers.models.attention_processor.XFormersAttnProcessor",parameters:[{name:"attention_op",val:": typing.Optional[typing.Callable] = None"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.XFormersAttnProcessor.attention_op",description:`<strong>attention_op</strong> (<code>Callable</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The base | |
| <a href="https://facebookresearch.github.io/xformers/components/ops.html#xformers.ops.AttentionOpBase" rel="nofollow">operator</a> to | |
| use as the attention operator. It is recommended to set to <code>None</code>, and allow xFormers to choose the best | |
| operator.`,name:"attention_op"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2486"}}),Vt=new $({props:{name:"class diffusers.models.attention_processor.XFormersAttnAddedKVProcessor",anchor:"diffusers.models.attention_processor.XFormersAttnAddedKVProcessor",parameters:[{name:"attention_op",val:": typing.Optional[typing.Callable] = None"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.XFormersAttnAddedKVProcessor.attention_op",description:`<strong>attention_op</strong> (<code>Callable</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The base | |
| <a href="https://facebookresearch.github.io/xformers/components/ops.html#xformers.ops.AttentionOpBase" rel="nofollow">operator</a> to | |
| use as the attention operator. It is recommended to set to <code>None</code>, and allow xFormers to choose the best | |
| operator.`,name:"attention_op"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2415"}}),zt=new b({props:{title:"XLAFlashAttnProcessor2_0",local:"diffusers.models.attention_processor.XLAFlashAttnProcessor2_0",headingTag:"h2"}}),kt=new $({props:{name:"class diffusers.models.attention_processor.XLAFlashAttnProcessor2_0",anchor:"diffusers.models.attention_processor.XLAFlashAttnProcessor2_0",parameters:[{name:"partition_spec",val:": typing.Optional[typing.Tuple[typing.Optional[str], ...]] = None"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L2788"}}),Xt=new b({props:{title:"XFormersJointAttnProcessor",local:"diffusers.models.attention_processor.XFormersJointAttnProcessor",headingTag:"h2"}}),Et=new $({props:{name:"class diffusers.models.attention_processor.XFormersJointAttnProcessor",anchor:"diffusers.models.attention_processor.XFormersJointAttnProcessor",parameters:[{name:"attention_op",val:": typing.Optional[typing.Callable] = None"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.XFormersJointAttnProcessor.attention_op",description:`<strong>attention_op</strong> (<code>Callable</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The base | |
| <a href="https://facebookresearch.github.io/xformers/components/ops.html#xformers.ops.AttentionOpBase" rel="nofollow">operator</a> to | |
| use as the attention operator. It is recommended to set to <code>None</code>, and allow xFormers to choose the best | |
| operator.`,name:"attention_op"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L1906"}}),St=new b({props:{title:"IPAdapterXFormersAttnProcessor",local:"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor",headingTag:"h2"}}),qt=new $({props:{name:"class diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor",anchor:"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor",parameters:[{name:"hidden_size",val:""},{name:"cross_attention_dim",val:" = None"},{name:"num_tokens",val:" = (4,)"},{name:"scale",val:" = 1.0"},{name:"attention_op",val:": typing.Optional[typing.Callable] = None"}],parametersDescription:[{anchor:"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor.hidden_size",description:`<strong>hidden_size</strong> (<code>int</code>) — | |
| The hidden size of the attention layer.`,name:"hidden_size"},{anchor:"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor.cross_attention_dim",description:`<strong>cross_attention_dim</strong> (<code>int</code>) — | |
| The number of channels in the <code>encoder_hidden_states</code>.`,name:"cross_attention_dim"},{anchor:"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor.num_tokens",description:`<strong>num_tokens</strong> (<code>int</code>, <code>Tuple[int]</code> or <code>List[int]</code>, defaults to <code>(4,)</code>) — | |
| The context length of the image features.`,name:"num_tokens"},{anchor:"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor.scale",description:`<strong>scale</strong> (<code>float</code> or <code>List[float]</code>, defaults to 1.0) — | |
| the weight scale of image prompt.`,name:"scale"},{anchor:"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor.attention_op",description:`<strong>attention_op</strong> (<code>Callable</code>, <em>optional</em>, defaults to <code>None</code>) — | |
| The base | |
| <a href="https://facebookresearch.github.io/xformers/components/ops.html#xformers.ops.AttentionOpBase" rel="nofollow">operator</a> to | |
| use as the attention operator. It is recommended to set to <code>None</code>, and allow xFormers to choose the best | |
| operator.`,name:"attention_op"}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L4638"}}),Nt=new b({props:{title:"FluxIPAdapterJointAttnProcessor2_0",local:"diffusers.models.attention_processor.FluxIPAdapterJointAttnProcessor2_0",headingTag:"h2"}}),Ht=new $({props:{name:"class diffusers.models.attention_processor.FluxIPAdapterJointAttnProcessor2_0",anchor:"diffusers.models.attention_processor.FluxIPAdapterJointAttnProcessor2_0",parameters:[{name:"*args",val:""},{name:"**kwargs",val:""}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5537"}}),Mt=new b({props:{title:"XLAFluxFlashAttnProcessor2_0",local:"diffusers.models.attention_processor.XLAFluxFlashAttnProcessor2_0",headingTag:"h2"}}),Jt=new $({props:{name:"class diffusers.models.attention_processor.XLAFluxFlashAttnProcessor2_0",anchor:"diffusers.models.attention_processor.XLAFluxFlashAttnProcessor2_0",parameters:[{name:"*args",val:""},{name:"**kwargs",val:""}],source:"https://github.com/huggingface/diffusers/blob/vr_12849/src/diffusers/models/attention_processor.py#L5577"}}),jt=new $a({props:{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/en/api/attnprocessor.md"}}),{c(){P=i("meta"),Js=r(),Hs=i("p"),js=r(),l(_e.$$.fragment),Os=r(),l($e.$$.fragment),Rs=r(),he=i("p"),he.textContent=ci,Ks=r(),l(be.$$.fragment),Ws=r(),A=i("div"),l(ve.$$.fragment),pn=r(),Ot=i("p"),Ot.textContent=fi,Us=r(),x=i("div"),l(Pe.$$.fragment),un=r(),Rt=i("p"),Rt.textContent=mi,Bs=r(),y=i("div"),l(Ae.$$.fragment),gn=r(),Kt=i("p"),Kt.textContent=pi,Qs=r(),C=i("div"),l(xe.$$.fragment),_n=r(),Wt=i("p"),Wt.textContent=ui,Ys=r(),w=i("div"),l(ye.$$.fragment),$n=r(),Ut=i("p"),Ut.textContent=gi,Zs=r(),v=i("div"),l(Ce.$$.fragment),hn=r(),Bt=i("p"),Bt.textContent=_i,bn=r(),we=i("blockquote"),we.innerHTML=$i,eo=r(),l(Fe.$$.fragment),to=r(),F=i("div"),l(Te.$$.fragment),vn=r(),Qt=i("p"),Qt.textContent=hi,so=r(),l(Ie.$$.fragment),oo=r(),T=i("div"),l(Le.$$.fragment),Pn=r(),Yt=i("p"),Yt.textContent=bi,ro=r(),I=i("div"),l(De.$$.fragment),An=r(),Zt=i("p"),Zt.textContent=vi,no=r(),l(Ve.$$.fragment),io=r(),L=i("div"),l(ze.$$.fragment),xn=r(),es=i("p"),es.textContent=Pi,ao=r(),D=i("div"),l(ke.$$.fragment),yn=r(),ts=i("p"),ts.textContent=Ai,lo=r(),l(Xe.$$.fragment),co=r(),V=i("div"),l(Ee.$$.fragment),Cn=r(),ss=i("p"),ss.textContent=xi,fo=r(),l(Se.$$.fragment),mo=r(),z=i("div"),l(qe.$$.fragment),wn=r(),os=i("p"),os.textContent=yi,po=r(),k=i("div"),l(Ne.$$.fragment),Fn=r(),rs=i("p"),rs.textContent=Ci,uo=r(),X=i("div"),l(Ge.$$.fragment),Tn=r(),ns=i("p"),ns.textContent=wi,go=r(),l(He.$$.fragment),_o=r(),Me=i("div"),l(Je.$$.fragment),$o=r(),je=i("div"),l(Oe.$$.fragment),ho=r(),E=i("div"),l(Re.$$.fragment),In=r(),is=i("p"),is.textContent=Fi,bo=r(),l(Ke.$$.fragment),vo=r(),S=i("div"),l(We.$$.fragment),Ln=r(),as=i("p"),as.textContent=Ti,Po=r(),q=i("div"),l(Ue.$$.fragment),Dn=r(),ds=i("p"),ds.textContent=Ii,Ao=r(),N=i("div"),l(Be.$$.fragment),Vn=r(),ls=i("p"),ls.innerHTML=Li,xo=r(),G=i("div"),l(Qe.$$.fragment),zn=r(),cs=i("p"),cs.innerHTML=Di,yo=r(),l(Ye.$$.fragment),Co=r(),H=i("div"),l(Ze.$$.fragment),kn=r(),fs=i("p"),fs.innerHTML=Vi,wo=r(),M=i("div"),l(et.$$.fragment),Xn=r(),ms=i("p"),ms.innerHTML=zi,Fo=r(),l(tt.$$.fragment),To=r(),J=i("div"),l(st.$$.fragment),En=r(),ps=i("p"),ps.textContent=ki,Io=r(),j=i("div"),l(ot.$$.fragment),Sn=r(),us=i("p"),us.textContent=Xi,Lo=r(),O=i("div"),l(rt.$$.fragment),qn=r(),gs=i("p"),gs.textContent=Ei,Do=r(),l(nt.$$.fragment),Vo=r(),R=i("div"),l(it.$$.fragment),Nn=r(),_s=i("p"),_s.textContent=Si,zo=r(),K=i("div"),l(at.$$.fragment),Gn=r(),$s=i("p"),$s.textContent=qi,ko=r(),W=i("div"),l(dt.$$.fragment),Hn=r(),hs=i("p"),hs.textContent=Ni,Xo=r(),U=i("div"),l(lt.$$.fragment),Mn=r(),bs=i("p"),bs.textContent=Gi,Eo=r(),l(ct.$$.fragment),So=r(),B=i("div"),l(ft.$$.fragment),Jn=r(),vs=i("p"),vs.textContent=Hi,qo=r(),Q=i("div"),l(mt.$$.fragment),jn=r(),Ps=i("p"),Ps.textContent=Mi,No=r(),Y=i("div"),l(pt.$$.fragment),On=r(),As=i("p"),As.textContent=Ji,Go=r(),Z=i("div"),l(ut.$$.fragment),Rn=r(),xs=i("p"),xs.textContent=ji,Ho=r(),l(gt.$$.fragment),Mo=r(),ee=i("div"),l(_t.$$.fragment),Kn=r(),ys=i("p"),ys.textContent=Oi,Jo=r(),l($t.$$.fragment),jo=r(),te=i("div"),l(ht.$$.fragment),Wn=r(),Cs=i("p"),Cs.textContent=Ri,Oo=r(),se=i("div"),l(bt.$$.fragment),Un=r(),ws=i("p"),ws.textContent=Ki,Ro=r(),l(vt.$$.fragment),Ko=r(),oe=i("div"),l(Pt.$$.fragment),Bn=r(),Fs=i("p"),Fs.textContent=Wi,Wo=r(),re=i("div"),l(At.$$.fragment),Qn=r(),Ts=i("p"),Ts.textContent=Ui,Uo=r(),ne=i("div"),l(xt.$$.fragment),Yn=r(),Is=i("p"),Is.textContent=Bi,Bo=r(),ie=i("div"),l(yt.$$.fragment),Zn=r(),Ls=i("p"),Ls.textContent=Qi,Qo=r(),l(Ct.$$.fragment),Yo=r(),ae=i("div"),l(wt.$$.fragment),ei=r(),Ds=i("p"),Ds.textContent=Yi,Zo=r(),l(Ft.$$.fragment),er=r(),de=i("div"),l(Tt.$$.fragment),ti=r(),Vs=i("p"),Vs.textContent=Zi,tr=r(),le=i("div"),l(It.$$.fragment),si=r(),zs=i("p"),zs.textContent=ea,sr=r(),l(Lt.$$.fragment),or=r(),ce=i("div"),l(Dt.$$.fragment),oi=r(),ks=i("p"),ks.textContent=ta,rr=r(),fe=i("div"),l(Vt.$$.fragment),ri=r(),Xs=i("p"),Xs.textContent=sa,nr=r(),l(zt.$$.fragment),ir=r(),me=i("div"),l(kt.$$.fragment),ni=r(),Es=i("p"),Es.innerHTML=oa,ar=r(),l(Xt.$$.fragment),dr=r(),pe=i("div"),l(Et.$$.fragment),ii=r(),Ss=i("p"),Ss.textContent=ra,lr=r(),l(St.$$.fragment),cr=r(),ue=i("div"),l(qt.$$.fragment),ai=r(),qs=i("p"),qs.textContent=na,fr=r(),l(Nt.$$.fragment),mr=r(),Gt=i("div"),l(Ht.$$.fragment),pr=r(),l(Mt.$$.fragment),ur=r(),ge=i("div"),l(Jt.$$.fragment),di=r(),Ns=i("p"),Ns.innerHTML=ia,gr=r(),l(jt.$$.fragment),_r=r(),Ms=i("p"),this.h()},l(e){const s=ga("svelte-u9bgzb",document.head);P=a(s,"META",{name:!0,content:!0}),s.forEach(t),Js=n(e),Hs=a(e,"P",{}),_(Hs).forEach(t),js=n(e),c(_e.$$.fragment,e),Os=n(e),c($e.$$.fragment,e),Rs=n(e),he=a(e,"P",{"data-svelte-h":!0}),h(he)!=="svelte-itqz7g"&&(he.textContent=ci),Ks=n(e),c(be.$$.fragment,e),Ws=n(e),A=a(e,"DIV",{class:!0});var hr=_(A);c(ve.$$.fragment,hr),pn=n(hr),Ot=a(hr,"P",{"data-svelte-h":!0}),h(Ot)!=="svelte-12lirf9"&&(Ot.textContent=fi),hr.forEach(t),Us=n(e),x=a(e,"DIV",{class:!0});var br=_(x);c(Pe.$$.fragment,br),un=n(br),Rt=a(br,"P",{"data-svelte-h":!0}),h(Rt)!=="svelte-zp073y"&&(Rt.textContent=mi),br.forEach(t),Bs=n(e),y=a(e,"DIV",{class:!0});var vr=_(y);c(Ae.$$.fragment,vr),gn=n(vr),Kt=a(vr,"P",{"data-svelte-h":!0}),h(Kt)!=="svelte-yqqibm"&&(Kt.textContent=pi),vr.forEach(t),Qs=n(e),C=a(e,"DIV",{class:!0});var Pr=_(C);c(xe.$$.fragment,Pr),_n=n(Pr),Wt=a(Pr,"P",{"data-svelte-h":!0}),h(Wt)!=="svelte-hw86c4"&&(Wt.textContent=ui),Pr.forEach(t),Ys=n(e),w=a(e,"DIV",{class:!0});var Ar=_(w);c(ye.$$.fragment,Ar),$n=n(Ar),Ut=a(Ar,"P",{"data-svelte-h":!0}),h(Ut)!=="svelte-1t62rbf"&&(Ut.textContent=gi),Ar.forEach(t),Zs=n(e),v=a(e,"DIV",{class:!0});var Gs=_(v);c(Ce.$$.fragment,Gs),hn=n(Gs),Bt=a(Gs,"P",{"data-svelte-h":!0}),h(Bt)!=="svelte-cpmq6s"&&(Bt.textContent=_i),bn=n(Gs),we=a(Gs,"BLOCKQUOTE",{class:!0,"data-svelte-h":!0}),h(we)!=="svelte-15hv2mh"&&(we.innerHTML=$i),Gs.forEach(t),eo=n(e),c(Fe.$$.fragment,e),to=n(e),F=a(e,"DIV",{class:!0});var xr=_(F);c(Te.$$.fragment,xr),vn=n(xr),Qt=a(xr,"P",{"data-svelte-h":!0}),h(Qt)!=="svelte-1w16600"&&(Qt.textContent=hi),xr.forEach(t),so=n(e),c(Ie.$$.fragment,e),oo=n(e),T=a(e,"DIV",{class:!0});var yr=_(T);c(Le.$$.fragment,yr),Pn=n(yr),Yt=a(yr,"P",{"data-svelte-h":!0}),h(Yt)!=="svelte-1p1xw7v"&&(Yt.textContent=bi),yr.forEach(t),ro=n(e),I=a(e,"DIV",{class:!0});var Cr=_(I);c(De.$$.fragment,Cr),An=n(Cr),Zt=a(Cr,"P",{"data-svelte-h":!0}),h(Zt)!=="svelte-1y9c19y"&&(Zt.textContent=vi),Cr.forEach(t),no=n(e),c(Ve.$$.fragment,e),io=n(e),L=a(e,"DIV",{class:!0});var wr=_(L);c(ze.$$.fragment,wr),xn=n(wr),es=a(wr,"P",{"data-svelte-h":!0}),h(es)!=="svelte-2l22wj"&&(es.textContent=Pi),wr.forEach(t),ao=n(e),D=a(e,"DIV",{class:!0});var Fr=_(D);c(ke.$$.fragment,Fr),yn=n(Fr),ts=a(Fr,"P",{"data-svelte-h":!0}),h(ts)!=="svelte-2l22wj"&&(ts.textContent=Ai),Fr.forEach(t),lo=n(e),c(Xe.$$.fragment,e),co=n(e),V=a(e,"DIV",{class:!0});var Tr=_(V);c(Ee.$$.fragment,Tr),Cn=n(Tr),ss=a(Tr,"P",{"data-svelte-h":!0}),h(ss)!=="svelte-1j63vyq"&&(ss.textContent=xi),Tr.forEach(t),fo=n(e),c(Se.$$.fragment,e),mo=n(e),z=a(e,"DIV",{class:!0});var Ir=_(z);c(qe.$$.fragment,Ir),wn=n(Ir),os=a(Ir,"P",{"data-svelte-h":!0}),h(os)!=="svelte-1gjwzkd"&&(os.textContent=yi),Ir.forEach(t),po=n(e),k=a(e,"DIV",{class:!0});var Lr=_(k);c(Ne.$$.fragment,Lr),Fn=n(Lr),rs=a(Lr,"P",{"data-svelte-h":!0}),h(rs)!=="svelte-pottg0"&&(rs.textContent=Ci),Lr.forEach(t),uo=n(e),X=a(e,"DIV",{class:!0});var Dr=_(X);c(Ge.$$.fragment,Dr),Tn=n(Dr),ns=a(Dr,"P",{"data-svelte-h":!0}),h(ns)!=="svelte-10eh8wb"&&(ns.textContent=wi),Dr.forEach(t),go=n(e),c(He.$$.fragment,e),_o=n(e),Me=a(e,"DIV",{class:!0});var aa=_(Me);c(Je.$$.fragment,aa),aa.forEach(t),$o=n(e),je=a(e,"DIV",{class:!0});var da=_(je);c(Oe.$$.fragment,da),da.forEach(t),ho=n(e),E=a(e,"DIV",{class:!0});var Vr=_(E);c(Re.$$.fragment,Vr),In=n(Vr),is=a(Vr,"P",{"data-svelte-h":!0}),h(is)!=="svelte-zp073y"&&(is.textContent=Fi),Vr.forEach(t),bo=n(e),c(Ke.$$.fragment,e),vo=n(e),S=a(e,"DIV",{class:!0});var zr=_(S);c(We.$$.fragment,zr),Ln=n(zr),as=a(zr,"P",{"data-svelte-h":!0}),h(as)!=="svelte-1a7lp3t"&&(as.textContent=Ti),zr.forEach(t),Po=n(e),q=a(e,"DIV",{class:!0});var kr=_(q);c(Ue.$$.fragment,kr),Dn=n(kr),ds=a(kr,"P",{"data-svelte-h":!0}),h(ds)!=="svelte-uakv6f"&&(ds.textContent=Ii),kr.forEach(t),Ao=n(e),N=a(e,"DIV",{class:!0});var Xr=_(N);c(Be.$$.fragment,Xr),Vn=n(Xr),ls=a(Xr,"P",{"data-svelte-h":!0}),h(ls)!=="svelte-1japlcs"&&(ls.innerHTML=Li),Xr.forEach(t),xo=n(e),G=a(e,"DIV",{class:!0});var Er=_(G);c(Qe.$$.fragment,Er),zn=n(Er),cs=a(Er,"P",{"data-svelte-h":!0}),h(cs)!=="svelte-1japlcs"&&(cs.innerHTML=Di),Er.forEach(t),yo=n(e),c(Ye.$$.fragment,e),Co=n(e),H=a(e,"DIV",{class:!0});var Sr=_(H);c(Ze.$$.fragment,Sr),kn=n(Sr),fs=a(Sr,"P",{"data-svelte-h":!0}),h(fs)!=="svelte-5w6bti"&&(fs.innerHTML=Vi),Sr.forEach(t),wo=n(e),M=a(e,"DIV",{class:!0});var qr=_(M);c(et.$$.fragment,qr),Xn=n(qr),ms=a(qr,"P",{"data-svelte-h":!0}),h(ms)!=="svelte-5w6bti"&&(ms.innerHTML=zi),qr.forEach(t),Fo=n(e),c(tt.$$.fragment,e),To=n(e),J=a(e,"DIV",{class:!0});var Nr=_(J);c(st.$$.fragment,Nr),En=n(Nr),ps=a(Nr,"P",{"data-svelte-h":!0}),h(ps)!=="svelte-q3lcer"&&(ps.textContent=ki),Nr.forEach(t),Io=n(e),j=a(e,"DIV",{class:!0});var Gr=_(j);c(ot.$$.fragment,Gr),Sn=n(Gr),us=a(Gr,"P",{"data-svelte-h":!0}),h(us)!=="svelte-ibre8q"&&(us.textContent=Xi),Gr.forEach(t),Lo=n(e),O=a(e,"DIV",{class:!0});var Hr=_(O);c(rt.$$.fragment,Hr),qn=n(Hr),gs=a(Hr,"P",{"data-svelte-h":!0}),h(gs)!=="svelte-1e4z2su"&&(gs.textContent=Ei),Hr.forEach(t),Do=n(e),c(nt.$$.fragment,e),Vo=n(e),R=a(e,"DIV",{class:!0});var Mr=_(R);c(it.$$.fragment,Mr),Nn=n(Mr),_s=a(Mr,"P",{"data-svelte-h":!0}),h(_s)!=="svelte-q231w4"&&(_s.textContent=Si),Mr.forEach(t),zo=n(e),K=a(e,"DIV",{class:!0});var Jr=_(K);c(at.$$.fragment,Jr),Gn=n(Jr),$s=a(Jr,"P",{"data-svelte-h":!0}),h($s)!=="svelte-q231w4"&&($s.textContent=qi),Jr.forEach(t),ko=n(e),W=a(e,"DIV",{class:!0});var jr=_(W);c(dt.$$.fragment,jr),Hn=n(jr),hs=a(jr,"P",{"data-svelte-h":!0}),h(hs)!=="svelte-q231w4"&&(hs.textContent=Ni),jr.forEach(t),Xo=n(e),U=a(e,"DIV",{class:!0});var Or=_(U);c(lt.$$.fragment,Or),Mn=n(Or),bs=a(Or,"P",{"data-svelte-h":!0}),h(bs)!=="svelte-q231w4"&&(bs.textContent=Gi),Or.forEach(t),Eo=n(e),c(ct.$$.fragment,e),So=n(e),B=a(e,"DIV",{class:!0});var Rr=_(B);c(ft.$$.fragment,Rr),Jn=n(Rr),vs=a(Rr,"P",{"data-svelte-h":!0}),h(vs)!=="svelte-127xlcm"&&(vs.textContent=Hi),Rr.forEach(t),qo=n(e),Q=a(e,"DIV",{class:!0});var Kr=_(Q);c(mt.$$.fragment,Kr),jn=n(Kr),Ps=a(Kr,"P",{"data-svelte-h":!0}),h(Ps)!=="svelte-1rrhc6j"&&(Ps.textContent=Mi),Kr.forEach(t),No=n(e),Y=a(e,"DIV",{class:!0});var Wr=_(Y);c(pt.$$.fragment,Wr),On=n(Wr),As=a(Wr,"P",{"data-svelte-h":!0}),h(As)!=="svelte-650ofu"&&(As.textContent=Ji),Wr.forEach(t),Go=n(e),Z=a(e,"DIV",{class:!0});var Ur=_(Z);c(ut.$$.fragment,Ur),Rn=n(Ur),xs=a(Ur,"P",{"data-svelte-h":!0}),h(xs)!=="svelte-17bwwg"&&(xs.textContent=ji),Ur.forEach(t),Ho=n(e),c(gt.$$.fragment,e),Mo=n(e),ee=a(e,"DIV",{class:!0});var Br=_(ee);c(_t.$$.fragment,Br),Kn=n(Br),ys=a(Br,"P",{"data-svelte-h":!0}),h(ys)!=="svelte-18ff76c"&&(ys.textContent=Oi),Br.forEach(t),Jo=n(e),c($t.$$.fragment,e),jo=n(e),te=a(e,"DIV",{class:!0});var Qr=_(te);c(ht.$$.fragment,Qr),Wn=n(Qr),Cs=a(Qr,"P",{"data-svelte-h":!0}),h(Cs)!=="svelte-rl9hpe"&&(Cs.textContent=Ri),Qr.forEach(t),Oo=n(e),se=a(e,"DIV",{class:!0});var Yr=_(se);c(bt.$$.fragment,Yr),Un=n(Yr),ws=a(Yr,"P",{"data-svelte-h":!0}),h(ws)!=="svelte-1wmjslu"&&(ws.textContent=Ki),Yr.forEach(t),Ro=n(e),c(vt.$$.fragment,e),Ko=n(e),oe=a(e,"DIV",{class:!0});var Zr=_(oe);c(Pt.$$.fragment,Zr),Bn=n(Zr),Fs=a(Zr,"P",{"data-svelte-h":!0}),h(Fs)!=="svelte-gdfk8i"&&(Fs.textContent=Wi),Zr.forEach(t),Wo=n(e),re=a(e,"DIV",{class:!0});var en=_(re);c(At.$$.fragment,en),Qn=n(en),Ts=a(en,"P",{"data-svelte-h":!0}),h(Ts)!=="svelte-1ik3im9"&&(Ts.textContent=Ui),en.forEach(t),Uo=n(e),ne=a(e,"DIV",{class:!0});var tn=_(ne);c(xt.$$.fragment,tn),Yn=n(tn),Is=a(tn,"P",{"data-svelte-h":!0}),h(Is)!=="svelte-gdfk8i"&&(Is.textContent=Bi),tn.forEach(t),Bo=n(e),ie=a(e,"DIV",{class:!0});var sn=_(ie);c(yt.$$.fragment,sn),Zn=n(sn),Ls=a(sn,"P",{"data-svelte-h":!0}),h(Ls)!=="svelte-gdfk8i"&&(Ls.textContent=Qi),sn.forEach(t),Qo=n(e),c(Ct.$$.fragment,e),Yo=n(e),ae=a(e,"DIV",{class:!0});var on=_(ae);c(wt.$$.fragment,on),ei=n(on),Ds=a(on,"P",{"data-svelte-h":!0}),h(Ds)!=="svelte-gd4wia"&&(Ds.textContent=Yi),on.forEach(t),Zo=n(e),c(Ft.$$.fragment,e),er=n(e),de=a(e,"DIV",{class:!0});var rn=_(de);c(Tt.$$.fragment,rn),ti=n(rn),Vs=a(rn,"P",{"data-svelte-h":!0}),h(Vs)!=="svelte-16xjg0o"&&(Vs.textContent=Zi),rn.forEach(t),tr=n(e),le=a(e,"DIV",{class:!0});var nn=_(le);c(It.$$.fragment,nn),si=n(nn),zs=a(nn,"P",{"data-svelte-h":!0}),h(zs)!=="svelte-15dojbg"&&(zs.textContent=ea),nn.forEach(t),sr=n(e),c(Lt.$$.fragment,e),or=n(e),ce=a(e,"DIV",{class:!0});var an=_(ce);c(Dt.$$.fragment,an),oi=n(an),ks=a(an,"P",{"data-svelte-h":!0}),h(ks)!=="svelte-10td8ls"&&(ks.textContent=ta),an.forEach(t),rr=n(e),fe=a(e,"DIV",{class:!0});var dn=_(fe);c(Vt.$$.fragment,dn),ri=n(dn),Xs=a(dn,"P",{"data-svelte-h":!0}),h(Xs)!=="svelte-10td8ls"&&(Xs.textContent=sa),dn.forEach(t),nr=n(e),c(zt.$$.fragment,e),ir=n(e),me=a(e,"DIV",{class:!0});var ln=_(me);c(kt.$$.fragment,ln),ni=n(ln),Es=a(ln,"P",{"data-svelte-h":!0}),h(Es)!=="svelte-1v3z21x"&&(Es.innerHTML=oa),ln.forEach(t),ar=n(e),c(Xt.$$.fragment,e),dr=n(e),pe=a(e,"DIV",{class:!0});var cn=_(pe);c(Et.$$.fragment,cn),ii=n(cn),Ss=a(cn,"P",{"data-svelte-h":!0}),h(Ss)!=="svelte-10td8ls"&&(Ss.textContent=ra),cn.forEach(t),lr=n(e),c(St.$$.fragment,e),cr=n(e),ue=a(e,"DIV",{class:!0});var fn=_(ue);c(qt.$$.fragment,fn),ai=n(fn),qs=a(fn,"P",{"data-svelte-h":!0}),h(qs)!=="svelte-1qy5s8c"&&(qs.textContent=na),fn.forEach(t),fr=n(e),c(Nt.$$.fragment,e),mr=n(e),Gt=a(e,"DIV",{class:!0});var la=_(Gt);c(Ht.$$.fragment,la),la.forEach(t),pr=n(e),c(Mt.$$.fragment,e),ur=n(e),ge=a(e,"DIV",{class:!0});var mn=_(ge);c(Jt.$$.fragment,mn),di=n(mn),Ns=a(mn,"P",{"data-svelte-h":!0}),h(Ns)!=="svelte-1v3z21x"&&(Ns.innerHTML=ia),mn.forEach(t),gr=n(e),c(jt.$$.fragment,e),_r=n(e),Ms=a(e,"P",{}),_(Ms).forEach(t),this.h()},h(){g(P,"name","hf:doc:metadata"),g(P,"content",ba),g(A,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(x,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(y,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(C,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(w,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(we,"class","warning"),g(v,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(F,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(T,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(I,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(L,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(D,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(V,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(z,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(k,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(X,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(Me,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(je,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(E,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(S,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(q,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(N,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(G,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(H,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(M,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(J,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(j,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(O,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(R,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(K,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(W,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(U,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(B,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(Q,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(Y,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(Z,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(ee,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(te,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(se,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(oe,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(re,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(ne,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(ie,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(ae,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(de,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(le,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(ce,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(fe,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(me,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(pe,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(ue,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(Gt,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),g(ge,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8")},m(e,s){d(document.head,P),o(e,Js,s),o(e,Hs,s),o(e,js,s),f(_e,e,s),o(e,Os,s),f($e,e,s),o(e,Rs,s),o(e,he,s),o(e,Ks,s),f(be,e,s),o(e,Ws,s),o(e,A,s),f(ve,A,null),d(A,pn),d(A,Ot),o(e,Us,s),o(e,x,s),f(Pe,x,null),d(x,un),d(x,Rt),o(e,Bs,s),o(e,y,s),f(Ae,y,null),d(y,gn),d(y,Kt),o(e,Qs,s),o(e,C,s),f(xe,C,null),d(C,_n),d(C,Wt),o(e,Ys,s),o(e,w,s),f(ye,w,null),d(w,$n),d(w,Ut),o(e,Zs,s),o(e,v,s),f(Ce,v,null),d(v,hn),d(v,Bt),d(v,bn),d(v,we),o(e,eo,s),f(Fe,e,s),o(e,to,s),o(e,F,s),f(Te,F,null),d(F,vn),d(F,Qt),o(e,so,s),f(Ie,e,s),o(e,oo,s),o(e,T,s),f(Le,T,null),d(T,Pn),d(T,Yt),o(e,ro,s),o(e,I,s),f(De,I,null),d(I,An),d(I,Zt),o(e,no,s),f(Ve,e,s),o(e,io,s),o(e,L,s),f(ze,L,null),d(L,xn),d(L,es),o(e,ao,s),o(e,D,s),f(ke,D,null),d(D,yn),d(D,ts),o(e,lo,s),f(Xe,e,s),o(e,co,s),o(e,V,s),f(Ee,V,null),d(V,Cn),d(V,ss),o(e,fo,s),f(Se,e,s),o(e,mo,s),o(e,z,s),f(qe,z,null),d(z,wn),d(z,os),o(e,po,s),o(e,k,s),f(Ne,k,null),d(k,Fn),d(k,rs),o(e,uo,s),o(e,X,s),f(Ge,X,null),d(X,Tn),d(X,ns),o(e,go,s),f(He,e,s),o(e,_o,s),o(e,Me,s),f(Je,Me,null),o(e,$o,s),o(e,je,s),f(Oe,je,null),o(e,ho,s),o(e,E,s),f(Re,E,null),d(E,In),d(E,is),o(e,bo,s),f(Ke,e,s),o(e,vo,s),o(e,S,s),f(We,S,null),d(S,Ln),d(S,as),o(e,Po,s),o(e,q,s),f(Ue,q,null),d(q,Dn),d(q,ds),o(e,Ao,s),o(e,N,s),f(Be,N,null),d(N,Vn),d(N,ls),o(e,xo,s),o(e,G,s),f(Qe,G,null),d(G,zn),d(G,cs),o(e,yo,s),f(Ye,e,s),o(e,Co,s),o(e,H,s),f(Ze,H,null),d(H,kn),d(H,fs),o(e,wo,s),o(e,M,s),f(et,M,null),d(M,Xn),d(M,ms),o(e,Fo,s),f(tt,e,s),o(e,To,s),o(e,J,s),f(st,J,null),d(J,En),d(J,ps),o(e,Io,s),o(e,j,s),f(ot,j,null),d(j,Sn),d(j,us),o(e,Lo,s),o(e,O,s),f(rt,O,null),d(O,qn),d(O,gs),o(e,Do,s),f(nt,e,s),o(e,Vo,s),o(e,R,s),f(it,R,null),d(R,Nn),d(R,_s),o(e,zo,s),o(e,K,s),f(at,K,null),d(K,Gn),d(K,$s),o(e,ko,s),o(e,W,s),f(dt,W,null),d(W,Hn),d(W,hs),o(e,Xo,s),o(e,U,s),f(lt,U,null),d(U,Mn),d(U,bs),o(e,Eo,s),f(ct,e,s),o(e,So,s),o(e,B,s),f(ft,B,null),d(B,Jn),d(B,vs),o(e,qo,s),o(e,Q,s),f(mt,Q,null),d(Q,jn),d(Q,Ps),o(e,No,s),o(e,Y,s),f(pt,Y,null),d(Y,On),d(Y,As),o(e,Go,s),o(e,Z,s),f(ut,Z,null),d(Z,Rn),d(Z,xs),o(e,Ho,s),f(gt,e,s),o(e,Mo,s),o(e,ee,s),f(_t,ee,null),d(ee,Kn),d(ee,ys),o(e,Jo,s),f($t,e,s),o(e,jo,s),o(e,te,s),f(ht,te,null),d(te,Wn),d(te,Cs),o(e,Oo,s),o(e,se,s),f(bt,se,null),d(se,Un),d(se,ws),o(e,Ro,s),f(vt,e,s),o(e,Ko,s),o(e,oe,s),f(Pt,oe,null),d(oe,Bn),d(oe,Fs),o(e,Wo,s),o(e,re,s),f(At,re,null),d(re,Qn),d(re,Ts),o(e,Uo,s),o(e,ne,s),f(xt,ne,null),d(ne,Yn),d(ne,Is),o(e,Bo,s),o(e,ie,s),f(yt,ie,null),d(ie,Zn),d(ie,Ls),o(e,Qo,s),f(Ct,e,s),o(e,Yo,s),o(e,ae,s),f(wt,ae,null),d(ae,ei),d(ae,Ds),o(e,Zo,s),f(Ft,e,s),o(e,er,s),o(e,de,s),f(Tt,de,null),d(de,ti),d(de,Vs),o(e,tr,s),o(e,le,s),f(It,le,null),d(le,si),d(le,zs),o(e,sr,s),f(Lt,e,s),o(e,or,s),o(e,ce,s),f(Dt,ce,null),d(ce,oi),d(ce,ks),o(e,rr,s),o(e,fe,s),f(Vt,fe,null),d(fe,ri),d(fe,Xs),o(e,nr,s),f(zt,e,s),o(e,ir,s),o(e,me,s),f(kt,me,null),d(me,ni),d(me,Es),o(e,ar,s),f(Xt,e,s),o(e,dr,s),o(e,pe,s),f(Et,pe,null),d(pe,ii),d(pe,Ss),o(e,lr,s),f(St,e,s),o(e,cr,s),o(e,ue,s),f(qt,ue,null),d(ue,ai),d(ue,qs),o(e,fr,s),f(Nt,e,s),o(e,mr,s),o(e,Gt,s),f(Ht,Gt,null),o(e,pr,s),f(Mt,e,s),o(e,ur,s),o(e,ge,s),f(Jt,ge,null),d(ge,di),d(ge,Ns),o(e,gr,s),f(jt,e,s),o(e,_r,s),o(e,Ms,s),$r=!0},p:fa,i(e){$r||(m(_e.$$.fragment,e),m($e.$$.fragment,e),m(be.$$.fragment,e),m(ve.$$.fragment,e),m(Pe.$$.fragment,e),m(Ae.$$.fragment,e),m(xe.$$.fragment,e),m(ye.$$.fragment,e),m(Ce.$$.fragment,e),m(Fe.$$.fragment,e),m(Te.$$.fragment,e),m(Ie.$$.fragment,e),m(Le.$$.fragment,e),m(De.$$.fragment,e),m(Ve.$$.fragment,e),m(ze.$$.fragment,e),m(ke.$$.fragment,e),m(Xe.$$.fragment,e),m(Ee.$$.fragment,e),m(Se.$$.fragment,e),m(qe.$$.fragment,e),m(Ne.$$.fragment,e),m(Ge.$$.fragment,e),m(He.$$.fragment,e),m(Je.$$.fragment,e),m(Oe.$$.fragment,e),m(Re.$$.fragment,e),m(Ke.$$.fragment,e),m(We.$$.fragment,e),m(Ue.$$.fragment,e),m(Be.$$.fragment,e),m(Qe.$$.fragment,e),m(Ye.$$.fragment,e),m(Ze.$$.fragment,e),m(et.$$.fragment,e),m(tt.$$.fragment,e),m(st.$$.fragment,e),m(ot.$$.fragment,e),m(rt.$$.fragment,e),m(nt.$$.fragment,e),m(it.$$.fragment,e),m(at.$$.fragment,e),m(dt.$$.fragment,e),m(lt.$$.fragment,e),m(ct.$$.fragment,e),m(ft.$$.fragment,e),m(mt.$$.fragment,e),m(pt.$$.fragment,e),m(ut.$$.fragment,e),m(gt.$$.fragment,e),m(_t.$$.fragment,e),m($t.$$.fragment,e),m(ht.$$.fragment,e),m(bt.$$.fragment,e),m(vt.$$.fragment,e),m(Pt.$$.fragment,e),m(At.$$.fragment,e),m(xt.$$.fragment,e),m(yt.$$.fragment,e),m(Ct.$$.fragment,e),m(wt.$$.fragment,e),m(Ft.$$.fragment,e),m(Tt.$$.fragment,e),m(It.$$.fragment,e),m(Lt.$$.fragment,e),m(Dt.$$.fragment,e),m(Vt.$$.fragment,e),m(zt.$$.fragment,e),m(kt.$$.fragment,e),m(Xt.$$.fragment,e),m(Et.$$.fragment,e),m(St.$$.fragment,e),m(qt.$$.fragment,e),m(Nt.$$.fragment,e),m(Ht.$$.fragment,e),m(Mt.$$.fragment,e),m(Jt.$$.fragment,e),m(jt.$$.fragment,e),$r=!0)},o(e){p(_e.$$.fragment,e),p($e.$$.fragment,e),p(be.$$.fragment,e),p(ve.$$.fragment,e),p(Pe.$$.fragment,e),p(Ae.$$.fragment,e),p(xe.$$.fragment,e),p(ye.$$.fragment,e),p(Ce.$$.fragment,e),p(Fe.$$.fragment,e),p(Te.$$.fragment,e),p(Ie.$$.fragment,e),p(Le.$$.fragment,e),p(De.$$.fragment,e),p(Ve.$$.fragment,e),p(ze.$$.fragment,e),p(ke.$$.fragment,e),p(Xe.$$.fragment,e),p(Ee.$$.fragment,e),p(Se.$$.fragment,e),p(qe.$$.fragment,e),p(Ne.$$.fragment,e),p(Ge.$$.fragment,e),p(He.$$.fragment,e),p(Je.$$.fragment,e),p(Oe.$$.fragment,e),p(Re.$$.fragment,e),p(Ke.$$.fragment,e),p(We.$$.fragment,e),p(Ue.$$.fragment,e),p(Be.$$.fragment,e),p(Qe.$$.fragment,e),p(Ye.$$.fragment,e),p(Ze.$$.fragment,e),p(et.$$.fragment,e),p(tt.$$.fragment,e),p(st.$$.fragment,e),p(ot.$$.fragment,e),p(rt.$$.fragment,e),p(nt.$$.fragment,e),p(it.$$.fragment,e),p(at.$$.fragment,e),p(dt.$$.fragment,e),p(lt.$$.fragment,e),p(ct.$$.fragment,e),p(ft.$$.fragment,e),p(mt.$$.fragment,e),p(pt.$$.fragment,e),p(ut.$$.fragment,e),p(gt.$$.fragment,e),p(_t.$$.fragment,e),p($t.$$.fragment,e),p(ht.$$.fragment,e),p(bt.$$.fragment,e),p(vt.$$.fragment,e),p(Pt.$$.fragment,e),p(At.$$.fragment,e),p(xt.$$.fragment,e),p(yt.$$.fragment,e),p(Ct.$$.fragment,e),p(wt.$$.fragment,e),p(Ft.$$.fragment,e),p(Tt.$$.fragment,e),p(It.$$.fragment,e),p(Lt.$$.fragment,e),p(Dt.$$.fragment,e),p(Vt.$$.fragment,e),p(zt.$$.fragment,e),p(kt.$$.fragment,e),p(Xt.$$.fragment,e),p(Et.$$.fragment,e),p(St.$$.fragment,e),p(qt.$$.fragment,e),p(Nt.$$.fragment,e),p(Ht.$$.fragment,e),p(Mt.$$.fragment,e),p(Jt.$$.fragment,e),p(jt.$$.fragment,e),$r=!1},d(e){e&&(t(Js),t(Hs),t(js),t(Os),t(Rs),t(he),t(Ks),t(Ws),t(A),t(Us),t(x),t(Bs),t(y),t(Qs),t(C),t(Ys),t(w),t(Zs),t(v),t(eo),t(to),t(F),t(so),t(oo),t(T),t(ro),t(I),t(no),t(io),t(L),t(ao),t(D),t(lo),t(co),t(V),t(fo),t(mo),t(z),t(po),t(k),t(uo),t(X),t(go),t(_o),t(Me),t($o),t(je),t(ho),t(E),t(bo),t(vo),t(S),t(Po),t(q),t(Ao),t(N),t(xo),t(G),t(yo),t(Co),t(H),t(wo),t(M),t(Fo),t(To),t(J),t(Io),t(j),t(Lo),t(O),t(Do),t(Vo),t(R),t(zo),t(K),t(ko),t(W),t(Xo),t(U),t(Eo),t(So),t(B),t(qo),t(Q),t(No),t(Y),t(Go),t(Z),t(Ho),t(Mo),t(ee),t(Jo),t(jo),t(te),t(Oo),t(se),t(Ro),t(Ko),t(oe),t(Wo),t(re),t(Uo),t(ne),t(Bo),t(ie),t(Qo),t(Yo),t(ae),t(Zo),t(er),t(de),t(tr),t(le),t(sr),t(or),t(ce),t(rr),t(fe),t(nr),t(ir),t(me),t(ar),t(dr),t(pe),t(lr),t(cr),t(ue),t(fr),t(mr),t(Gt),t(pr),t(ur),t(ge),t(gr),t(_r),t(Ms)),t(P),u(_e,e),u($e,e),u(be,e),u(ve),u(Pe),u(Ae),u(xe),u(ye),u(Ce),u(Fe,e),u(Te),u(Ie,e),u(Le),u(De),u(Ve,e),u(ze),u(ke),u(Xe,e),u(Ee),u(Se,e),u(qe),u(Ne),u(Ge),u(He,e),u(Je),u(Oe),u(Re),u(Ke,e),u(We),u(Ue),u(Be),u(Qe),u(Ye,e),u(Ze),u(et),u(tt,e),u(st),u(ot),u(rt),u(nt,e),u(it),u(at),u(dt),u(lt),u(ct,e),u(ft),u(mt),u(pt),u(ut),u(gt,e),u(_t),u($t,e),u(ht),u(bt),u(vt,e),u(Pt),u(At),u(xt),u(yt),u(Ct,e),u(wt),u(Ft,e),u(Tt),u(It),u(Lt,e),u(Dt),u(Vt),u(zt,e),u(kt),u(Xt,e),u(Et),u(St,e),u(qt),u(Nt,e),u(Ht),u(Mt,e),u(Jt),u(jt,e)}}}const ba='{"title":"Attention Processor","local":"attention-processor","sections":[{"title":"AttnProcessor","local":"diffusers.models.attention_processor.AttnProcessor","sections":[],"depth":2},{"title":"Allegro","local":"diffusers.models.attention_processor.AllegroAttnProcessor2_0","sections":[],"depth":2},{"title":"AuraFlow","local":"diffusers.models.attention_processor.AuraFlowAttnProcessor2_0","sections":[],"depth":2},{"title":"CogVideoX","local":"diffusers.models.attention_processor.CogVideoXAttnProcessor2_0","sections":[],"depth":2},{"title":"CrossFrameAttnProcessor","local":"diffusers.pipelines.text_to_video_synthesis.pipeline_text_to_video_zero.CrossFrameAttnProcessor","sections":[],"depth":2},{"title":"Custom Diffusion","local":"diffusers.models.attention_processor.CustomDiffusionAttnProcessor","sections":[],"depth":2},{"title":"Flux","local":"diffusers.models.attention_processor.FluxAttnProcessor2_0","sections":[],"depth":2},{"title":"Hunyuan","local":"diffusers.models.attention_processor.HunyuanAttnProcessor2_0","sections":[],"depth":2},{"title":"IdentitySelfAttnProcessor2_0","local":"diffusers.models.attention_processor.PAGIdentitySelfAttnProcessor2_0","sections":[],"depth":2},{"title":"IP-Adapter","local":"diffusers.models.attention_processor.IPAdapterAttnProcessor","sections":[],"depth":2},{"title":"JointAttnProcessor2_0","local":"diffusers.models.attention_processor.JointAttnProcessor2_0","sections":[],"depth":2},{"title":"LoRA","local":"diffusers.models.attention_processor.LoRAAttnProcessor","sections":[],"depth":2},{"title":"Lumina-T2X","local":"diffusers.models.attention_processor.LuminaAttnProcessor2_0","sections":[],"depth":2},{"title":"Mochi","local":"diffusers.models.attention_processor.MochiAttnProcessor2_0","sections":[],"depth":2},{"title":"Sana","local":"diffusers.models.attention_processor.SanaLinearAttnProcessor2_0","sections":[],"depth":2},{"title":"Stable Audio","local":"diffusers.models.attention_processor.StableAudioAttnProcessor2_0","sections":[],"depth":2},{"title":"SlicedAttnProcessor","local":"diffusers.models.attention_processor.SlicedAttnProcessor","sections":[],"depth":2},{"title":"XFormersAttnProcessor","local":"diffusers.models.attention_processor.XFormersAttnProcessor","sections":[],"depth":2},{"title":"XLAFlashAttnProcessor2_0","local":"diffusers.models.attention_processor.XLAFlashAttnProcessor2_0","sections":[],"depth":2},{"title":"XFormersJointAttnProcessor","local":"diffusers.models.attention_processor.XFormersJointAttnProcessor","sections":[],"depth":2},{"title":"IPAdapterXFormersAttnProcessor","local":"diffusers.models.attention_processor.IPAdapterXFormersAttnProcessor","sections":[],"depth":2},{"title":"FluxIPAdapterJointAttnProcessor2_0","local":"diffusers.models.attention_processor.FluxIPAdapterJointAttnProcessor2_0","sections":[],"depth":2},{"title":"XLAFluxFlashAttnProcessor2_0","local":"diffusers.models.attention_processor.XLAFluxFlashAttnProcessor2_0","sections":[],"depth":2}],"depth":1}';function va(li){return ma(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class wa extends pa{constructor(P){super(),ua(this,P,va,ha,ca,{})}}export{wa as component}; | |
Xet Storage Details
- Size:
- 72.5 kB
- Xet hash:
- ff72ab1f2dfb48e1b46b1ef53c990ee08374c67753f5cf19eb3ba195b6e56c50
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.