import{s as j,n as A,o as I}from"../chunks/scheduler.c3dfb84c.js";import{S as R,i as U,e as c,s,c as T,h as W,a as h,d as i,b as n,f as N,g as H,j as L,k as G,l as X,m as a,n as P,t as F,o as C,p as E}from"../chunks/index.47c20be5.js";import{C as B,H as D,E as J}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.423d8c15.js";function K(k){let o,$,g,v,r,w,l,_,m,O='Welcome to the SetFit tutorials! These tutorials are designed to walk you through particular applications. For example, we’ll delve into topics such as zero-shot text classification, where you’ll learn how to use SetFit without any predefined labels or examples during training. See also the <a href="https://github.com/huggingface/setfit/tree/main/notebooks" rel="nofollow">SetFit Notebooks</a> for more applications, such as hyperparameter searching and ONNX, though some might be outdated.',x,u,q='For more concise guides on how to configure SetFit or use it for specific forms of text classification, see the <a href="../how_to/overview">How-to Guides</a> section.',b,f,z='If you have any questions about SetFit, feel free to open an <a href="https://github.com/huggingface/setfit/issues" rel="nofollow">issue</a>.',y,p,M,d,S;return r=new B({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),l=new D({props:{title:"Overview",local:"overview",headingTag:"h1"}}),p=new J({props:{source:"https://github.com/huggingface/setfit/blob/main/docs/source/en/tutorials/overview.mdx"}}),{c(){o=c("meta"),$=s(),g=c("p"),v=s(),T(r.$$.fragment),w=s(),T(l.$$.fragment),_=s(),m=c("p"),m.innerHTML=O,x=s(),u=c("p"),u.innerHTML=q,b=s(),f=c("p"),f.innerHTML=z,y=s(),T(p.$$.fragment),M=s(),d=c("p"),this.h()},l(e){const t=W("svelte-u9bgzb",document.head);o=h(t,"META",{name:!0,content:!0}),t.forEach(i),$=n(e),g=h(e,"P",{}),N(g).forEach(i),v=n(e),H(r.$$.fragment,e),w=n(e),H(l.$$.fragment,e),_=n(e),m=h(e,"P",{"data-svelte-h":!0}),L(m)!=="svelte-11quuvy"&&(m.innerHTML=O),x=n(e),u=h(e,"P",{"data-svelte-h":!0}),L(u)!=="svelte-13h56s5"&&(u.innerHTML=q),b=n(e),f=h(e,"P",{"data-svelte-h":!0}),L(f)!=="svelte-19s0sfi"&&(f.innerHTML=z),y=n(e),H(p.$$.fragment,e),M=n(e),d=h(e,"P",{}),N(d).forEach(i),this.h()},h(){G(o,"name","hf:doc:metadata"),G(o,"content",Q)},m(e,t){X(document.head,o),a(e,$,t),a(e,g,t),a(e,v,t),P(r,e,t),a(e,w,t),P(l,e,t),a(e,_,t),a(e,m,t),a(e,x,t),a(e,u,t),a(e,b,t),a(e,f,t),a(e,y,t),P(p,e,t),a(e,M,t),a(e,d,t),S=!0},p:A,i(e){S||(F(r.$$.fragment,e),F(l.$$.fragment,e),F(p.$$.fragment,e),S=!0)},o(e){C(r.$$.fragment,e),C(l.$$.fragment,e),C(p.$$.fragment,e),S=!1},d(e){e&&(i($),i(g),i(v),i(w),i(_),i(m),i(x),i(u),i(b),i(f),i(y),i(M),i(d)),i(o),E(r,e),E(l,e),E(p,e)}}}const Q='{"title":"Overview","local":"overview","sections":[],"depth":1}';function V(k){return I(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class te extends R{constructor(o){super(),U(this,o,V,K,j,{})}}export{te as component};
