import{S as $e,i as ze,s as Ee,e as r,k as c,w as fe,t as d,M as Ae,c as s,d as t,m as u,a as n,x as he,h as p,b as z,G as a,g as h,y as ve,L as ke,q as _e,o as be,B as ye,v as qe}from"../../chunks/vendor-hf-doc-builder.js";import{I as we}from"../../chunks/IconCopyLink-hf-doc-builder.js";import{C as ge}from"../../chunks/CourseFloatingBanner-hf-doc-builder.js";function xe(ae){let m,P,f,v,E,_,N,A,J,T,b,C,y,M,S,o,k,D,U,q,V,F,w,G,O,g,R,K,x,Q,W,I,X,Y,L,Z,j,$,ee,B;return _=new we({}),b=new ge({props:{chapter:2,classNames:"absolute z-10 right-0 top-0"}}),{c(){m=r("meta"),P=c(),f=r("h1"),v=r("a"),E=r("span"),fe(_.$$.fragment),N=c(),A=r("span"),J=d("\xA1Haz completado el uso b\xE1sico!"),T=c(),fe(b.$$.fragment),C=c(),y=r("p"),M=d("\xA1Buen trabajo siguiendo el curso hasta ahora! Para recapitular, en este cap\xEDtulo t\xFA:"),S=c(),o=r("ul"),k=r("li"),D=d("Aprendiste los bloques de construcci\xF3n b\xE1sicos de un modelo Transformer."),U=c(),q=r("li"),V=d("Aprendiste lo que compone a un pipeline de tokenizaci\xF3n."),F=c(),w=r("li"),G=d("Viste c\xF3mo usar un modelo Transformer en la pr\xE1ctica."),O=c(),g=r("li"),R=d("Aprendiste c\xF3mo aprovechar un tokenizador para convertir texto a tensores que sean entendibles por el modelo."),K=c(),x=r("li"),Q=d("Configuraste un tokenizador y un modelo juntos para pasar dle texto a predicciones."),W=c(),I=r("li"),X=d("Aprendiste las limitaciones de los IDs de entrada, y aprendiste acerca de m\xE1scaras de atenci\xF3n."),Y=c(),L=r("li"),Z=d("Jugaste con los m\xE9todos del tokenizador vers\xE1tiles y configurables."),j=c(),$=r("p"),ee=d("A partir de ahora, ser\xE1s capaz de navegar libremente por la documentaci\xF3n de \u{1F917} Transformers: el vocabulario te sonar\xE1 familiar, ya que has visto los m\xE9todos que usar\xE1s la mayor parte del tiempo."),this.h()},l(e){const i=Ae('[data-svelte="svelte-1phssyn"]',document.head);m=s(i,"META",{name:!0,content:!0}),i.forEach(t),P=u(e),f=s(e,"H1",{class:!0});var H=n(f);v=s(H,"A",{id:!0,class:!0,href:!0});var te=n(v);E=s(te,"SPAN",{});var oe=n(E);he(_.$$.fragment,oe),oe.forEach(t),te.forEach(t),N=u(H),A=s(H,"SPAN",{});var re=n(A);J=p(re,"\xA1Haz completado el uso b\xE1sico!"),re.forEach(t),H.forEach(t),T=u(e),he(b.$$.fragment,e),C=u(e),y=s(e,"P",{});var se=n(y);M=p(se,"\xA1Buen trabajo siguiendo el curso hasta ahora! Para recapitular, en este cap\xEDtulo t\xFA:"),se.forEach(t),S=u(e),o=s(e,"UL",{});var l=n(o);k=s(l,"LI",{});var le=n(k);D=p(le,"Aprendiste los bloques de construcci\xF3n b\xE1sicos de un modelo Transformer."),le.forEach(t),U=u(l),q=s(l,"LI",{});var ne=n(q);V=p(ne,"Aprendiste lo que compone a un pipeline de tokenizaci\xF3n."),ne.forEach(t),F=u(l),w=s(l,"LI",{});var ie=n(w);G=p(ie,"Viste c\xF3mo usar un modelo Transformer en la pr\xE1ctica."),ie.forEach(t),O=u(l),g=s(l,"LI",{});var ce=n(g);R=p(ce,"Aprendiste c\xF3mo aprovechar un tokenizador para convertir texto a tensores que sean entendibles por el modelo."),ce.forEach(t),K=u(l),x=s(l,"LI",{});var ue=n(x);Q=p(ue,"Configuraste un tokenizador y un modelo juntos para pasar dle texto a predicciones."),ue.forEach(t),W=u(l),I=s(l,"LI",{});var de=n(I);X=p(de,"Aprendiste las limitaciones de los IDs de entrada, y aprendiste acerca de m\xE1scaras de atenci\xF3n."),de.forEach(t),Y=u(l),L=s(l,"LI",{});var pe=n(L);Z=p(pe,"Jugaste con los m\xE9todos del tokenizador vers\xE1tiles y configurables."),pe.forEach(t),l.forEach(t),j=u(e),$=s(e,"P",{});var me=n($);ee=p(me,"A partir de ahora, ser\xE1s capaz de navegar libremente por la documentaci\xF3n de \u{1F917} Transformers: el vocabulario te sonar\xE1 familiar, ya que has visto los m\xE9todos que usar\xE1s la mayor parte del tiempo."),me.forEach(t),this.h()},h(){z(m,"name","hf:doc:metadata"),z(m,"content",JSON.stringify(Ie)),z(v,"id","haz-completado-el-uso-bsico"),z(v,"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"),z(v,"href","#haz-completado-el-uso-bsico"),z(f,"class","relative group")},m(e,i){a(document.head,m),h(e,P,i),h(e,f,i),a(f,v),a(v,E),ve(_,E,null),a(f,N),a(f,A),a(A,J),h(e,T,i),ve(b,e,i),h(e,C,i),h(e,y,i),a(y,M),h(e,S,i),h(e,o,i),a(o,k),a(k,D),a(o,U),a(o,q),a(q,V),a(o,F),a(o,w),a(w,G),a(o,O),a(o,g),a(g,R),a(o,K),a(o,x),a(x,Q),a(o,W),a(o,I),a(I,X),a(o,Y),a(o,L),a(L,Z),h(e,j,i),h(e,$,i),a($,ee),B=!0},p:ke,i(e){B||(_e(_.$$.fragment,e),_e(b.$$.fragment,e),B=!0)},o(e){be(_.$$.fragment,e),be(b.$$.fragment,e),B=!1},d(e){t(m),e&&t(P),e&&t(f),ye(_),e&&t(T),ye(b,e),e&&t(C),e&&t(y),e&&t(S),e&&t(o),e&&t(j),e&&t($)}}}const Ie={local:"haz-completado-el-uso-bsico",title:"\xA1Haz completado el uso b\xE1sico!"};function Le(ae){return qe(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Se extends $e{constructor(m){super();ze(this,m,Le,xe,Ee,{})}}export{Se as default,Ie as metadata};
