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