import{S as ee,i as te,s as ae,e as i,k as q,w as R,t as l,l as Q,M as re,c as o,d as r,m as j,x as V,a as u,h as s,b as N,F as e,g as T,y as W,q as X,o as Y,B as Z,v as ne}from"../../chunks/vendor-1e8b365d.js";import{I as le}from"../../chunks/IconCopyLink-483c28ba.js";import{F as se}from"../../chunks/FrameworkSwitchCourse-7f8f0f31.js";function ie(D){let a,c,d,m,E,z,$,v,A,b,h,P,p,M,y,S,w,k;return{c(){a=i("ul"),c=i("li"),d=l("avez appris \xE0 conna\xEEtre les jeux de donn\xE9es dans le "),m=i("a"),E=l("Hub"),z=l(","),$=q(),v=i("li"),A=l("avez appris comment charger et pr\xE9traiter les jeux de donn\xE9es,"),b=q(),h=i("li"),P=l("avez appris comment "),p=i("em"),M=l("finetuner"),y=l(" et \xE9valuer un mod\xE8le avec Keras,"),S=q(),w=i("li"),k=l("avez impl\xE9ment\xE9 une m\xE9trique personnalis\xE9e."),this.h()},l(x){a=o(x,"UL",{});var f=u(a);c=o(f,"LI",{});var L=u(c);d=s(L,"avez appris \xE0 conna\xEEtre les jeux de donn\xE9es dans le "),m=o(L,"A",{href:!0,rel:!0});var g=u(m);E=s(g,"Hub"),g.forEach(r),z=s(L,","),L.forEach(r),$=j(f),v=o(f,"LI",{});var U=u(v);A=s(U,"avez appris comment charger et pr\xE9traiter les jeux de donn\xE9es,"),U.forEach(r),b=j(f),h=o(f,"LI",{});var F=u(h);P=s(F,"avez appris comment "),p=o(F,"EM",{});var I=u(p);M=s(I,"finetuner"),I.forEach(r),y=s(F," et \xE9valuer un mod\xE8le avec Keras,"),F.forEach(r),S=j(f),w=o(f,"LI",{});var n=u(w);k=s(n,"avez impl\xE9ment\xE9 une m\xE9trique personnalis\xE9e."),n.forEach(r),f.forEach(r),this.h()},h(){N(m,"href","https://huggingface.co/datasets"),N(m,"rel","nofollow")},m(x,f){T(x,a,f),e(a,c),e(c,d),e(c,m),e(m,E),e(c,z),e(a,$),e(a,v),e(v,A),e(a,b),e(a,h),e(h,P),e(h,p),e(p,M),e(h,y),e(a,S),e(a,w),e(w,k)},d(x){x&&r(a)}}}function oe(D){let a,c,d,m,E,z,$,v,A,b,h,P,p,M,y,S,w,k,x,f,L,g,U,F;return{c(){a=i("ul"),c=i("li"),d=l("avez appris \xE0 conna\xEEtre les jeux de donn\xE9es dans le "),m=i("a"),E=l("Hub"),z=l(","),$=q(),v=i("li"),A=l("avez appris \xE0 charger et \xE0 pr\xE9traiter des jeux de donn\xE9es, notamment en utilisant le remplissage dynamique et les assembleurs,"),b=q(),h=i("li"),P=l("avez impl\xE9ment\xE9 votre propre "),p=i("em"),M=l("finetuning"),y=l(" et \xE9valuation d\u2019un mod\xE8le,"),S=q(),w=i("li"),k=l("avez impl\xE9ment\xE9 une boucle d\u2019entra\xEEnement de niveau inf\xE9rieur,"),x=q(),f=i("li"),L=l("avez utilis\xE9 \u{1F917} "),g=i("em"),U=l("Accelerate"),F=l(" pour adapter facilement votre boucle d\u2019entra\xEEnement afin qu\u2019elle fonctionne pour plusieurs GPUs ou TPUs."),this.h()},l(I){a=o(I,"UL",{});var n=u(a);c=o(n,"LI",{});var t=u(c);d=s(t,"avez appris \xE0 conna\xEEtre les jeux de donn\xE9es dans le "),m=o(t,"A",{href:!0,rel:!0});var _=u(m);E=s(_,"Hub"),_.forEach(r),z=s(t,","),t.forEach(r),$=j(n),v=o(n,"LI",{});var H=u(v);A=s(H,"avez appris \xE0 charger et \xE0 pr\xE9traiter des jeux de donn\xE9es, notamment en utilisant le remplissage dynamique et les assembleurs,"),H.forEach(r),b=j(n),h=o(n,"LI",{});var G=u(h);P=s(G,"avez impl\xE9ment\xE9 votre propre "),p=o(G,"EM",{});var K=u(p);M=s(K,"finetuning"),K.forEach(r),y=s(G," et \xE9valuation d\u2019un mod\xE8le,"),G.forEach(r),S=j(n),w=o(n,"LI",{});var B=u(w);k=s(B,"avez impl\xE9ment\xE9 une boucle d\u2019entra\xEEnement de niveau inf\xE9rieur,"),B.forEach(r),x=j(n),f=o(n,"LI",{});var C=u(f);L=s(C,"avez utilis\xE9 \u{1F917} "),g=o(C,"EM",{});var J=u(g);U=s(J,"Accelerate"),J.forEach(r),F=s(C," pour adapter facilement votre boucle d\u2019entra\xEEnement afin qu\u2019elle fonctionne pour plusieurs GPUs ou TPUs."),C.forEach(r),n.forEach(r),this.h()},h(){N(m,"href","https://huggingface.co/datasets"),N(m,"rel","nofollow")},m(I,n){T(I,a,n),e(a,c),e(c,d),e(c,m),e(m,E),e(c,z),e(a,$),e(a,v),e(v,A),e(a,b),e(a,h),e(h,P),e(h,p),e(p,M),e(h,y),e(a,S),e(a,w),e(w,k),e(a,x),e(a,f),e(f,L),e(f,g),e(g,U),e(f,F)},d(I){I&&r(a)}}}function ue(D){let a,c,d,m,E,z,$,v,A,b,h,P,p,M,y,S,w,k,x,f,L,g,U;d=new se({props:{fw:D[0]}}),v=new le({});function F(t,_){return t[0]==="pt"?oe:ie}let I=F(D),n=I(D);return{c(){a=i("meta"),c=q(),R(d.$$.fragment),m=q(),E=i("h1"),z=i("a"),$=i("span"),R(v.$$.fragment),A=q(),b=i("span"),h=l("*Finetuning*, v\xE9rifi\xE9 !"),P=q(),p=i("p"),M=l("C\u2019\xE9tait amusant ! Dans les deux premiers chapitres, vous avez appris \xE0 conna\xEEtre les mod\xE8les et les "),y=i("em"),S=l("tokenizers"),w=l(", et vous savez maintenant comment les "),k=i("em"),x=l("finetuner"),f=l(" pour vos propres donn\xE9es. Pour r\xE9capituler, dans ce chapitre vous :"),L=q(),n.c(),g=Q(),this.h()},l(t){const _=re('[data-svelte="svelte-1phssyn"]',document.head);a=o(_,"META",{name:!0,content:!0}),_.forEach(r),c=j(t),V(d.$$.fragment,t),m=j(t),E=o(t,"H1",{class:!0});var H=u(E);z=o(H,"A",{id:!0,class:!0,href:!0});var G=u(z);$=o(G,"SPAN",{});var K=u($);V(v.$$.fragment,K),K.forEach(r),G.forEach(r),A=j(H),b=o(H,"SPAN",{});var B=u(b);h=s(B,"*Finetuning*, v\xE9rifi\xE9 !"),B.forEach(r),H.forEach(r),P=j(t),p=o(t,"P",{});var C=u(p);M=s(C,"C\u2019\xE9tait amusant ! Dans les deux premiers chapitres, vous avez appris \xE0 conna\xEEtre les mod\xE8les et les "),y=o(C,"EM",{});var J=u(y);S=s(J,"tokenizers"),J.forEach(r),w=s(C,", et vous savez maintenant comment les "),k=o(C,"EM",{});var O=u(k);x=s(O,"finetuner"),O.forEach(r),f=s(C," pour vos propres donn\xE9es. Pour r\xE9capituler, dans ce chapitre vous :"),C.forEach(r),L=j(t),n.l(t),g=Q(),this.h()},h(){N(a,"name","hf:doc:metadata"),N(a,"content",JSON.stringify(ce)),N(z,"id","finetuning-vrifi"),N(z,"class","header-link block pr-1.5 text-lg no-hover:hidden with-hover:absolute with-hover:p-1.5 with-hover:opacity-0 with-hover:group-hover:opacity-100 with-hover:right-full"),N(z,"href","#finetuning-vrifi"),N(E,"class","relative group")},m(t,_){e(document.head,a),T(t,c,_),W(d,t,_),T(t,m,_),T(t,E,_),e(E,z),e(z,$),W(v,$,null),e(E,A),e(E,b),e(b,h),T(t,P,_),T(t,p,_),e(p,M),e(p,y),e(y,S),e(p,w),e(p,k),e(k,x),e(p,f),T(t,L,_),n.m(t,_),T(t,g,_),U=!0},p(t,[_]){const H={};_&1&&(H.fw=t[0]),d.$set(H),I!==(I=F(t))&&(n.d(1),n=I(t),n&&(n.c(),n.m(g.parentNode,g)))},i(t){U||(X(d.$$.fragment,t),X(v.$$.fragment,t),U=!0)},o(t){Y(d.$$.fragment,t),Y(v.$$.fragment,t),U=!1},d(t){r(a),t&&r(c),Z(d,t),t&&r(m),t&&r(E),Z(v),t&&r(P),t&&r(p),t&&r(L),n.d(t),t&&r(g)}}}const ce={local:"finetuning-vrifi",title:"*Finetuning*, v\xE9rifi\xE9 !"};function me(D,a,c){let d="pt";return ne(()=>{const m=new URLSearchParams(window.location.search);c(0,d=m.get("fw")||"pt")}),[d]}class ve extends ee{constructor(a){super();te(this,a,me,ue,ae,{})}}export{ve as default,ce as metadata};
