import{s as N,n as O,o as G}from"../chunks/scheduler.37c15a92.js";import{S as J,i as K,g as l,s as r,r as z,A as Q,h as o,f as n,c as i,j as k,u as S,x as $,k as F,y as V,a,v as I,d as R,t as U,w as B}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(C){let s,H,v,q,u,x,m,L,p,j='Dans le <a href="/course/fr/chapter3">chapitre 3</a> vous avez eu un premier aperçu de la bibliothèque 🤗 <em>Datasets</em> et des trois étapes principales pour <em>finetuner</em> un modèle :',M,c,A="<li>chargement d’un jeu de données à partir du <em>Hub</em> d’Hugging Face,</li> <li>prétraitement des données avec <code>Dataset.map()</code>,</li> <li>chargement et calcul des métriques.</li>",b,d,E="Mais ce n’est qu’effleurer la surface de ce que 🤗 <em>Datasets</em> peut faire ! Dans ce chapitre, nous allons plonger profondément dans cette bibliothèque. En cours de route, nous trouverons des réponses aux questions suivantes :",T,f,y="<li>que faire lorsque votre jeu de données n’est pas sur le <em>Hub</em> ?</li> <li>comment découper et trancher un jeu de données ? (Et si on a <em>vraiment</em> besoin d’utiliser Pandas ?)</li> <li>que faire lorsque votre jeu de données est énorme et va monopoliser la RAM de votre ordinateur portable ?</li> <li>qu’est-ce que c’est que le « <em>memory mapping</em> » et Apache Arrow ?</li> <li>comment créer votre propre jeu de données et le pousser sur le <em>Hub</em> ?</li>",g,h,D='Les techniques apprises dans ce chapitre vous prépareront aux tâches avancées de tokenisation du <a href="/course/fr/chapter6">chapitre 6</a> et de <em>finetuning</em> du <a href="/course/fr/chapter7">chapitre 7</a>. Alors prenez un café et commençons !',P,_,w;return u=new X({props:{title:"Introduction",local:"introduction",headingTag:"h1"}}),m=new W({props:{chapter:5,classNames:"absolute z-10 right-0 top-0"}}),{c(){s=l("meta"),H=r(),v=l("p"),q=r(),z(u.$$.fragment),x=r(),z(m.$$.fragment),L=r(),p=l("p"),p.innerHTML=j,M=r(),c=l("ol"),c.innerHTML=A,b=r(),d=l("p"),d.innerHTML=E,T=r(),f=l("ul"),f.innerHTML=y,g=r(),h=l("p"),h.innerHTML=D,P=r(),_=l("p"),this.h()},l(e){const t=Q("svelte-u9bgzb",document.head);s=o(t,"META",{name:!0,content:!0}),t.forEach(n),H=i(e),v=o(e,"P",{}),k(v).forEach(n),q=i(e),S(u.$$.fragment,e),x=i(e),S(m.$$.fragment,e),L=i(e),p=o(e,"P",{"data-svelte-h":!0}),$(p)!=="svelte-jxcmgr"&&(p.innerHTML=j),M=i(e),c=o(e,"OL",{"data-svelte-h":!0}),$(c)!=="svelte-h9lvc9"&&(c.innerHTML=A),b=i(e),d=o(e,"P",{"data-svelte-h":!0}),$(d)!=="svelte-trk291"&&(d.innerHTML=E),T=i(e),f=o(e,"UL",{"data-svelte-h":!0}),$(f)!=="svelte-12xp3ho"&&(f.innerHTML=y),g=i(e),h=o(e,"P",{"data-svelte-h":!0}),$(h)!=="svelte-1vx4stu"&&(h.innerHTML=D),P=i(e),_=o(e,"P",{}),k(_).forEach(n),this.h()},h(){F(s,"name","hf:doc:metadata"),F(s,"content",Z)},m(e,t){V(document.head,s),a(e,H,t),a(e,v,t),a(e,q,t),I(u,e,t),a(e,x,t),I(m,e,t),a(e,L,t),a(e,p,t),a(e,M,t),a(e,c,t),a(e,b,t),a(e,d,t),a(e,T,t),a(e,f,t),a(e,g,t),a(e,h,t),a(e,P,t),a(e,_,t),w=!0},p:O,i(e){w||(R(u.$$.fragment,e),R(m.$$.fragment,e),w=!0)},o(e){U(u.$$.fragment,e),U(m.$$.fragment,e),w=!1},d(e){e&&(n(H),n(v),n(q),n(x),n(L),n(p),n(M),n(c),n(b),n(d),n(T),n(f),n(g),n(h),n(P),n(_)),n(s),B(u,e),B(m,e)}}}const Z='{"title":"Introduction","local":"introduction","sections":[],"depth":1}';function ee(C){return G(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class re extends J{constructor(s){super(),K(this,s,ee,Y,N,{})}}export{re as component};
