import{s as X,n as D,o as I}from"../chunks/scheduler.37c15a92.js";import{S as J,i as K,g as r,s as n,r as z,A as O,h as m,f as s,c as a,j as N,u as E,x,k as Q,y as V,a as l,v as S,d as j,t as k,w as A}from"../chunks/index.2bf4358c.js";import{Y as W}from"../chunks/Youtube.1e50a667.js";import{C as Z}from"../chunks/CourseFloatingBanner.15ba07e6.js";import{H as ee}from"../chunks/Heading.8ada512a.js";function te(G){let o,v,$,C,i,b,u,w,p,L,f,R="Les modèles basés sur le décodeur utilisent seulement le décodeur d’un <em>transformer</em>. À chaque étape, pour un mot donné, les couches d’attention ne peuvent strictement accéder qu’aux mots situés avant dans la phrase. Ces modèles sont souvent appelés <em>modèles autorégressifs</em>.",P,d,U="Le pré-entraînement des modèles basés sur le décodeur se concentre généralement sur la prédiction du prochain mot dans la phrase.",T,c,Y="Ces modèles sont vraiment adaptés aux tâches qui impliquent la génération de texte.",q,h,B="Les modèles qui représentent le mieux la famille des modèles décodeurs sont :",H,_,F='<li><a href="https://huggingface.co/transformers/model_doc/ctrl.html" rel="nofollow">CTRL</a></li> <li><a href="https://huggingface.co/docs/transformers/model_doc/openai-gpt" rel="nofollow">GPT</a></li> <li><a href="https://huggingface.co/transformers/model_doc/gpt2.html" rel="nofollow">GPT-2</a></li> <li><a href="https://huggingface.co/transformers/model_doc/transformerxl.html" rel="nofollow">Transformer XL</a></li>',M,g,y;return i=new ee({props:{title:"Les modèles basés sur le décodeur",local:"les-modèles-basés-sur-le-décodeur",headingTag:"h1"}}),u=new Z({props:{chapter:1,classNames:"absolute z-10 right-0 top-0"}}),p=new W({props:{id:"d_ixlCubqQw"}}),{c(){o=r("meta"),v=n(),$=r("p"),C=n(),z(i.$$.fragment),b=n(),z(u.$$.fragment),w=n(),z(p.$$.fragment),L=n(),f=r("p"),f.innerHTML=R,P=n(),d=r("p"),d.textContent=U,T=n(),c=r("p"),c.textContent=Y,q=n(),h=r("p"),h.textContent=B,H=n(),_=r("ul"),_.innerHTML=F,M=n(),g=r("p"),this.h()},l(e){const t=O("svelte-u9bgzb",document.head);o=m(t,"META",{name:!0,content:!0}),t.forEach(s),v=a(e),$=m(e,"P",{}),N($).forEach(s),C=a(e),E(i.$$.fragment,e),b=a(e),E(u.$$.fragment,e),w=a(e),E(p.$$.fragment,e),L=a(e),f=m(e,"P",{"data-svelte-h":!0}),x(f)!=="svelte-1fczbo3"&&(f.innerHTML=R),P=a(e),d=m(e,"P",{"data-svelte-h":!0}),x(d)!=="svelte-1hsgizh"&&(d.textContent=U),T=a(e),c=m(e,"P",{"data-svelte-h":!0}),x(c)!=="svelte-bgk86v"&&(c.textContent=Y),q=a(e),h=m(e,"P",{"data-svelte-h":!0}),x(h)!=="svelte-2sb27e"&&(h.textContent=B),H=a(e),_=m(e,"UL",{"data-svelte-h":!0}),x(_)!=="svelte-jabf5n"&&(_.innerHTML=F),M=a(e),g=m(e,"P",{}),N(g).forEach(s),this.h()},h(){Q(o,"name","hf:doc:metadata"),Q(o,"content",se)},m(e,t){V(document.head,o),l(e,v,t),l(e,$,t),l(e,C,t),S(i,e,t),l(e,b,t),S(u,e,t),l(e,w,t),S(p,e,t),l(e,L,t),l(e,f,t),l(e,P,t),l(e,d,t),l(e,T,t),l(e,c,t),l(e,q,t),l(e,h,t),l(e,H,t),l(e,_,t),l(e,M,t),l(e,g,t),y=!0},p:D,i(e){y||(j(i.$$.fragment,e),j(u.$$.fragment,e),j(p.$$.fragment,e),y=!0)},o(e){k(i.$$.fragment,e),k(u.$$.fragment,e),k(p.$$.fragment,e),y=!1},d(e){e&&(s(v),s($),s(C),s(b),s(w),s(L),s(f),s(P),s(d),s(T),s(c),s(q),s(h),s(H),s(_),s(M),s(g)),s(o),A(i,e),A(u,e),A(p,e)}}}const se='{"title":"Les modèles basés sur le décodeur","local":"les-modèles-basés-sur-le-décodeur","sections":[],"depth":1}';function le(G){return I(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ie extends J{constructor(o){super(),K(this,o,le,te,X,{})}}export{ie as component};
