import{S as tt,i as st,s as ot,e as s,k as u,w as c,t as v,M as nt,c as o,d as a,m as p,a as n,x as d,h as g,b as i,G as r,g as l,y as m,L as it,q as f,o as h,B as $,v as lt}from"../../chunks/vendor-hf-doc-builder.js";import{I as x}from"../../chunks/IconCopyLink-hf-doc-builder.js";import{C as hr}from"../../chunks/CodeBlock-hf-doc-builder.js";import{C as ut}from"../../chunks/CourseFloatingBanner-hf-doc-builder.js";import{Q as b}from"../../chunks/Question-hf-doc-builder.js";function pt($r){let w,Oe,q,U,_e,G,Ia,Ee,Ma,We,K,Je,be,Fa,Xe,we,Ba,Ye,y,H,ke,O,Va,W,Da,Ae,Ra,Ga,Ze,J,ea,_,T,je,X,Ka,Se,Oa,aa,Y,ra,Z,ta,E,L,Pe,ee,Wa,Ne,Ja,sa,ae,oa,re,na,k,Q,ze,te,Xa,Ce,Ya,ia,se,la,oe,ua,A,I,Ue,ne,Za,He,er,pa,ie,ca,j,M,Te,le,ar,Le,rr,da,ue,ma,S,F,Qe,pe,tr,Ie,sr,fa,qe,or,ha,ce,$a,P,B,Me,de,nr,Fe,ir,va,me,ga,N,V,Be,fe,lr,Ve,ur,xa,he,ba,z,D,De,$e,pr,Re,cr,wa,ve,qa,C,R,Ge,ge,dr,Ke,mr,ya,ye,fr,_a,xe,Ea;return G=new x({}),K=new ut({props:{chapter:1,classNames:"absolute z-10 right-0 top-0"}}),O=new x({}),J=new b({props:{choices:[{text:"Resumen",explain:'Vuelve a mirar en la <a href="https://huggingface.co/roberta-large-mnli">p\xE1gina de roberta-large-mnli</a>.'},{text:"Clasificaci\xF3n de texto",explain:" M\xE1s precisamente, clasifica si dos oraciones est\xE1n relacionadas l\xF3gicamente a trav\xE9s de tres etiquetas (contradiction, neutral, entailment) - una tarea que tambi\xE9n se conoce como <em>inferencia de lenguaje natural</em>.",correct:!0},{text:"Generaci\xF3n de texto",explain:'Vuelve a mirar en la <a href="https://huggingface.co/roberta-large-mnli">p\xE1gina de roberta-large-mnli</a>.'}]}}),X=new x({}),Y=new hr({props:{code:`from transformers import pipeline

ner = pipeline("ner", grouped_entities=True)
ner("My name is Sylvain and I work at Hugging Face in Brooklyn.")`,highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline

ner = pipeline(<span class="hljs-string">&quot;ner&quot;</span>, grouped_entities=<span class="hljs-literal">True</span>)
ner(<span class="hljs-string">&quot;My name is Sylvain and I work at Hugging Face in Brooklyn.&quot;</span>)`}}),Z=new b({props:{choices:[{text:'Devuelve los puntajes de clasificaci\xF3n de esta oraci\xF3n, con las etiquetas "positive" o "negative".',explain:"Incorrecto - esto ser\xEDa un pipeline de <code>sentiment-analysis</code>."},{text:"Devuelve un texto generado que completa esta oraci\xF3n.",explain:"Incorrecto - esto ser\xEDa un pipeline de <code>text-generation</code>."},{text:"Devuelve las palabras que representan personas, organizaciones o ubicaciones.",explain:'Adicionalmente, con <code>grouped_entities=True</code>, agrupar\xE1 las palabras que pertenecen a la misma entidad, como "Hugging Face".',correct:!0}]}}),ee=new x({}),ae=new hr({props:{code:`from transformers import pipeline

filler = pipeline("fill-mask", model="bert-base-cased")
result = filler("...")`,highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline

filler = pipeline(<span class="hljs-string">&quot;fill-mask&quot;</span>, model=<span class="hljs-string">&quot;bert-base-cased&quot;</span>)
result = filler(<span class="hljs-string">&quot;...&quot;</span>)`}}),re=new b({props:{choices:[{text:"This &#60;mask> has been waiting for you.",explain:"Incorrecto. Revisa la ficha del modelo <code>bert-base-cased</code> e intenta identificar tu error."},{text:"This [MASK] has been waiting for you.",explain:"\xA1Correcto! El mask token de este modelo es [MASK].",correct:!0},{text:"This man has been waiting for you.",explain:"Incorrecto. Esrte pipeline llena palabras ocultas, por lo que necesita un mask token en alg\xFAn lugar."}]}}),te=new x({}),se=new hr({props:{code:`from transformers import pipeline

classifier = pipeline("zero-shot-classification")
result = classifier("This is a course about the Transformers library")`,highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline

classifier = pipeline(<span class="hljs-string">&quot;zero-shot-classification&quot;</span>)
result = classifier(<span class="hljs-string">&quot;This is a course about the Transformers library&quot;</span>)`}}),oe=new b({props:{choices:[{text:"Este pipeline necesita que se le indiquen etiquetas para clasificar el texto.",explain:"Correcto \u2014 el c\xF3digo necesita incluir <code>candidate_labels=[...]</code>.",correct:!0},{text:"Este pipeline requiere varias oraciones, no s\xF3lo una.",explain:"Incorrecto, aunque cuando se usa adecuadamente, este pipeline puede tomar una lista de oraciones para procesar (como todos los otros pipelines)."},{text:"La librer\xEDa \u{1F917} Transformers est\xE1 da\xF1ada, como siempre.",explain:"\xA1No vamos a dignificar esta respuesta con un comentario!"},{text:"Este pipeline necesita entradas m\xE1s largas; esta oraci\xF3n es muy corta.",explain:"Incorrecto. Un texto muy largo se va a truncar cuando se procesa por este pipeline."}]}}),ne=new x({}),ie=new b({props:{choices:[{text:"Transferir el conocimiento de un modelo preentrenado a un nuevo modelo, al entrenarlo en el mismo conjunto de datos.",explain:"No, eso ser\xEDa dos versiones del mismo modelo."},{text:"Transferir el conocimiento de un modelo preentrenado a un nuevo modelo al inicializar un segundo modelo con los pesos del primero.",explain:"Correcto: cuando el segundo modelo se entrena para una tarea nueva, \xE9ste *transfiere* el conocimiento del primero.",correct:!0},{text:"Transferir el conocimiento de un modelo preentrenado al construir el segundo modelo con la misma arquitectura del primero.",explain:"La arquitectura s\xF3lo es la forma en que el modelo se construye; en este caso no hay conocimiento compartido o transferido."}]}}),le=new x({}),ue=new b({props:{choices:[{text:"Verdadero",explain:"El preentrenamiento suele ser <em>auto-supervisado</em>, lo que significa que las etiquetas se crean autom\xE1ticamente a partir de la entrada (como predecir la siguiente palabra o llenar palabras ocultas).",correct:!0},{text:"Falso",explain:"Esta no es la respuesta correcta."}]}}),pe=new x({}),ce=new b({props:{choices:[{text:"Si un modelo es un edificio, su arquitectura es el plano y los pesos son las personas que viven all\xED.",explain:"Siguiendo esta met\xE1fora, los pesos ser\xEDan los ladrillos y otros materiales usados para construir el edificio."},{text:"Una arquitectura es un mapa para construir un modelo y sus pesos son las ciudades representadas en el mapa.",explain:"El problema de esta met\xE1fora es que un mapa suele representar una realidad existente (s\xF3lo hay una ciudad en Francia llamada Paris). Para una arquitectura dada son posibles m\xFAltiples pesos."},{text:"Una arquitectura es una sucesi\xF3n de funciones matem\xE1ticas para construir un modelo y sus pesos son los par\xE1metros de dichas funciones.",explain:"El mismo conjunto de funciones matem\xE1ticas (arquitectura) pueden usarse para construir diferentes modelos, usando diferentes par\xE1metros (pesos).",correct:!0}]}}),de=new x({}),me=new b({props:{choices:[{text:"Un modelo de codificadores",explain:"Un modelo de codificadores genera una representaci\xF3n de la oraci\xF3n completa que es m\xE1s adecuada para tareas como clasificaci\xF3n."},{text:"Un modelo de decodificadores",explain:"Los modelos de decodificadores son perfectamente adecuados para la generaci\xF3n de texto de una indicaci\xF3n.",correct:!0},{text:"Un modelo secuencia a secuencia",explain:"Los modelos secuencia a secuencia son m\xE1s adecuados para tareas en las que quieres generar oraciones en relaci\xF3n con las oraciones de entrada, no una indicaci\xF3n dada."}]}}),fe=new x({}),he=new b({props:{choices:[{text:"Un modelo de codificadores",explain:"Un modelo de codificadores genera una representaci\xF3n de la oraci\xF3n completa que es m\xE1s adecuada para tareas como clasificaci\xF3n."},{text:"Un modelo de decodificadores",explain:"Los modelos de decodificadores son buenos para generar salidas de texto (como res\xFAmenes), pero no tienen la habilidad de explotar un contexto como el texto completo para resumir."},{text:"Un modelo secuencia a secuencia",explain:"Los modelos secuencia a secuencia son perfectamente adecuados para una tarea de resumen.",correct:!0}]}}),$e=new x({}),ve=new b({props:{choices:[{text:"Un modelo de codificadores",explain:"Un modelo de codificadores genera una representaci\xF3n de la oraci\xF3n completa que es perfectamente adecuado para una tarea como clasificaci\xF3n.",correct:!0},{text:"Un modelo de decodificadores",explain:"Los modelos de decodificadores son buenos para generar textos de salida, no extraer una etiqueta de una oraci\xF3n."},{text:"Un modelo secuencia a secuencia",explain:"Los modelos secuencia a secuencia son m\xE1s adecuados para tareas en las que quieres generar texro con base en una oraci\xF3n de entrada, no una etiqueta."}]}}),ge=new x({}),xe=new b({props:{choices:[{text:"El modelo es una versi\xF3n ajustada de un modelo preentrenado y tom\xF3 el sesgo a partir de all\xED.",explain:"Cuando se aplica la Transferencia de Aprendizaje, el sesgo en el modelo preentrenado se manifiesta en el modelo ajustado.",correct:!0},{text:"Los datos con los que se entren\xF3 el modelo est\xE1n sesgados.",explain:"Esta es la fuente m\xE1s obvia de sesgo, pero no la \xFAnica.",correct:!0},{text:"La m\xE9trica que el modelo estaba optimizando est\xE1 sesgada.",explain:"Una fuente menos obvia de sesgo es la forma en que fue entrenado el modelo. El modelo va a optimizar ciegamente cualquier m\xE9trica que escojas, sin pensarlo dos veces.",correct:!0}]}}),{c(){w=s("meta"),Oe=u(),q=s("h1"),U=s("a"),_e=s("span"),c(G.$$.fragment),Ia=u(),Ee=s("span"),Ma=v("Quiz de final de cap\xEDtulo"),We=u(),c(K.$$.fragment),Je=u(),be=s("p"),Fa=v("\xA1Este cap\xEDtulo cubri\xF3 una gran variedad de temas! No te preocupes si no entendiste todos los detalles; los siguientes cap\xEDtulos te ayudar\xE1n a entender c\xF3mo funcionan las cosas detr\xE1s de c\xE1maras."),Xe=u(),we=s("p"),Ba=v("Por ahora, \xA1revisemos lo que aprendiste en este cap\xEDtulo!"),Ye=u(),y=s("h3"),H=s("a"),ke=s("span"),c(O.$$.fragment),Va=u(),W=s("span"),Da=v("1. Explora el Hub y busca el punto de control "),Ae=s("code"),Ra=v("roberta-large-mnli"),Ga=v(". \xBFQu\xE9 tarea desarrolla?"),Ze=u(),c(J.$$.fragment),ea=u(),_=s("h3"),T=s("a"),je=s("span"),c(X.$$.fragment),Ka=u(),Se=s("span"),Oa=v("2. \xBFQu\xE9 devuelve el siguiente c\xF3digo?"),aa=u(),c(Y.$$.fragment),ra=u(),c(Z.$$.fragment),ta=u(),E=s("h3"),L=s("a"),Pe=s("span"),c(ee.$$.fragment),Wa=u(),Ne=s("span"),Ja=v("3. \xBFQu\xE9 deber\xEDa reemplazar \u2026 en este ejemplo de c\xF3digo?"),sa=u(),c(ae.$$.fragment),oa=u(),c(re.$$.fragment),na=u(),k=s("h3"),Q=s("a"),ze=s("span"),c(te.$$.fragment),Xa=u(),Ce=s("span"),Ya=v("4. \xBFPor qu\xE9 fallar\xE1 este c\xF3digo?"),ia=u(),c(se.$$.fragment),la=u(),c(oe.$$.fragment),ua=u(),A=s("h3"),I=s("a"),Ue=s("span"),c(ne.$$.fragment),Za=u(),He=s("span"),er=v("5. \xBFQu\xE9 significa \u201Ctransferencia de aprendizaje\u201D?"),pa=u(),c(ie.$$.fragment),ca=u(),j=s("h3"),M=s("a"),Te=s("span"),c(le.$$.fragment),ar=u(),Le=s("span"),rr=v("6. \xBFVerdadero o falso? Un modelo de lenguaje usualmente no necesita etiquetas para su preentrenamiento."),da=u(),c(ue.$$.fragment),ma=u(),S=s("h3"),F=s("a"),Qe=s("span"),c(pe.$$.fragment),tr=u(),Ie=s("span"),sr=v("7. Selecciona la oraci\xF3n que describe mejor los t\xE9rminos \u201Cmodelo\u201D, \u201Carquitectura\u201D y \u201Cpesos\u201D."),fa=u(),qe=s("p"),or=v("Select the sentence that best describes the terms \u201Cmodel,\u201D \u201Carchitecture,\u201D and \u201Cweights.\u201D"),ha=u(),c(ce.$$.fragment),$a=u(),P=s("h3"),B=s("a"),Me=s("span"),c(de.$$.fragment),nr=u(),Fe=s("span"),ir=v("8. \xBFCu\xE1l de los siguientes tipos de modelos usar\xEDas para completar una indicaci\xF3n con texto generado?"),va=u(),c(me.$$.fragment),ga=u(),N=s("h3"),V=s("a"),Be=s("span"),c(fe.$$.fragment),lr=u(),Ve=s("span"),ur=v("9. \xBFCu\xE1l de los siguientes tipos de modelos usar\xEDas para resumir textos?"),xa=u(),c(he.$$.fragment),ba=u(),z=s("h3"),D=s("a"),De=s("span"),c($e.$$.fragment),pr=u(),Re=s("span"),cr=v("10. \xBFCu\xE1l de los siguientes tipos de modelos usar\xEDas para clasificar texto de acuerdo con ciertas etiquetas?"),wa=u(),c(ve.$$.fragment),qa=u(),C=s("h3"),R=s("a"),Ge=s("span"),c(ge.$$.fragment),dr=u(),Ke=s("span"),mr=v("11. \xBFCu\xE1l puede ser una posible fuente del sesgo observado en un modelo?"),ya=u(),ye=s("p"),fr=v("What possible source can the bias observed in a model have?"),_a=u(),c(xe.$$.fragment),this.h()},l(e){const t=nt('[data-svelte="svelte-1phssyn"]',document.head);w=o(t,"META",{name:!0,content:!0}),t.forEach(a),Oe=p(e),q=o(e,"H1",{class:!0});var ka=n(q);U=o(ka,"A",{id:!0,class:!0,href:!0});var vr=n(U);_e=o(vr,"SPAN",{});var gr=n(_e);d(G.$$.fragment,gr),gr.forEach(a),vr.forEach(a),Ia=p(ka),Ee=o(ka,"SPAN",{});var xr=n(Ee);Ma=g(xr,"Quiz de final de cap\xEDtulo"),xr.forEach(a),ka.forEach(a),We=p(e),d(K.$$.fragment,e),Je=p(e),be=o(e,"P",{});var br=n(be);Fa=g(br,"\xA1Este cap\xEDtulo cubri\xF3 una gran variedad de temas! No te preocupes si no entendiste todos los detalles; los siguientes cap\xEDtulos te ayudar\xE1n a entender c\xF3mo funcionan las cosas detr\xE1s de c\xE1maras."),br.forEach(a),Xe=p(e),we=o(e,"P",{});var wr=n(we);Ba=g(wr,"Por ahora, \xA1revisemos lo que aprendiste en este cap\xEDtulo!"),wr.forEach(a),Ye=p(e),y=o(e,"H3",{class:!0});var Aa=n(y);H=o(Aa,"A",{id:!0,class:!0,href:!0});var qr=n(H);ke=o(qr,"SPAN",{});var yr=n(ke);d(O.$$.fragment,yr),yr.forEach(a),qr.forEach(a),Va=p(Aa),W=o(Aa,"SPAN",{});var ja=n(W);Da=g(ja,"1. Explora el Hub y busca el punto de control "),Ae=o(ja,"CODE",{});var _r=n(Ae);Ra=g(_r,"roberta-large-mnli"),_r.forEach(a),Ga=g(ja,". \xBFQu\xE9 tarea desarrolla?"),ja.forEach(a),Aa.forEach(a),Ze=p(e),d(J.$$.fragment,e),ea=p(e),_=o(e,"H3",{class:!0});var Sa=n(_);T=o(Sa,"A",{id:!0,class:!0,href:!0});var Er=n(T);je=o(Er,"SPAN",{});var kr=n(je);d(X.$$.fragment,kr),kr.forEach(a),Er.forEach(a),Ka=p(Sa),Se=o(Sa,"SPAN",{});var Ar=n(Se);Oa=g(Ar,"2. \xBFQu\xE9 devuelve el siguiente c\xF3digo?"),Ar.forEach(a),Sa.forEach(a),aa=p(e),d(Y.$$.fragment,e),ra=p(e),d(Z.$$.fragment,e),ta=p(e),E=o(e,"H3",{class:!0});var Pa=n(E);L=o(Pa,"A",{id:!0,class:!0,href:!0});var jr=n(L);Pe=o(jr,"SPAN",{});var Sr=n(Pe);d(ee.$$.fragment,Sr),Sr.forEach(a),jr.forEach(a),Wa=p(Pa),Ne=o(Pa,"SPAN",{});var Pr=n(Ne);Ja=g(Pr,"3. \xBFQu\xE9 deber\xEDa reemplazar \u2026 en este ejemplo de c\xF3digo?"),Pr.forEach(a),Pa.forEach(a),sa=p(e),d(ae.$$.fragment,e),oa=p(e),d(re.$$.fragment,e),na=p(e),k=o(e,"H3",{class:!0});var Na=n(k);Q=o(Na,"A",{id:!0,class:!0,href:!0});var Nr=n(Q);ze=o(Nr,"SPAN",{});var zr=n(ze);d(te.$$.fragment,zr),zr.forEach(a),Nr.forEach(a),Xa=p(Na),Ce=o(Na,"SPAN",{});var Cr=n(Ce);Ya=g(Cr,"4. \xBFPor qu\xE9 fallar\xE1 este c\xF3digo?"),Cr.forEach(a),Na.forEach(a),ia=p(e),d(se.$$.fragment,e),la=p(e),d(oe.$$.fragment,e),ua=p(e),A=o(e,"H3",{class:!0});var za=n(A);I=o(za,"A",{id:!0,class:!0,href:!0});var Ur=n(I);Ue=o(Ur,"SPAN",{});var Hr=n(Ue);d(ne.$$.fragment,Hr),Hr.forEach(a),Ur.forEach(a),Za=p(za),He=o(za,"SPAN",{});var Tr=n(He);er=g(Tr,"5. \xBFQu\xE9 significa \u201Ctransferencia de aprendizaje\u201D?"),Tr.forEach(a),za.forEach(a),pa=p(e),d(ie.$$.fragment,e),ca=p(e),j=o(e,"H3",{class:!0});var Ca=n(j);M=o(Ca,"A",{id:!0,class:!0,href:!0});var Lr=n(M);Te=o(Lr,"SPAN",{});var Qr=n(Te);d(le.$$.fragment,Qr),Qr.forEach(a),Lr.forEach(a),ar=p(Ca),Le=o(Ca,"SPAN",{});var Ir=n(Le);rr=g(Ir,"6. \xBFVerdadero o falso? Un modelo de lenguaje usualmente no necesita etiquetas para su preentrenamiento."),Ir.forEach(a),Ca.forEach(a),da=p(e),d(ue.$$.fragment,e),ma=p(e),S=o(e,"H3",{class:!0});var Ua=n(S);F=o(Ua,"A",{id:!0,class:!0,href:!0});var Mr=n(F);Qe=o(Mr,"SPAN",{});var Fr=n(Qe);d(pe.$$.fragment,Fr),Fr.forEach(a),Mr.forEach(a),tr=p(Ua),Ie=o(Ua,"SPAN",{});var Br=n(Ie);sr=g(Br,"7. Selecciona la oraci\xF3n que describe mejor los t\xE9rminos \u201Cmodelo\u201D, \u201Carquitectura\u201D y \u201Cpesos\u201D."),Br.forEach(a),Ua.forEach(a),fa=p(e),qe=o(e,"P",{});var Vr=n(qe);or=g(Vr,"Select the sentence that best describes the terms \u201Cmodel,\u201D \u201Carchitecture,\u201D and \u201Cweights.\u201D"),Vr.forEach(a),ha=p(e),d(ce.$$.fragment,e),$a=p(e),P=o(e,"H3",{class:!0});var Ha=n(P);B=o(Ha,"A",{id:!0,class:!0,href:!0});var Dr=n(B);Me=o(Dr,"SPAN",{});var Rr=n(Me);d(de.$$.fragment,Rr),Rr.forEach(a),Dr.forEach(a),nr=p(Ha),Fe=o(Ha,"SPAN",{});var Gr=n(Fe);ir=g(Gr,"8. \xBFCu\xE1l de los siguientes tipos de modelos usar\xEDas para completar una indicaci\xF3n con texto generado?"),Gr.forEach(a),Ha.forEach(a),va=p(e),d(me.$$.fragment,e),ga=p(e),N=o(e,"H3",{class:!0});var Ta=n(N);V=o(Ta,"A",{id:!0,class:!0,href:!0});var Kr=n(V);Be=o(Kr,"SPAN",{});var Or=n(Be);d(fe.$$.fragment,Or),Or.forEach(a),Kr.forEach(a),lr=p(Ta),Ve=o(Ta,"SPAN",{});var Wr=n(Ve);ur=g(Wr,"9. \xBFCu\xE1l de los siguientes tipos de modelos usar\xEDas para resumir textos?"),Wr.forEach(a),Ta.forEach(a),xa=p(e),d(he.$$.fragment,e),ba=p(e),z=o(e,"H3",{class:!0});var La=n(z);D=o(La,"A",{id:!0,class:!0,href:!0});var Jr=n(D);De=o(Jr,"SPAN",{});var Xr=n(De);d($e.$$.fragment,Xr),Xr.forEach(a),Jr.forEach(a),pr=p(La),Re=o(La,"SPAN",{});var Yr=n(Re);cr=g(Yr,"10. \xBFCu\xE1l de los siguientes tipos de modelos usar\xEDas para clasificar texto de acuerdo con ciertas etiquetas?"),Yr.forEach(a),La.forEach(a),wa=p(e),d(ve.$$.fragment,e),qa=p(e),C=o(e,"H3",{class:!0});var Qa=n(C);R=o(Qa,"A",{id:!0,class:!0,href:!0});var Zr=n(R);Ge=o(Zr,"SPAN",{});var et=n(Ge);d(ge.$$.fragment,et),et.forEach(a),Zr.forEach(a),dr=p(Qa),Ke=o(Qa,"SPAN",{});var at=n(Ke);mr=g(at,"11. \xBFCu\xE1l puede ser una posible fuente del sesgo observado en un modelo?"),at.forEach(a),Qa.forEach(a),ya=p(e),ye=o(e,"P",{});var rt=n(ye);fr=g(rt,"What possible source can the bias observed in a model have?"),rt.forEach(a),_a=p(e),d(xe.$$.fragment,e),this.h()},h(){i(w,"name","hf:doc:metadata"),i(w,"content",JSON.stringify(ct)),i(U,"id","quiz-de-final-de-captulo"),i(U,"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"),i(U,"href","#quiz-de-final-de-captulo"),i(q,"class","relative group"),i(H,"id","1.-explora-el-hub-y-busca-el-punto-de-control-<code>roberta-large-mnli</code>.-\xBFqu\xE9-tarea-desarrolla?"),i(H,"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"),i(H,"href","#1.-explora-el-hub-y-busca-el-punto-de-control-<code>roberta-large-mnli</code>.-\xBFqu\xE9-tarea-desarrolla?"),i(y,"class","relative group"),i(T,"id","2.-\xBFqu\xE9-devuelve-el-siguiente-c\xF3digo?"),i(T,"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"),i(T,"href","#2.-\xBFqu\xE9-devuelve-el-siguiente-c\xF3digo?"),i(_,"class","relative group"),i(L,"id","3.-\xBFqu\xE9-deber\xEDa-reemplazar-\u2026-en-este-ejemplo-de-c\xF3digo?"),i(L,"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"),i(L,"href","#3.-\xBFqu\xE9-deber\xEDa-reemplazar-\u2026-en-este-ejemplo-de-c\xF3digo?"),i(E,"class","relative group"),i(Q,"id","4.-\xBFpor-qu\xE9-fallar\xE1-este-c\xF3digo?"),i(Q,"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"),i(Q,"href","#4.-\xBFpor-qu\xE9-fallar\xE1-este-c\xF3digo?"),i(k,"class","relative group"),i(I,"id","5.-\xBFqu\xE9-significa-\u201Ctransferencia-de-aprendizaje\u201D?"),i(I,"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"),i(I,"href","#5.-\xBFqu\xE9-significa-\u201Ctransferencia-de-aprendizaje\u201D?"),i(A,"class","relative group"),i(M,"id","6.-\xBFverdadero-o-falso?-un-modelo-de-lenguaje-usualmente-no-necesita-etiquetas-para-su-preentrenamiento."),i(M,"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"),i(M,"href","#6.-\xBFverdadero-o-falso?-un-modelo-de-lenguaje-usualmente-no-necesita-etiquetas-para-su-preentrenamiento."),i(j,"class","relative group"),i(F,"id","7.-selecciona-la-oraci\xF3n-que-describe-mejor-los-t\xE9rminos-\u201Cmodelo\u201D,-\u201Carquitectura\u201D-y-\u201Cpesos\u201D."),i(F,"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"),i(F,"href","#7.-selecciona-la-oraci\xF3n-que-describe-mejor-los-t\xE9rminos-\u201Cmodelo\u201D,-\u201Carquitectura\u201D-y-\u201Cpesos\u201D."),i(S,"class","relative group"),i(B,"id","8.-\xBFcu\xE1l-de-los-siguientes-tipos-de-modelos-usar\xEDas-para-completar-una-indicaci\xF3n-con-texto-generado?"),i(B,"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"),i(B,"href","#8.-\xBFcu\xE1l-de-los-siguientes-tipos-de-modelos-usar\xEDas-para-completar-una-indicaci\xF3n-con-texto-generado?"),i(P,"class","relative group"),i(V,"id","9.-\xBFcu\xE1l-de-los-siguientes-tipos-de-modelos-usar\xEDas-para-resumir-textos?"),i(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"),i(V,"href","#9.-\xBFcu\xE1l-de-los-siguientes-tipos-de-modelos-usar\xEDas-para-resumir-textos?"),i(N,"class","relative group"),i(D,"id","10.-\xBFcu\xE1l-de-los-siguientes-tipos-de-modelos-usar\xEDas-para-clasificar-texto-de-acuerdo-con-ciertas-etiquetas?"),i(D,"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"),i(D,"href","#10.-\xBFcu\xE1l-de-los-siguientes-tipos-de-modelos-usar\xEDas-para-clasificar-texto-de-acuerdo-con-ciertas-etiquetas?"),i(z,"class","relative group"),i(R,"id","11.-\xBFcu\xE1l-puede-ser-una-posible-fuente-del-sesgo-observado-en-un-modelo?"),i(R,"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"),i(R,"href","#11.-\xBFcu\xE1l-puede-ser-una-posible-fuente-del-sesgo-observado-en-un-modelo?"),i(C,"class","relative group")},m(e,t){r(document.head,w),l(e,Oe,t),l(e,q,t),r(q,U),r(U,_e),m(G,_e,null),r(q,Ia),r(q,Ee),r(Ee,Ma),l(e,We,t),m(K,e,t),l(e,Je,t),l(e,be,t),r(be,Fa),l(e,Xe,t),l(e,we,t),r(we,Ba),l(e,Ye,t),l(e,y,t),r(y,H),r(H,ke),m(O,ke,null),r(y,Va),r(y,W),r(W,Da),r(W,Ae),r(Ae,Ra),r(W,Ga),l(e,Ze,t),m(J,e,t),l(e,ea,t),l(e,_,t),r(_,T),r(T,je),m(X,je,null),r(_,Ka),r(_,Se),r(Se,Oa),l(e,aa,t),m(Y,e,t),l(e,ra,t),m(Z,e,t),l(e,ta,t),l(e,E,t),r(E,L),r(L,Pe),m(ee,Pe,null),r(E,Wa),r(E,Ne),r(Ne,Ja),l(e,sa,t),m(ae,e,t),l(e,oa,t),m(re,e,t),l(e,na,t),l(e,k,t),r(k,Q),r(Q,ze),m(te,ze,null),r(k,Xa),r(k,Ce),r(Ce,Ya),l(e,ia,t),m(se,e,t),l(e,la,t),m(oe,e,t),l(e,ua,t),l(e,A,t),r(A,I),r(I,Ue),m(ne,Ue,null),r(A,Za),r(A,He),r(He,er),l(e,pa,t),m(ie,e,t),l(e,ca,t),l(e,j,t),r(j,M),r(M,Te),m(le,Te,null),r(j,ar),r(j,Le),r(Le,rr),l(e,da,t),m(ue,e,t),l(e,ma,t),l(e,S,t),r(S,F),r(F,Qe),m(pe,Qe,null),r(S,tr),r(S,Ie),r(Ie,sr),l(e,fa,t),l(e,qe,t),r(qe,or),l(e,ha,t),m(ce,e,t),l(e,$a,t),l(e,P,t),r(P,B),r(B,Me),m(de,Me,null),r(P,nr),r(P,Fe),r(Fe,ir),l(e,va,t),m(me,e,t),l(e,ga,t),l(e,N,t),r(N,V),r(V,Be),m(fe,Be,null),r(N,lr),r(N,Ve),r(Ve,ur),l(e,xa,t),m(he,e,t),l(e,ba,t),l(e,z,t),r(z,D),r(D,De),m($e,De,null),r(z,pr),r(z,Re),r(Re,cr),l(e,wa,t),m(ve,e,t),l(e,qa,t),l(e,C,t),r(C,R),r(R,Ge),m(ge,Ge,null),r(C,dr),r(C,Ke),r(Ke,mr),l(e,ya,t),l(e,ye,t),r(ye,fr),l(e,_a,t),m(xe,e,t),Ea=!0},p:it,i(e){Ea||(f(G.$$.fragment,e),f(K.$$.fragment,e),f(O.$$.fragment,e),f(J.$$.fragment,e),f(X.$$.fragment,e),f(Y.$$.fragment,e),f(Z.$$.fragment,e),f(ee.$$.fragment,e),f(ae.$$.fragment,e),f(re.$$.fragment,e),f(te.$$.fragment,e),f(se.$$.fragment,e),f(oe.$$.fragment,e),f(ne.$$.fragment,e),f(ie.$$.fragment,e),f(le.$$.fragment,e),f(ue.$$.fragment,e),f(pe.$$.fragment,e),f(ce.$$.fragment,e),f(de.$$.fragment,e),f(me.$$.fragment,e),f(fe.$$.fragment,e),f(he.$$.fragment,e),f($e.$$.fragment,e),f(ve.$$.fragment,e),f(ge.$$.fragment,e),f(xe.$$.fragment,e),Ea=!0)},o(e){h(G.$$.fragment,e),h(K.$$.fragment,e),h(O.$$.fragment,e),h(J.$$.fragment,e),h(X.$$.fragment,e),h(Y.$$.fragment,e),h(Z.$$.fragment,e),h(ee.$$.fragment,e),h(ae.$$.fragment,e),h(re.$$.fragment,e),h(te.$$.fragment,e),h(se.$$.fragment,e),h(oe.$$.fragment,e),h(ne.$$.fragment,e),h(ie.$$.fragment,e),h(le.$$.fragment,e),h(ue.$$.fragment,e),h(pe.$$.fragment,e),h(ce.$$.fragment,e),h(de.$$.fragment,e),h(me.$$.fragment,e),h(fe.$$.fragment,e),h(he.$$.fragment,e),h($e.$$.fragment,e),h(ve.$$.fragment,e),h(ge.$$.fragment,e),h(xe.$$.fragment,e),Ea=!1},d(e){a(w),e&&a(Oe),e&&a(q),$(G),e&&a(We),$(K,e),e&&a(Je),e&&a(be),e&&a(Xe),e&&a(we),e&&a(Ye),e&&a(y),$(O),e&&a(Ze),$(J,e),e&&a(ea),e&&a(_),$(X),e&&a(aa),$(Y,e),e&&a(ra),$(Z,e),e&&a(ta),e&&a(E),$(ee),e&&a(sa),$(ae,e),e&&a(oa),$(re,e),e&&a(na),e&&a(k),$(te),e&&a(ia),$(se,e),e&&a(la),$(oe,e),e&&a(ua),e&&a(A),$(ne),e&&a(pa),$(ie,e),e&&a(ca),e&&a(j),$(le),e&&a(da),$(ue,e),e&&a(ma),e&&a(S),$(pe),e&&a(fa),e&&a(qe),e&&a(ha),$(ce,e),e&&a($a),e&&a(P),$(de),e&&a(va),$(me,e),e&&a(ga),e&&a(N),$(fe),e&&a(xa),$(he,e),e&&a(ba),e&&a(z),$($e),e&&a(wa),$(ve,e),e&&a(qa),e&&a(C),$(ge),e&&a(ya),e&&a(ye),e&&a(_a),$(xe,e)}}}const ct={local:"quiz-de-final-de-captulo",title:"Quiz de final de cap\xEDtulo"};function dt($r){return lt(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class gt extends tt{constructor(w){super();st(this,w,dt,pt,ot,{})}}export{gt as default,ct as metadata};
