Buckets:

HuggingFaceDocBuilder's picture
download
raw
5.89 kB
import{s as ue,n as de,o as Te}from"../chunks/scheduler.78382b47.js";import{S as ce,i as $e,e as f,s as a,c as P,h as ge,a as o,d as l,b as n,f as j,g as E,j as A,k as z,l as r,m as i,n as L,t as x,o as N,p as b}from"../chunks/index.6dd35eb6.js";import{C as _e,H as le,E as ve}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.2a4f8d97.js";import{D as me}from"../chunks/Docstring.9290b4cc.js";function he(ae){let m,w,F,U,T,H,c,D,$,ne='<a href="/docs/peft/pr_3295/en/package_reference/peft_types#peft.PeftType">PeftType</a> includes the supported adapters in PEFT, and <a href="/docs/peft/pr_3295/en/package_reference/peft_types#peft.TaskType">TaskType</a> includes PEFT-supported tasks.',q,g,G,s,_,W,C,ie="Enum class for the different types of adapters in PEFT.",Y,O,se="Supported PEFT types:",J,R,pe="<li>PROMPT_TUNING</li> <li>MULTITASK_PROMPT_TUNING</li> <li>P_TUNING</li> <li>PREFIX_TUNING</li> <li>LORA</li> <li>ADALORA</li> <li>BOFT</li> <li>ADAPTION_PROMPT</li> <li>IA3</li> <li>BEFT</li> <li>LOHA</li> <li>LOKR</li> <li>OFT</li> <li>XLORA</li> <li>POLY</li> <li>LN_TUNING</li> <li>VERA</li> <li>FOURIERFT</li> <li>HRA</li> <li>BONE</li> <li>MISS</li> <li>RANDLORA</li> <li>SHIRA</li> <li>C3A</li> <li>ROAD</li> <li>WAVEFT</li> <li>OSF</li> <li>DELORA</li> <li>GRALORA</li> <li>ADAMSS</li>",Q,v,V,p,h,Z,S,re="Enum class for the different types of tasks supported by PEFT.",ee,k,fe="Overview of the supported task types:",te,M,oe=`<li>SEQ_CLS: Text classification.</li> <li>SEQ_2_SEQ_LM: Sequence-to-sequence language modeling.</li> <li>CAUSAL_LM: Causal language modeling.</li> <li>TOKEN_CLS: Token classification.</li> <li>QUESTION_ANS: Question answering.</li> <li>FEATURE_EXTRACTION: Feature extraction. Provides the hidden states which can be used as embeddings or features
for downstream tasks.</li>`,B,y,K,I,X;return T=new _e({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),c=new le({props:{title:"PEFT types",local:"peft-types",headingTag:"h1"}}),g=new le({props:{title:"PeftType",local:"peft.PeftType",headingTag:"h2"}}),_=new me({props:{name:"class peft.PeftType",anchor:"peft.PeftType",parameters:[{name:"value",val:""},{name:"names",val:" = None"},{name:"module",val:" = None"},{name:"qualname",val:" = None"},{name:"type",val:" = None"},{name:"start",val:" = 1"}],source:"https://github.com/huggingface/peft/blob/vr_3295/src/peft/utils/peft_types.py#L19"}}),v=new le({props:{title:"TaskType",local:"peft.TaskType",headingTag:"h2"}}),h=new me({props:{name:"class peft.TaskType",anchor:"peft.TaskType",parameters:[{name:"value",val:""},{name:"names",val:" = None"},{name:"module",val:" = None"},{name:"qualname",val:" = None"},{name:"type",val:" = None"},{name:"start",val:" = 1"}],source:"https://github.com/huggingface/peft/blob/vr_3295/src/peft/utils/peft_types.py#L97"}}),y=new ve({props:{source:"https://github.com/huggingface/peft/blob/main/docs/source/package_reference/peft_types.md"}}),{c(){m=f("meta"),w=a(),F=f("p"),U=a(),P(T.$$.fragment),H=a(),P(c.$$.fragment),D=a(),$=f("p"),$.innerHTML=ne,q=a(),P(g.$$.fragment),G=a(),s=f("div"),P(_.$$.fragment),W=a(),C=f("p"),C.textContent=ie,Y=a(),O=f("p"),O.textContent=se,J=a(),R=f("ul"),R.innerHTML=pe,Q=a(),P(v.$$.fragment),V=a(),p=f("div"),P(h.$$.fragment),Z=a(),S=f("p"),S.textContent=re,ee=a(),k=f("p"),k.textContent=fe,te=a(),M=f("ul"),M.innerHTML=oe,B=a(),P(y.$$.fragment),K=a(),I=f("p"),this.h()},l(e){const t=ge("svelte-u9bgzb",document.head);m=o(t,"META",{name:!0,content:!0}),t.forEach(l),w=n(e),F=o(e,"P",{}),j(F).forEach(l),U=n(e),E(T.$$.fragment,e),H=n(e),E(c.$$.fragment,e),D=n(e),$=o(e,"P",{"data-svelte-h":!0}),A($)!=="svelte-16d1hu2"&&($.innerHTML=ne),q=n(e),E(g.$$.fragment,e),G=n(e),s=o(e,"DIV",{class:!0});var u=j(s);E(_.$$.fragment,u),W=n(u),C=o(u,"P",{"data-svelte-h":!0}),A(C)!=="svelte-12q47m8"&&(C.textContent=ie),Y=n(u),O=o(u,"P",{"data-svelte-h":!0}),A(O)!=="svelte-8tjp18"&&(O.textContent=se),J=n(u),R=o(u,"UL",{"data-svelte-h":!0}),A(R)!=="svelte-xinrql"&&(R.innerHTML=pe),u.forEach(l),Q=n(e),E(v.$$.fragment,e),V=n(e),p=o(e,"DIV",{class:!0});var d=j(p);E(h.$$.fragment,d),Z=n(d),S=o(d,"P",{"data-svelte-h":!0}),A(S)!=="svelte-1fs64u2"&&(S.textContent=re),ee=n(d),k=o(d,"P",{"data-svelte-h":!0}),A(k)!=="svelte-f3it03"&&(k.textContent=fe),te=n(d),M=o(d,"UL",{"data-svelte-h":!0}),A(M)!=="svelte-163k0ki"&&(M.innerHTML=oe),d.forEach(l),B=n(e),E(y.$$.fragment,e),K=n(e),I=o(e,"P",{}),j(I).forEach(l),this.h()},h(){z(m,"name","hf:doc:metadata"),z(m,"content",ye),z(s,"class","docstring border-l-2 border-t-2 pl-4 pt-3.5 border-gray-100 rounded-tl-xl mb-6 mt-8"),z(p,"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,t){r(document.head,m),i(e,w,t),i(e,F,t),i(e,U,t),L(T,e,t),i(e,H,t),L(c,e,t),i(e,D,t),i(e,$,t),i(e,q,t),L(g,e,t),i(e,G,t),i(e,s,t),L(_,s,null),r(s,W),r(s,C),r(s,Y),r(s,O),r(s,J),r(s,R),i(e,Q,t),L(v,e,t),i(e,V,t),i(e,p,t),L(h,p,null),r(p,Z),r(p,S),r(p,ee),r(p,k),r(p,te),r(p,M),i(e,B,t),L(y,e,t),i(e,K,t),i(e,I,t),X=!0},p:de,i(e){X||(x(T.$$.fragment,e),x(c.$$.fragment,e),x(g.$$.fragment,e),x(_.$$.fragment,e),x(v.$$.fragment,e),x(h.$$.fragment,e),x(y.$$.fragment,e),X=!0)},o(e){N(T.$$.fragment,e),N(c.$$.fragment,e),N(g.$$.fragment,e),N(_.$$.fragment,e),N(v.$$.fragment,e),N(h.$$.fragment,e),N(y.$$.fragment,e),X=!1},d(e){e&&(l(w),l(F),l(U),l(H),l(D),l($),l(q),l(G),l(s),l(Q),l(V),l(p),l(B),l(K),l(I)),l(m),b(T,e),b(c,e),b(g,e),b(_),b(v,e),b(h),b(y,e)}}}const ye='{"title":"PEFT types","local":"peft-types","sections":[{"title":"PeftType","local":"peft.PeftType","sections":[],"depth":2},{"title":"TaskType","local":"peft.TaskType","sections":[],"depth":2}],"depth":1}';function Pe(ae){return Te(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Ne extends ce{constructor(m){super(),$e(this,m,Pe,he,ue,{})}}export{Ne as component};

Xet Storage Details

Size:
5.89 kB
·
Xet hash:
509f958a96ae1330d64d038d0b2c21314525feca74c17c7d475ee01f6e7d6c89

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