Buckets:

rtrm's picture
download
raw
30.1 kB
import{s as lr,n as fr,o as gr}from"../chunks/scheduler.53228c21.js";import{S as ur,i as pr,e as g,s as t,c as a,h as cr,a as u,d as r,b as i,f as c,g as s,j as _,k as $,l as p,m as n,n as m,t as d,o as l,p as f}from"../chunks/index.100fac89.js";import{C as $r}from"../chunks/CopyLLMTxtMenu.133e28e0.js";import{D as h}from"../chunks/Docstring.f8721f67.js";import{H as b,E as br}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.d8195636.js";function hr(ko){let y,Ve,De,Pe,D,Ie,R,Ee,V,jo="Customized normalization layers for supporting various models in 🤗 Diffusers.",Ge,P,Xe,N,I,Zo,_e,Bo="Norm layer modified to incorporate timestep embeddings.",qe,E,He,z,G,Do,ve,Uo="Norm layer adaptive layer norm zero (adaLN-Zero).",Fe,X,Oe,v,q,Ro,ye,Jo="Norm layer adaptive layer norm single (adaLN-single).",Vo,Ne,Ko='As proposed in PixArt-Alpha (see: <a href="https://huggingface.co/papers/2310.00426" rel="nofollow">https://huggingface.co/papers/2310.00426</a>; Section 2.3).',ke,H,je,L,F,Po,ze,Qo="GroupNorm layer modified to incorporate timestep embeddings.",Be,O,Ue,x,k,Io,Le,Wo="Adaptive normalization layer with a norm layer (layer_norm or rms_norm).",Je,j,Ke,A,B,Eo,xe,Yo='RMS Norm as introduced in <a href="https://huggingface.co/papers/1910.07467" rel="nofollow">https://huggingface.co/papers/1910.07467</a> by Zhang et al.',Qe,U,We,w,J,Go,Ae,er='Global response normalization as introduced in ConvNeXt-v2 (<a href="https://huggingface.co/papers/2301.00808" rel="nofollow">https://huggingface.co/papers/2301.00808</a>).',Ye,K,eo,Q,W,oo,Y,ro,C,ee,Xo,we,or="Norm layer adaptive layer norm zero (AdaLN-Zero).",no,oe,to,T,re,qo,Ce,rr="Norm layer adaptive layer norm zero (adaLN-Zero).",io,ne,ao,S,te,Ho,Te,nr="Norm layer adaptive RMS normalization zero.",so,ie,mo,ae,se,lo,me,fo,M,de,Fo,Se,tr="Norm layer adaptive layer norm zero (adaLN-Zero).",go,le,uo,fe,ge,po,ue,co,Z,pe,Oo,Me,ir="Adaptive RMS Norm used in Mochi.",$o,ce,bo,$e,be,ho,he,_o,Re,vo;return D=new $r({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),R=new b({props:{title:"Normalization layers",local:"normalization-layers",headingTag:"h1"}}),P=new b({props:{title:"AdaLayerNorm",local:"diffusers.models.normalization.AdaLayerNorm",headingTag:"h2"}}),I=new h({props:{name:"class diffusers.models.normalization.AdaLayerNorm",anchor:"diffusers.models.normalization.AdaLayerNorm",parameters:[{name:"embedding_dim",val:": int"},{name:"num_embeddings",val:": typing.Optional[int] = None"},{name:"output_dim",val:": typing.Optional[int] = None"},{name:"norm_elementwise_affine",val:": bool = False"},{name:"norm_eps",val:": float = 1e-05"},{name:"chunk_dim",val:": int = 0"}],parametersDescription:[{anchor:"diffusers.models.normalization.AdaLayerNorm.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.AdaLayerNorm.num_embeddings",description:"<strong>num_embeddings</strong> (<code>int</code>, <em>optional</em>) &#x2014; The size of the embeddings dictionary.",name:"num_embeddings"},{anchor:"diffusers.models.normalization.AdaLayerNorm.output_dim",description:"<strong>output_dim</strong> (<code>int</code>, <em>optional</em>) &#x2014;",name:"output_dim"},{anchor:"diffusers.models.normalization.AdaLayerNorm.norm_elementwise_affine",description:"<strong>norm_elementwise_affine</strong> (<code>bool</code>, defaults to `False) &#x2014;",name:"norm_elementwise_affine"},{anchor:"diffusers.models.normalization.AdaLayerNorm.norm_eps",description:"<strong>norm_eps</strong> (<code>bool</code>, defaults to <code>False</code>) &#x2014;",name:"norm_eps"},{anchor:"diffusers.models.normalization.AdaLayerNorm.chunk_dim",description:"<strong>chunk_dim</strong> (<code>int</code>, defaults to <code>0</code>) &#x2014;",name:"chunk_dim"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L28"}}),E=new b({props:{title:"AdaLayerNormZero",local:"diffusers.models.normalization.AdaLayerNormZero",headingTag:"h2"}}),G=new h({props:{name:"class diffusers.models.normalization.AdaLayerNormZero",anchor:"diffusers.models.normalization.AdaLayerNormZero",parameters:[{name:"embedding_dim",val:": int"},{name:"num_embeddings",val:": typing.Optional[int] = None"},{name:"norm_type",val:" = 'layer_norm'"},{name:"bias",val:" = True"}],parametersDescription:[{anchor:"diffusers.models.normalization.AdaLayerNormZero.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.AdaLayerNormZero.num_embeddings",description:"<strong>num_embeddings</strong> (<code>int</code>) &#x2014; The size of the embeddings dictionary.",name:"num_embeddings"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L131"}}),X=new b({props:{title:"AdaLayerNormSingle",local:"diffusers.models.normalization.AdaLayerNormSingle",headingTag:"h2"}}),q=new h({props:{name:"class diffusers.models.normalization.AdaLayerNormSingle",anchor:"diffusers.models.normalization.AdaLayerNormSingle",parameters:[{name:"embedding_dim",val:": int"},{name:"use_additional_conditions",val:": bool = False"}],parametersDescription:[{anchor:"diffusers.models.normalization.AdaLayerNormSingle.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.AdaLayerNormSingle.use_additional_conditions",description:"<strong>use_additional_conditions</strong> (<code>bool</code>) &#x2014; To use additional conditions for normalization or not.",name:"use_additional_conditions"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L236"}}),H=new b({props:{title:"AdaGroupNorm",local:"diffusers.models.normalization.AdaGroupNorm",headingTag:"h2"}}),F=new h({props:{name:"class diffusers.models.normalization.AdaGroupNorm",anchor:"diffusers.models.normalization.AdaGroupNorm",parameters:[{name:"embedding_dim",val:": int"},{name:"out_dim",val:": int"},{name:"num_groups",val:": int"},{name:"act_fn",val:": typing.Optional[str] = None"},{name:"eps",val:": float = 1e-05"}],parametersDescription:[{anchor:"diffusers.models.normalization.AdaGroupNorm.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.AdaGroupNorm.num_embeddings",description:"<strong>num_embeddings</strong> (<code>int</code>) &#x2014; The size of the embeddings dictionary.",name:"num_embeddings"},{anchor:"diffusers.models.normalization.AdaGroupNorm.num_groups",description:"<strong>num_groups</strong> (<code>int</code>) &#x2014; The number of groups to separate the channels into.",name:"num_groups"},{anchor:"diffusers.models.normalization.AdaGroupNorm.act_fn",description:"<strong>act_fn</strong> (<code>str</code>, <em>optional</em>, defaults to <code>None</code>) &#x2014; The activation function to use.",name:"act_fn"},{anchor:"diffusers.models.normalization.AdaGroupNorm.eps",description:"<strong>eps</strong> (<code>float</code>, <em>optional</em>, defaults to <code>1e-5</code>) &#x2014; The epsilon value to use for numerical stability.",name:"eps"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L270"}}),O=new b({props:{title:"AdaLayerNormContinuous",local:"diffusers.models.normalization.AdaLayerNormContinuous",headingTag:"h2"}}),k=new h({props:{name:"class diffusers.models.normalization.AdaLayerNormContinuous",anchor:"diffusers.models.normalization.AdaLayerNormContinuous",parameters:[{name:"embedding_dim",val:": int"},{name:"conditioning_embedding_dim",val:": int"},{name:"elementwise_affine",val:" = True"},{name:"eps",val:" = 1e-05"},{name:"bias",val:" = True"},{name:"norm_type",val:" = 'layer_norm'"}],parametersDescription:[{anchor:"diffusers.models.normalization.AdaLayerNormContinuous.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; Embedding dimension to use during projection.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.AdaLayerNormContinuous.conditioning_embedding_dim",description:"<strong>conditioning_embedding_dim</strong> (<code>int</code>) &#x2014; Dimension of the input condition.",name:"conditioning_embedding_dim"},{anchor:"diffusers.models.normalization.AdaLayerNormContinuous.elementwise_affine",description:`<strong>elementwise_affine</strong> (<code>bool</code>, defaults to <code>True</code>) &#x2014;
Boolean flag to denote if affine transformation should be applied.`,name:"elementwise_affine"},{anchor:"diffusers.models.normalization.AdaLayerNormContinuous.eps",description:"<strong>eps</strong> (<code>float</code>, defaults to 1e-5) &#x2014; Epsilon factor.",name:"eps"},{anchor:"diffusers.models.normalization.AdaLayerNormContinuous.bias",description:"<strong>bias</strong> (<code>bias</code>, defaults to <code>True</code>) &#x2014; Boolean flag to denote if bias should be use.",name:"bias"},{anchor:"diffusers.models.normalization.AdaLayerNormContinuous.norm_type",description:`<strong>norm_type</strong> (<code>str</code>, defaults to <code>&quot;layer_norm&quot;</code>) &#x2014;
Normalization layer to use. Values supported: &#x201C;layer_norm&#x201D;, &#x201C;rms_norm&#x201D;.`,name:"norm_type"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L308"}}),j=new b({props:{title:"RMSNorm",local:"diffusers.models.normalization.RMSNorm",headingTag:"h2"}}),B=new h({props:{name:"class diffusers.models.normalization.RMSNorm",anchor:"diffusers.models.normalization.RMSNorm",parameters:[{name:"dim",val:""},{name:"eps",val:": float"},{name:"elementwise_affine",val:": bool = True"},{name:"bias",val:": bool = False"}],parametersDescription:[{anchor:"diffusers.models.normalization.RMSNorm.dim",description:"<strong>dim</strong> (<code>int</code>) &#x2014; Number of dimensions to use for <code>weights</code>. Only effective when <code>elementwise_affine</code> is True.",name:"dim"},{anchor:"diffusers.models.normalization.RMSNorm.eps",description:"<strong>eps</strong> (<code>float</code>) &#x2014; Small value to use when calculating the reciprocal of the square-root.",name:"eps"},{anchor:"diffusers.models.normalization.RMSNorm.elementwise_affine",description:`<strong>elementwise_affine</strong> (<code>bool</code>, defaults to <code>True</code>) &#x2014;
Boolean flag to denote if affine transformation should be applied.`,name:"elementwise_affine"},{anchor:"diffusers.models.normalization.RMSNorm.bias",description:"<strong>bias</strong> (<code>bool</code>, defaults to False) &#x2014; If also training the <code>bias</code> param.",name:"bias"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L511"}}),U=new b({props:{title:"GlobalResponseNorm",local:"diffusers.models.normalization.GlobalResponseNorm",headingTag:"h2"}}),J=new h({props:{name:"class diffusers.models.normalization.GlobalResponseNorm",anchor:"diffusers.models.normalization.GlobalResponseNorm",parameters:[{name:"dim",val:""}],parametersDescription:[{anchor:"diffusers.models.normalization.GlobalResponseNorm.dim",description:"<strong>dim</strong> (<code>int</code>) &#x2014; Number of dimensions to use for the <code>gamma</code> and <code>beta</code>.",name:"dim"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L601"}}),K=new b({props:{title:"LuminaLayerNormContinuous",local:"diffusers.models.normalization.LuminaLayerNormContinuous",headingTag:"h2"}}),W=new h({props:{name:"class diffusers.models.normalization.LuminaLayerNormContinuous",anchor:"diffusers.models.normalization.LuminaLayerNormContinuous",parameters:[{name:"embedding_dim",val:": int"},{name:"conditioning_embedding_dim",val:": int"},{name:"elementwise_affine",val:" = True"},{name:"eps",val:" = 1e-05"},{name:"bias",val:" = True"},{name:"norm_type",val:" = 'layer_norm'"},{name:"out_dim",val:": typing.Optional[int] = None"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L355"}}),Y=new b({props:{title:"SD35AdaLayerNormZeroX",local:"diffusers.models.normalization.SD35AdaLayerNormZeroX",headingTag:"h2"}}),ee=new h({props:{name:"class diffusers.models.normalization.SD35AdaLayerNormZeroX",anchor:"diffusers.models.normalization.SD35AdaLayerNormZeroX",parameters:[{name:"embedding_dim",val:": int"},{name:"norm_type",val:": str = 'layer_norm'"},{name:"bias",val:": bool = True"}],parametersDescription:[{anchor:"diffusers.models.normalization.SD35AdaLayerNormZeroX.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.SD35AdaLayerNormZeroX.num_embeddings",description:"<strong>num_embeddings</strong> (<code>int</code>) &#x2014; The size of the embeddings dictionary.",name:"num_embeddings"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L97"}}),oe=new b({props:{title:"AdaLayerNormZeroSingle",local:"diffusers.models.normalization.AdaLayerNormZeroSingle",headingTag:"h2"}}),re=new h({props:{name:"class diffusers.models.normalization.AdaLayerNormZeroSingle",anchor:"diffusers.models.normalization.AdaLayerNormZeroSingle",parameters:[{name:"embedding_dim",val:": int"},{name:"norm_type",val:" = 'layer_norm'"},{name:"bias",val:" = True"}],parametersDescription:[{anchor:"diffusers.models.normalization.AdaLayerNormZeroSingle.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.AdaLayerNormZeroSingle.num_embeddings",description:"<strong>num_embeddings</strong> (<code>int</code>) &#x2014; The size of the embeddings dictionary.",name:"num_embeddings"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L174"}}),ne=new b({props:{title:"LuminaRMSNormZero",local:"diffusers.models.normalization.LuminaRMSNormZero",headingTag:"h2"}}),te=new h({props:{name:"class diffusers.models.normalization.LuminaRMSNormZero",anchor:"diffusers.models.normalization.LuminaRMSNormZero",parameters:[{name:"embedding_dim",val:": int"},{name:"norm_eps",val:": float"},{name:"norm_elementwise_affine",val:": bool"}],parametersDescription:[{anchor:"diffusers.models.normalization.LuminaRMSNormZero.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L206"}}),ie=new b({props:{title:"LpNorm",local:"diffusers.models.normalization.LpNorm",headingTag:"h2"}}),se=new h({props:{name:"class diffusers.models.normalization.LpNorm",anchor:"diffusers.models.normalization.LpNorm",parameters:[{name:"p",val:": int = 2"},{name:"dim",val:": int = -1"},{name:"eps",val:": float = 1e-12"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L621"}}),me=new b({props:{title:"CogView3PlusAdaLayerNormZeroTextImage",local:"diffusers.models.normalization.CogView3PlusAdaLayerNormZeroTextImage",headingTag:"h2"}}),de=new h({props:{name:"class diffusers.models.normalization.CogView3PlusAdaLayerNormZeroTextImage",anchor:"diffusers.models.normalization.CogView3PlusAdaLayerNormZeroTextImage",parameters:[{name:"embedding_dim",val:": int"},{name:"dim",val:": int"}],parametersDescription:[{anchor:"diffusers.models.normalization.CogView3PlusAdaLayerNormZeroTextImage.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"},{anchor:"diffusers.models.normalization.CogView3PlusAdaLayerNormZeroTextImage.num_embeddings",description:"<strong>num_embeddings</strong> (<code>int</code>) &#x2014; The size of the embeddings dictionary.",name:"num_embeddings"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L404"}}),le=new b({props:{title:"CogVideoXLayerNormZero",local:"diffusers.models.normalization.CogVideoXLayerNormZero",headingTag:"h2"}}),ge=new h({props:{name:"class diffusers.models.normalization.CogVideoXLayerNormZero",anchor:"diffusers.models.normalization.CogVideoXLayerNormZero",parameters:[{name:"conditioning_dim",val:": int"},{name:"embedding_dim",val:": int"},{name:"elementwise_affine",val:": bool = True"},{name:"eps",val:": float = 1e-05"},{name:"bias",val:": bool = True"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L449"}}),ue=new b({props:{title:"MochiRMSNormZero",local:"diffusers.models.transformers.transformer_mochi.MochiRMSNormZero",headingTag:"h2"}}),pe=new h({props:{name:"class diffusers.models.transformers.transformer_mochi.MochiRMSNormZero",anchor:"diffusers.models.transformers.transformer_mochi.MochiRMSNormZero",parameters:[{name:"embedding_dim",val:": int"},{name:"hidden_dim",val:": int"},{name:"eps",val:": float = 1e-05"},{name:"elementwise_affine",val:": bool = False"}],parametersDescription:[{anchor:"diffusers.models.transformers.transformer_mochi.MochiRMSNormZero.embedding_dim",description:"<strong>embedding_dim</strong> (<code>int</code>) &#x2014; The size of each embedding vector.",name:"embedding_dim"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/transformers/transformer_mochi.py#L88"}}),ce=new b({props:{title:"MochiRMSNorm",local:"diffusers.models.normalization.MochiRMSNorm",headingTag:"h2"}}),be=new h({props:{name:"class diffusers.models.normalization.MochiRMSNorm",anchor:"diffusers.models.normalization.MochiRMSNorm",parameters:[{name:"dim",val:""},{name:"eps",val:": float"},{name:"elementwise_affine",val:": bool = True"}],source:"https://github.com/huggingface/diffusers/blob/vr_12249/src/diffusers/models/normalization.py#L573"}}),he=new br({props:{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/en/api/normalization.md"}}),{c(){y=g("meta"),Ve=t(),De=g("p"),Pe=t(),a(D.$$.fragment),Ie=t(),a(R.$$.fragment),Ee=t(),V=g("p"),V.textContent=jo,Ge=t(),a(P.$$.fragment),Xe=t(),N=g("div"),a(I.$$.fragment),Zo=t(),_e=g("p"),_e.textContent=Bo,qe=t(),a(E.$$.fragment),He=t(),z=g("div"),a(G.$$.fragment),Do=t(),ve=g("p"),ve.textContent=Uo,Fe=t(),a(X.$$.fragment),Oe=t(),v=g("div"),a(q.$$.fragment),Ro=t(),ye=g("p"),ye.textContent=Jo,Vo=t(),Ne=g("p"),Ne.innerHTML=Ko,ke=t(),a(H.$$.fragment),je=t(),L=g("div"),a(F.$$.fragment),Po=t(),ze=g("p"),ze.textContent=Qo,Be=t(),a(O.$$.fragment),Ue=t(),x=g("div"),a(k.$$.fragment),Io=t(),Le=g("p"),Le.textContent=Wo,Je=t(),a(j.$$.fragment),Ke=t(),A=g("div"),a(B.$$.fragment),Eo=t(),xe=g("p"),xe.innerHTML=Yo,Qe=t(),a(U.$$.fragment),We=t(),w=g("div"),a(J.$$.fragment),Go=t(),Ae=g("p"),Ae.innerHTML=er,Ye=t(),a(K.$$.fragment),eo=t(),Q=g("div"),a(W.$$.fragment),oo=t(),a(Y.$$.fragment),ro=t(),C=g("div"),a(ee.$$.fragment),Xo=t(),we=g("p"),we.textContent=or,no=t(),a(oe.$$.fragment),to=t(),T=g("div"),a(re.$$.fragment),qo=t(),Ce=g("p"),Ce.textContent=rr,io=t(),a(ne.$$.fragment),ao=t(),S=g("div"),a(te.$$.fragment),Ho=t(),Te=g("p"),Te.textContent=nr,so=t(),a(ie.$$.fragment),mo=t(),ae=g("div"),a(se.$$.fragment),lo=t(),a(me.$$.fragment),fo=t(),M=g("div"),a(de.$$.fragment),Fo=t(),Se=g("p"),Se.textContent=tr,go=t(),a(le.$$.fragment),uo=t(),fe=g("div"),a(ge.$$.fragment),po=t(),a(ue.$$.fragment),co=t(),Z=g("div"),a(pe.$$.fragment),Oo=t(),Me=g("p"),Me.textContent=ir,$o=t(),a(ce.$$.fragment),bo=t(),$e=g("div"),a(be.$$.fragment),ho=t(),a(he.$$.fragment),_o=t(),Re=g("p"),this.h()},l(e){const o=cr("svelte-u9bgzb",document.head);y=u(o,"META",{name:!0,content:!0}),o.forEach(r),Ve=i(e),De=u(e,"P",{}),c(De).forEach(r),Pe=i(e),s(D.$$.fragment,e),Ie=i(e),s(R.$$.fragment,e),Ee=i(e),V=u(e,"P",{"data-svelte-h":!0}),_(V)!=="svelte-i4ltwe"&&(V.textContent=jo),Ge=i(e),s(P.$$.fragment,e),Xe=i(e),N=u(e,"DIV",{class:!0});var yo=c(N);s(I.$$.fragment,yo),Zo=i(yo),_e=u(yo,"P",{"data-svelte-h":!0}),_(_e)!=="svelte-3m9blw"&&(_e.textContent=Bo),yo.forEach(r),qe=i(e),s(E.$$.fragment,e),He=i(e),z=u(e,"DIV",{class:!0});var No=c(z);s(G.$$.fragment,No),Do=i(No),ve=u(No,"P",{"data-svelte-h":!0}),_(ve)!=="svelte-hxuhdq"&&(ve.textContent=Uo),No.forEach(r),Fe=i(e),s(X.$$.fragment,e),Oe=i(e),v=u(e,"DIV",{class:!0});var Ze=c(v);s(q.$$.fragment,Ze),Ro=i(Ze),ye=u(Ze,"P",{"data-svelte-h":!0}),_(ye)!=="svelte-b3hofq"&&(ye.textContent=Jo),Vo=i(Ze),Ne=u(Ze,"P",{"data-svelte-h":!0}),_(Ne)!=="svelte-170wxmc"&&(Ne.innerHTML=Ko),Ze.forEach(r),ke=i(e),s(H.$$.fragment,e),je=i(e),L=u(e,"DIV",{class:!0});var zo=c(L);s(F.$$.fragment,zo),Po=i(zo),ze=u(zo,"P",{"data-svelte-h":!0}),_(ze)!=="svelte-gj85yz"&&(ze.textContent=Qo),zo.forEach(r),Be=i(e),s(O.$$.fragment,e),Ue=i(e),x=u(e,"DIV",{class:!0});var Lo=c(x);s(k.$$.fragment,Lo),Io=i(Lo),Le=u(Lo,"P",{"data-svelte-h":!0}),_(Le)!=="svelte-1bssxjn"&&(Le.textContent=Wo),Lo.forEach(r),Je=i(e),s(j.$$.fragment,e),Ke=i(e),A=u(e,"DIV",{class:!0});var xo=c(A);s(B.$$.fragment,xo),Eo=i(xo),xe=u(xo,"P",{"data-svelte-h":!0}),_(xe)!=="svelte-ceig2s"&&(xe.innerHTML=Yo),xo.forEach(r),Qe=i(e),s(U.$$.fragment,e),We=i(e),w=u(e,"DIV",{class:!0});var Ao=c(w);s(J.$$.fragment,Ao),Go=i(Ao),Ae=u(Ao,"P",{"data-svelte-h":!0}),_(Ae)!=="svelte-1bdht5v"&&(Ae.innerHTML=er),Ao.forEach(r),Ye=i(e),s(K.$$.fragment,e),eo=i(e),Q=u(e,"DIV",{class:!0});var ar=c(Q);s(W.$$.fragment,ar),ar.forEach(r),oo=i(e),s(Y.$$.fragment,e),ro=i(e),C=u(e,"DIV",{class:!0});var wo=c(C);s(ee.$$.fragment,wo),Xo=i(wo),we=u(wo,"P",{"data-svelte-h":!0}),_(we)!=="svelte-fco2xq"&&(we.textContent=or),wo.forEach(r),no=i(e),s(oe.$$.fragment,e),to=i(e),T=u(e,"DIV",{class:!0});var Co=c(T);s(re.$$.fragment,Co),qo=i(Co),Ce=u(Co,"P",{"data-svelte-h":!0}),_(Ce)!=="svelte-hxuhdq"&&(Ce.textContent=rr),Co.forEach(r),io=i(e),s(ne.$$.fragment,e),ao=i(e),S=u(e,"DIV",{class:!0});var To=c(S);s(te.$$.fragment,To),Ho=i(To),Te=u(To,"P",{"data-svelte-h":!0}),_(Te)!=="svelte-1uwshys"&&(Te.textContent=nr),To.forEach(r),so=i(e),s(ie.$$.fragment,e),mo=i(e),ae=u(e,"DIV",{class:!0});var sr=c(ae);s(se.$$.fragment,sr),sr.forEach(r),lo=i(e),s(me.$$.fragment,e),fo=i(e),M=u(e,"DIV",{class:!0});var So=c(M);s(de.$$.fragment,So),Fo=i(So),Se=u(So,"P",{"data-svelte-h":!0}),_(Se)!=="svelte-hxuhdq"&&(Se.textContent=tr),So.forEach(r),go=i(e),s(le.$$.fragment,e),uo=i(e),fe=u(e,"DIV",{class:!0});var mr=c(fe);s(ge.$$.fragment,mr),mr.forEach(r),po=i(e),s(ue.$$.fragment,e),co=i(e),Z=u(e,"DIV",{class:!0});var Mo=c(Z);s(pe.$$.fragment,Mo),Oo=i(Mo),Me=u(Mo,"P",{"data-svelte-h":!0}),_(Me)!=="svelte-4dbwke"&&(Me.textContent=ir),Mo.forEach(r),$o=i(e),s(ce.$$.fragment,e),bo=i(e),$e=u(e,"DIV",{class:!0});var dr=c($e);s(be.$$.fragment,dr),dr.forEach(r),ho=i(e),s(he.$$.fragment,e),_o=i(e),Re=u(e,"P",{}),c(Re).forEach(r),this.h()},h(){$(y,"name","hf:doc:metadata"),$(y,"content",_r),$(N,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(z,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(v,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(L,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(x,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(A,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(w,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(Q,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(C,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(T,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(S,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(ae,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(M,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(fe,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$(Z,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),$($e,"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,o){p(document.head,y),n(e,Ve,o),n(e,De,o),n(e,Pe,o),m(D,e,o),n(e,Ie,o),m(R,e,o),n(e,Ee,o),n(e,V,o),n(e,Ge,o),m(P,e,o),n(e,Xe,o),n(e,N,o),m(I,N,null),p(N,Zo),p(N,_e),n(e,qe,o),m(E,e,o),n(e,He,o),n(e,z,o),m(G,z,null),p(z,Do),p(z,ve),n(e,Fe,o),m(X,e,o),n(e,Oe,o),n(e,v,o),m(q,v,null),p(v,Ro),p(v,ye),p(v,Vo),p(v,Ne),n(e,ke,o),m(H,e,o),n(e,je,o),n(e,L,o),m(F,L,null),p(L,Po),p(L,ze),n(e,Be,o),m(O,e,o),n(e,Ue,o),n(e,x,o),m(k,x,null),p(x,Io),p(x,Le),n(e,Je,o),m(j,e,o),n(e,Ke,o),n(e,A,o),m(B,A,null),p(A,Eo),p(A,xe),n(e,Qe,o),m(U,e,o),n(e,We,o),n(e,w,o),m(J,w,null),p(w,Go),p(w,Ae),n(e,Ye,o),m(K,e,o),n(e,eo,o),n(e,Q,o),m(W,Q,null),n(e,oo,o),m(Y,e,o),n(e,ro,o),n(e,C,o),m(ee,C,null),p(C,Xo),p(C,we),n(e,no,o),m(oe,e,o),n(e,to,o),n(e,T,o),m(re,T,null),p(T,qo),p(T,Ce),n(e,io,o),m(ne,e,o),n(e,ao,o),n(e,S,o),m(te,S,null),p(S,Ho),p(S,Te),n(e,so,o),m(ie,e,o),n(e,mo,o),n(e,ae,o),m(se,ae,null),n(e,lo,o),m(me,e,o),n(e,fo,o),n(e,M,o),m(de,M,null),p(M,Fo),p(M,Se),n(e,go,o),m(le,e,o),n(e,uo,o),n(e,fe,o),m(ge,fe,null),n(e,po,o),m(ue,e,o),n(e,co,o),n(e,Z,o),m(pe,Z,null),p(Z,Oo),p(Z,Me),n(e,$o,o),m(ce,e,o),n(e,bo,o),n(e,$e,o),m(be,$e,null),n(e,ho,o),m(he,e,o),n(e,_o,o),n(e,Re,o),vo=!0},p:fr,i(e){vo||(d(D.$$.fragment,e),d(R.$$.fragment,e),d(P.$$.fragment,e),d(I.$$.fragment,e),d(E.$$.fragment,e),d(G.$$.fragment,e),d(X.$$.fragment,e),d(q.$$.fragment,e),d(H.$$.fragment,e),d(F.$$.fragment,e),d(O.$$.fragment,e),d(k.$$.fragment,e),d(j.$$.fragment,e),d(B.$$.fragment,e),d(U.$$.fragment,e),d(J.$$.fragment,e),d(K.$$.fragment,e),d(W.$$.fragment,e),d(Y.$$.fragment,e),d(ee.$$.fragment,e),d(oe.$$.fragment,e),d(re.$$.fragment,e),d(ne.$$.fragment,e),d(te.$$.fragment,e),d(ie.$$.fragment,e),d(se.$$.fragment,e),d(me.$$.fragment,e),d(de.$$.fragment,e),d(le.$$.fragment,e),d(ge.$$.fragment,e),d(ue.$$.fragment,e),d(pe.$$.fragment,e),d(ce.$$.fragment,e),d(be.$$.fragment,e),d(he.$$.fragment,e),vo=!0)},o(e){l(D.$$.fragment,e),l(R.$$.fragment,e),l(P.$$.fragment,e),l(I.$$.fragment,e),l(E.$$.fragment,e),l(G.$$.fragment,e),l(X.$$.fragment,e),l(q.$$.fragment,e),l(H.$$.fragment,e),l(F.$$.fragment,e),l(O.$$.fragment,e),l(k.$$.fragment,e),l(j.$$.fragment,e),l(B.$$.fragment,e),l(U.$$.fragment,e),l(J.$$.fragment,e),l(K.$$.fragment,e),l(W.$$.fragment,e),l(Y.$$.fragment,e),l(ee.$$.fragment,e),l(oe.$$.fragment,e),l(re.$$.fragment,e),l(ne.$$.fragment,e),l(te.$$.fragment,e),l(ie.$$.fragment,e),l(se.$$.fragment,e),l(me.$$.fragment,e),l(de.$$.fragment,e),l(le.$$.fragment,e),l(ge.$$.fragment,e),l(ue.$$.fragment,e),l(pe.$$.fragment,e),l(ce.$$.fragment,e),l(be.$$.fragment,e),l(he.$$.fragment,e),vo=!1},d(e){e&&(r(Ve),r(De),r(Pe),r(Ie),r(Ee),r(V),r(Ge),r(Xe),r(N),r(qe),r(He),r(z),r(Fe),r(Oe),r(v),r(ke),r(je),r(L),r(Be),r(Ue),r(x),r(Je),r(Ke),r(A),r(Qe),r(We),r(w),r(Ye),r(eo),r(Q),r(oo),r(ro),r(C),r(no),r(to),r(T),r(io),r(ao),r(S),r(so),r(mo),r(ae),r(lo),r(fo),r(M),r(go),r(uo),r(fe),r(po),r(co),r(Z),r($o),r(bo),r($e),r(ho),r(_o),r(Re)),r(y),f(D,e),f(R,e),f(P,e),f(I),f(E,e),f(G),f(X,e),f(q),f(H,e),f(F),f(O,e),f(k),f(j,e),f(B),f(U,e),f(J),f(K,e),f(W),f(Y,e),f(ee),f(oe,e),f(re),f(ne,e),f(te),f(ie,e),f(se),f(me,e),f(de),f(le,e),f(ge),f(ue,e),f(pe),f(ce,e),f(be),f(he,e)}}}const _r='{"title":"Normalization layers","local":"normalization-layers","sections":[{"title":"AdaLayerNorm","local":"diffusers.models.normalization.AdaLayerNorm","sections":[],"depth":2},{"title":"AdaLayerNormZero","local":"diffusers.models.normalization.AdaLayerNormZero","sections":[],"depth":2},{"title":"AdaLayerNormSingle","local":"diffusers.models.normalization.AdaLayerNormSingle","sections":[],"depth":2},{"title":"AdaGroupNorm","local":"diffusers.models.normalization.AdaGroupNorm","sections":[],"depth":2},{"title":"AdaLayerNormContinuous","local":"diffusers.models.normalization.AdaLayerNormContinuous","sections":[],"depth":2},{"title":"RMSNorm","local":"diffusers.models.normalization.RMSNorm","sections":[],"depth":2},{"title":"GlobalResponseNorm","local":"diffusers.models.normalization.GlobalResponseNorm","sections":[],"depth":2},{"title":"LuminaLayerNormContinuous","local":"diffusers.models.normalization.LuminaLayerNormContinuous","sections":[],"depth":2},{"title":"SD35AdaLayerNormZeroX","local":"diffusers.models.normalization.SD35AdaLayerNormZeroX","sections":[],"depth":2},{"title":"AdaLayerNormZeroSingle","local":"diffusers.models.normalization.AdaLayerNormZeroSingle","sections":[],"depth":2},{"title":"LuminaRMSNormZero","local":"diffusers.models.normalization.LuminaRMSNormZero","sections":[],"depth":2},{"title":"LpNorm","local":"diffusers.models.normalization.LpNorm","sections":[],"depth":2},{"title":"CogView3PlusAdaLayerNormZeroTextImage","local":"diffusers.models.normalization.CogView3PlusAdaLayerNormZeroTextImage","sections":[],"depth":2},{"title":"CogVideoXLayerNormZero","local":"diffusers.models.normalization.CogVideoXLayerNormZero","sections":[],"depth":2},{"title":"MochiRMSNormZero","local":"diffusers.models.transformers.transformer_mochi.MochiRMSNormZero","sections":[],"depth":2},{"title":"MochiRMSNorm","local":"diffusers.models.normalization.MochiRMSNorm","sections":[],"depth":2}],"depth":1}';function vr(ko){return gr(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Ar extends ur{constructor(y){super(),pr(this,y,vr,hr,lr,{})}}export{Ar as component};

Xet Storage Details

Size:
30.1 kB
·
Xet hash:
73fdf558eb548d4bc91dcc826b9597d96b672c444f18cffb167cfd07f0695d0f

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.