import{s as B,o as J,n as K}from"../chunks/scheduler.bdbef820.js";import{S as N,i as Q,g as r,s as i,r as z,A as X,h as u,f as a,c as l,j as V,u as D,x as _,k as W,y as Y,a as s,v as q,d as A,t as O,w as S}from"../chunks/index.c0aea24a.js";import{T as Z}from"../chunks/Tip.31005f7d.js";import{H as ee,E as te}from"../chunks/EditOnGithub.725ee0c1.js";function ae(T){let n,c='Interested in learning more? Take a look at <a href="https://huggingface.co/course/chapter5/1?fw=pt" rel="nofollow">Chapter 5</a> of the Hugging Face course!';return{c(){n=r("p"),n.innerHTML=c},l(o){n=u(o,"P",{"data-svelte-h":!0}),_(n)!=="svelte-ztn3kc"&&(n.innerHTML=c)},m(o,v){s(o,n,v)},p:K,d(o){o&&a(n)}}}function se(T){let n,c,o,v,p,x,f,j="The how-to guides offer a more comprehensive overview of all the tools 🤗 Datasets offers and how to use them. This will help you tackle messier real-world datasets where you may need to manipulate the dataset structure or content to get it ready for training.",H,m,F='The guides assume you are familiar and comfortable with the 🤗 Datasets basics. We recommend newer users check out our <a href="tutorial">tutorials</a> first.',y,d,C,h,G="The guides are organized into six sections:",P,g,I='<li><span class="underline decoration-sky-400 decoration-2 font-semibold">General usage</span>: Functions for general dataset loading and processing. The functions shown in this section are applicable across all dataset modalities.</li> <li><span class="underline decoration-pink-400 decoration-2 font-semibold">Audio</span>: How to load, process, and share audio datasets.</li> <li><span class="underline decoration-yellow-400 decoration-2 font-semibold">Vision</span>: How to load, process, and share image datasets.</li> <li><span class="underline decoration-green-400 decoration-2 font-semibold">Text</span>: How to load, process, and share text datasets.</li> <li><span class="underline decoration-orange-400 decoration-2 font-semibold">Tabular</span>: How to load, process, and share tabular datasets.</li> <li><span class="underline decoration-indigo-400 decoration-2 font-semibold">Dataset repository</span>: How to share and upload a dataset to the <a href="https://huggingface.co/datasets">Hub</a>.</li>',k,w,U='If you have any questions about 🤗 Datasets, feel free to join and ask the community on our <a href="https://discuss.huggingface.co/c/datasets/10" rel="nofollow">forum</a>.',L,$,M,b,E;return p=new ee({props:{title:"Overview",local:"overview",headingTag:"h1"}}),d=new Z({props:{$$slots:{default:[ae]},$$scope:{ctx:T}}}),$=new te({props:{source:"https://github.com/huggingface/datasets/blob/main/docs/source/how_to.md"}}),{c(){n=r("meta"),c=i(),o=r("p"),v=i(),z(p.$$.fragment),x=i(),f=r("p"),f.textContent=j,H=i(),m=r("p"),m.innerHTML=F,y=i(),z(d.$$.fragment),C=i(),h=r("p"),h.textContent=G,P=i(),g=r("ul"),g.innerHTML=I,k=i(),w=r("p"),w.innerHTML=U,L=i(),z($.$$.fragment),M=i(),b=r("p"),this.h()},l(e){const t=X("svelte-u9bgzb",document.head);n=u(t,"META",{name:!0,content:!0}),t.forEach(a),c=l(e),o=u(e,"P",{}),V(o).forEach(a),v=l(e),D(p.$$.fragment,e),x=l(e),f=u(e,"P",{"data-svelte-h":!0}),_(f)!=="svelte-1tkw4gv"&&(f.textContent=j),H=l(e),m=u(e,"P",{"data-svelte-h":!0}),_(m)!=="svelte-18zeopy"&&(m.innerHTML=F),y=l(e),D(d.$$.fragment,e),C=l(e),h=u(e,"P",{"data-svelte-h":!0}),_(h)!=="svelte-rztvdb"&&(h.textContent=G),P=l(e),g=u(e,"UL",{"data-svelte-h":!0}),_(g)!=="svelte-13e6xf1"&&(g.innerHTML=I),k=l(e),w=u(e,"P",{"data-svelte-h":!0}),_(w)!=="svelte-1nqxwu3"&&(w.innerHTML=U),L=l(e),D($.$$.fragment,e),M=l(e),b=u(e,"P",{}),V(b).forEach(a),this.h()},h(){W(n,"name","hf:doc:metadata"),W(n,"content",ne)},m(e,t){Y(document.head,n),s(e,c,t),s(e,o,t),s(e,v,t),q(p,e,t),s(e,x,t),s(e,f,t),s(e,H,t),s(e,m,t),s(e,y,t),q(d,e,t),s(e,C,t),s(e,h,t),s(e,P,t),s(e,g,t),s(e,k,t),s(e,w,t),s(e,L,t),q($,e,t),s(e,M,t),s(e,b,t),E=!0},p(e,[t]){const R={};t&2&&(R.$$scope={dirty:t,ctx:e}),d.$set(R)},i(e){E||(A(p.$$.fragment,e),A(d.$$.fragment,e),A($.$$.fragment,e),E=!0)},o(e){O(p.$$.fragment,e),O(d.$$.fragment,e),O($.$$.fragment,e),E=!1},d(e){e&&(a(c),a(o),a(v),a(x),a(f),a(H),a(m),a(y),a(C),a(h),a(P),a(g),a(k),a(w),a(L),a(M),a(b)),a(n),S(p,e),S(d,e),S($,e)}}}const ne='{"title":"Overview","local":"overview","sections":[],"depth":1}';function oe(T){return J(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class de extends N{constructor(n){super(),Q(this,n,oe,se,B,{})}}export{de as component};
