import{s as U,n as B,o as G}from"../chunks/scheduler.37c15a92.js";import{S as J,i as K,g as i,s,r as O,A as Q,h as l,f as a,c as r,j as k,u as D,x as $,k as N,y as V,a as o,v as S,d as F,t as I,w as R}from"../chunks/index.2bf4358c.js";import{C as W}from"../chunks/CourseFloatingBanner.15ba07e6.js";import{H as X}from"../chunks/Heading.8ada512a.js";function Y(w){let n,C,h,g,u,q,p,H,m,j='No <a href="/course/chapter3">Capítulo 3</a> você teve seu primeiro gostinho da biblioteca 🤗 Datasets e viu que havia três passos principais quando se tratava de treinar para melhorar (fine-tuning) um modelo:',b,c,A="<li>Carregar um conjunto de dados (dataset) do Hugging Face Hub.</li> <li>Pré-processar os dados com <code>Dataset.map()</code>.</li> <li>Carregar e calcular as métricas.</li>",M,d,z="Mas isto está apenas arranhando a superfície do que 🤗 Dataset.map pode fazer! Neste capítulo, vamos dar um mergulho profundo na biblioteca. Ao longo do caminho, encontraremos respostas para as seguintes perguntas:",x,f,E="<li>O que você faz quando seu conjunto de dados não está no Hub?</li> <li>Como você pode separar um conjunto de dados? (E se você <em>necessário</em> usar Pandas?)</li> <li>O que você faz quando seu conjunto de dados é enorme e derreterá a RAM de seu laptop?</li> <li>O que diabos são “mapeamento de memória” e Apache Arrow?</li> <li>Como você pode criar seu próprio conjunto de dados e enviar para o Hub?</li>",L,v,y='As técnicas que você aprender aqui vão prepará-lo para as tarefas avançadas de tokenization e fine-tuning no <a href="/course/chapter6">Capítulo 6</a> e <a href="/course/chapter7">Capítulo 7</a> — então pegue um café e vamos começar!',P,_,T;return u=new X({props:{title:"Introdução",local:"introdução",headingTag:"h1"}}),p=new W({props:{chapter:5,classNames:"absolute z-10 right-0 top-0"}}),{c(){n=i("meta"),C=s(),h=i("p"),g=s(),O(u.$$.fragment),q=s(),O(p.$$.fragment),H=s(),m=i("p"),m.innerHTML=j,b=s(),c=i("ol"),c.innerHTML=A,M=s(),d=i("p"),d.textContent=z,x=s(),f=i("ul"),f.innerHTML=E,L=s(),v=i("p"),v.innerHTML=y,P=s(),_=i("p"),this.h()},l(e){const t=Q("svelte-u9bgzb",document.head);n=l(t,"META",{name:!0,content:!0}),t.forEach(a),C=r(e),h=l(e,"P",{}),k(h).forEach(a),g=r(e),D(u.$$.fragment,e),q=r(e),D(p.$$.fragment,e),H=r(e),m=l(e,"P",{"data-svelte-h":!0}),$(m)!=="svelte-19qoe2w"&&(m.innerHTML=j),b=r(e),c=l(e,"OL",{"data-svelte-h":!0}),$(c)!=="svelte-oksl7q"&&(c.innerHTML=A),M=r(e),d=l(e,"P",{"data-svelte-h":!0}),$(d)!=="svelte-12pujcg"&&(d.textContent=z),x=r(e),f=l(e,"UL",{"data-svelte-h":!0}),$(f)!=="svelte-17hna07"&&(f.innerHTML=E),L=r(e),v=l(e,"P",{"data-svelte-h":!0}),$(v)!=="svelte-eoquca"&&(v.innerHTML=y),P=r(e),_=l(e,"P",{}),k(_).forEach(a),this.h()},h(){N(n,"name","hf:doc:metadata"),N(n,"content",Z)},m(e,t){V(document.head,n),o(e,C,t),o(e,h,t),o(e,g,t),S(u,e,t),o(e,q,t),S(p,e,t),o(e,H,t),o(e,m,t),o(e,b,t),o(e,c,t),o(e,M,t),o(e,d,t),o(e,x,t),o(e,f,t),o(e,L,t),o(e,v,t),o(e,P,t),o(e,_,t),T=!0},p:B,i(e){T||(F(u.$$.fragment,e),F(p.$$.fragment,e),T=!0)},o(e){I(u.$$.fragment,e),I(p.$$.fragment,e),T=!1},d(e){e&&(a(C),a(h),a(g),a(q),a(H),a(m),a(b),a(c),a(M),a(d),a(x),a(f),a(L),a(v),a(P),a(_)),a(n),R(u,e),R(p,e)}}}const Z='{"title":"Introdução","local":"introdução","sections":[],"depth":1}';function ee(w){return G(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class se extends J{constructor(n){super(),K(this,n,ee,Y,U,{})}}export{se as component};
