Buckets:
| import{s as Mn,o as _n,n as Cl}from"../chunks/scheduler.36a0863c.js";import{S as Cn,i as xn,g as i,s as a,r as m,A as Jn,h as o,f as l,c as s,j as y,u as c,x as r,k as Gl,y as h,a as n,v as f,d,t as u,w as $}from"../chunks/index.f891bdb2.js";import{T as _l}from"../chunks/Tip.a8272f7f.js";import{C as b}from"../chunks/CodeBlock.3ec784ea.js";import{H as j,E as jn}from"../chunks/EditOnGithub.a58e27a9.js";function Zn(w){let p,v="Debes mantener el directorio <code>transformers</code> si deseas seguir usando la biblioteca.";return{c(){p=i("p"),p.innerHTML=v},l(g){p=o(g,"P",{"data-svelte-h":!0}),r(p)!=="svelte-1vw25s8"&&(p.innerHTML=v)},m(g,T){n(g,p,T)},p:Cl,d(g){g&&l(p)}}}function Hn(w){let p,v="🤗 Transformers usará las variables de entorno de shell <code>PYTORCH_TRANSFORMERS_CACHE</code> o <code>PYTORCH_PRETRAINED_BERT_CACHE</code> si viene de una iteración anterior de la biblioteca y ha configurado esas variables de entorno, a menos que especifiques la variable de entorno de shell <code>TRANSFORMERS_CACHE</code>.";return{c(){p=i("p"),p.innerHTML=v},l(g){p=o(g,"P",{"data-svelte-h":!0}),r(p)!=="svelte-1ouu8hm"&&(p.innerHTML=v)},m(g,T){n(g,p,T)},p:Cl,d(g){g&&l(p)}}}function Un(w){let p,v='Puedes añadir <a href="https://huggingface.co/docs/datasets/" rel="nofollow">🤗 Datasets</a> al flujo de entrenamiento offline declarando la variable de entorno <code>HF_DATASETS_OFFLINE=1</code>.';return{c(){p=i("p"),p.innerHTML=v},l(g){p=o(g,"P",{"data-svelte-h":!0}),r(p)!=="svelte-fao1mw"&&(p.innerHTML=v)},m(g,T){n(g,p,T)},p:Cl,d(g){g&&l(p)}}}function Ln(w){let p,v='Para más detalles sobre cómo descargar archivos almacenados en el Hub consulta la sección <a href="https://huggingface.co/docs/hub/how-to-downstream" rel="nofollow">How to download files from the Hub</a>.';return{c(){p=i("p"),p.innerHTML=v},l(g){p=o(g,"P",{"data-svelte-h":!0}),r(p)!=="svelte-d0jico"&&(p.innerHTML=v)},m(g,T){n(g,p,T)},p:Cl,d(g){g&&l(p)}}}function Wn(w){let p,v,g,T,Z,it,H,Il="En esta guía puedes encontrar información para instalar 🤗 Transformers para cualquier biblioteca de Machine Learning con la que estés trabajando. Además, encontrarás información sobre cómo establecer el caché y cómo configurar 🤗 Transformers para correrlo de manera offline (opcional).",ot,U,El="🤗 Transformers ha sido probada en Python 3.6+, PyTorch 1.1.0+, TensorFlow 2.0+, y Flax. Para instalar la biblioteca de deep learning con la que desees trabajar, sigue las instrucciones correspondientes listadas a continuación:",rt,L,Rl='<li><a href="https://pytorch.org/get-started/locally/" rel="nofollow">PyTorch</a></li> <li><a href="https://www.tensorflow.org/install/pip" rel="nofollow">TensorFlow 2.0</a></li> <li><a href="https://flax.readthedocs.io/en/latest/" rel="nofollow">Flax</a></li>',pt,W,mt,k,Pl='Es necesario instalar 🤗 Transformers en un <a href="https://docs.python.org/3/library/venv.html" rel="nofollow">entorno virtual</a>. Si necesitas más información sobre entornos virtuales de Python, consulta esta <a href="https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/" rel="nofollow">guía</a>. Un entorno virtual facilita el manejo de proyectos y evita problemas de compatibilidad entre dependencias.',ct,G,Fl="Comienza por crear un entorno virtual en el directorio de tu proyecto:",ft,I,dt,E,Xl="Activa el entorno virtual:",ut,R,$t,P,Nl="Ahora puedes instalar 🤗 Transformers con el siguiente comando:",gt,F,ht,X,Vl="Solo para CPU, puedes instalar 🤗 Transformers y una biblioteca de deep learning con un comando de una sola línea.",bt,N,zl="Por ejemplo, instala 🤗 Transformers y Pytorch:",vt,V,yt,z,ql="🤗 Transformers y TensorFlow 2.0:",Tt,q,wt,Y,Yl="🤗 Transformers y Flax:",Mt,S,_t,B,Sl="Por último, revisa si 🤗 Transformers ha sido instalada exitosamente con el siguiente comando que descarga un modelo pre-entrenado:",Ct,A,xt,Q,Bl="Después imprime la etiqueta y el puntaje:",Jt,O,jt,D,Zt,K,Al="Instala 🤗 Transformers desde la fuente con el siguiente comando:",Ht,ee,Ut,te,Ql='El comando de arriba instala la versión <code>master</code> más actual en vez de la última versión estable. La versión <code>master</code> es útil para obtener los últimos avances de 🤗 Transformers. Por ejemplo, se puede dar el caso de que un error fue corregido después de la última versión estable pero aún no se ha liberado un nuevo lanzamiento. Sin embargo, existe la posibilidad de que la versión <code>master</code> no sea estable. El equipo trata de mantener la versión <code>master</code> operacional y la mayoría de los errores son resueltos en unas cuantas horas o un día. Si encuentras algún problema, por favor abre un <a href="https://github.com/huggingface/transformers/issues" rel="nofollow">Issue</a> para que pueda ser corregido más rápido.',Lt,le,Ol="Verifica si 🤗 Transformers está instalada apropiadamente con el siguiente comando:",Wt,ne,kt,ae,Gt,se,Dl="Necesitarás una instalación editable si deseas:",It,ie,Kl="<li>Usar la versión <code>master</code> del código fuente.</li> <li>Contribuir a 🤗 Transformers y necesitas probar cambios en el código.</li>",Et,oe,en="Clona el repositorio e instala 🤗 Transformers con los siguientes comandos:",Rt,re,Pt,pe,tn="Éstos comandos van a ligar el directorio desde donde clonamos el repositorio al path de las bibliotecas de Python. Python ahora buscará dentro de la carpeta que clonaste además de los paths normales de la biblioteca. Por ejemplo, si los paquetes de Python se encuentran instalados en <code>~/anaconda3/envs/main/lib/python3.7/site-packages/</code>, Python también buscará en el directorio desde donde clonamos el repositorio <code>~/transformers/</code>.",Ft,_,Xt,me,ln="Puedes actualizar tu copia local a la última versión de 🤗 Transformers con el siguiente comando:",Nt,ce,Vt,fe,nn="El entorno de Python que creaste para la instalación de 🤗 Transformers encontrará la versión <code>master</code> en la siguiente ejecución.",zt,de,qt,ue,an="Puedes instalar 🤗 Transformers desde el canal de conda <code>conda-forge</code> con el siguiente comando:",Yt,$e,St,ge,Bt,he,sn="Los modelos preentrenados se descargan y almacenan en caché localmente en: <code>~/.cache/huggingface/transformers/</code>. Este es el directorio predeterminado proporcionado por la variable de entorno de shell <code>TRANSFORMERS_CACHE</code>. En Windows, el directorio predeterminado es dado por <code>C:\\Users\\username\\.cache\\huggingface\\transformers</code>. Puedes cambiar las variables de entorno de shell que se muestran a continuación, en orden de prioridad, para especificar un directorio de caché diferente:",At,be,on="<li>Variable de entorno del shell (por defecto): <code>TRANSFORMERS_CACHE</code>.</li> <li>Variable de entorno del shell:<code>HF_HOME</code> + <code>transformers/</code>.</li> <li>Variable de entorno del shell: <code>XDG_CACHE_HOME</code> + <code>/huggingface/transformers</code>.</li>",Qt,C,Ot,ve,Dt,ye,rn="🤗 Transformers puede ejecutarse en un entorno con firewall o fuera de línea (offline) usando solo archivos locales. Configura la variable de entorno <code>HF_HUB_OFFLINE=1</code> para habilitar este comportamiento.",Kt,x,el,Te,pn="Por ejemplo, normalmente ejecutarías un programa en una red normal con firewall para instancias externas con el siguiente comando:",tl,we,ll,Me,mn="Ejecuta este mismo programa en una instancia offline con el siguiente comando:",nl,_e,al,Ce,cn="El script ahora debería ejecutarse sin bloquearse ni esperar a que se agote el tiempo de espera porque sabe que solo debe buscar archivos locales.",sl,xe,il,Je,fn="Otra opción para usar 🤗 Transformers offline es descargando previamente los archivos y después apuntar al path local donde se encuentren. Hay tres maneras de hacer esto:",ol,je,dn='<li><p>Descarga un archivo mediante la interfaz de usuario del <a href="https://huggingface.co/models" rel="nofollow">Model Hub</a> haciendo click en el ícono ↓.</p> <p><img src="https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/download-icon.png" alt="download-icon"/></p></li>',rl,Se,Ze,Be,un="Utiliza el flujo de <code>PreTrainedModel.from_pretrained()</code> y <code>PreTrainedModel.save_pretrained()</code>:",xl,lt,He,Ae,$n="Descarga previamente los archivos con <code>PreTrainedModel.from_pretrained()</code>:",Jl,Ue,pl,M,Le,Qe,gn="Guarda los archivos en un directorio específico con <code>PreTrainedModel.save_pretrained()</code>:",jl,We,Zl,ke,Oe,hn="Cuando te encuentres offline, recarga los archivos con <code>PreTrainedModel.from_pretrained()</code> desde el directorio especificado:",Hl,Ge,ml,De,Ie,Ke,bn='Descarga de manera programática los archivos con la biblioteca <a href="https://github.com/huggingface/huggingface_hub/tree/main/src/huggingface_hub" rel="nofollow">huggingface_hub</a>:',Ul,Ee,Re,et,vn='Instala la biblioteca <a href="https://github.com/huggingface/huggingface_hub/tree/main/src/huggingface_hub" rel="nofollow">huggingface_hub</a> en tu entorno virtual:',Ll,Pe,Wl,Fe,tt,yn='Utiliza la función <a href="https://huggingface.co/docs/hub/adding-a-library#download-files-from-the-hub" rel="nofollow"><code>hf_hub_download</code></a> para descargar un archivo a un path específico. Por ejemplo, el siguiente comando descarga el archivo <code>config.json</code> del modelo <a href="https://huggingface.co/bigscience/T0_3B" rel="nofollow">T0</a> al path deseado:',kl,Xe,cl,Ne,Tn="Una vez que el archivo se descargue y se almacene en caché localmente, especifica tu ruta local para cargarlo y usarlo:",fl,Ve,dl,J,ul,ze,$l,nt,gl;return Z=new j({props:{title:"Instalación",local:"instalación",headingTag:"h1"}}),W=new j({props:{title:"Instalación con pip",local:"instalación-con-pip",headingTag:"h2"}}),I=new b({props:{code:"cHl0aG9uJTIwLW0lMjB2ZW52JTIwLmVudg==",highlighted:'python -m venv .<span class="hljs-built_in">env</span>',wrap:!1}}),R=new b({props:{code:"c291cmNlJTIwLmVudiUyRmJpbiUyRmFjdGl2YXRl",highlighted:'<span class="hljs-built_in">source</span> .<span class="hljs-built_in">env</span>/bin/activate',wrap:!1}}),F=new b({props:{code:"cGlwJTIwaW5zdGFsbCUyMHRyYW5zZm9ybWVycw==",highlighted:"pip install transformers",wrap:!1}}),V=new b({props:{code:"cGlwJTIwaW5zdGFsbCUyMHRyYW5zZm9ybWVycyU1QnRvcmNoJTVE",highlighted:"pip install transformers[torch]",wrap:!1}}),q=new b({props:{code:"cGlwJTIwaW5zdGFsbCUyMHRyYW5zZm9ybWVycyU1QnRmLWNwdSU1RA==",highlighted:"pip install transformers[tf-cpu]",wrap:!1}}),S=new b({props:{code:"cGlwJTIwaW5zdGFsbCUyMHRyYW5zZm9ybWVycyU1QmZsYXglNUQ=",highlighted:"pip install transformers[flax]",wrap:!1}}),A=new b({props:{code:"cHl0aG9uJTIwLWMlMjAlMjJmcm9tJTIwdHJhbnNmb3JtZXJzJTIwaW1wb3J0JTIwcGlwZWxpbmUlM0IlMjBwcmludChwaXBlbGluZSgnc2VudGltZW50LWFuYWx5c2lzJykoJ3dlJTIwbG92ZSUyMHlvdScpKSUyMg==",highlighted:'python -c <span class="hljs-string">"from transformers import pipeline; print(pipeline('sentiment-analysis')('we love you'))"</span>',wrap:!1}}),O=new b({props:{code:"JTVCJTdCJ2xhYmVsJyUzQSUyMCdQT1NJVElWRSclMkMlMjAnc2NvcmUnJTNBJTIwMC45OTk4NzA0NzkxMDY5MDMxJTdEJTVE",highlighted:'[{<span class="hljs-string">'label'</span>: <span class="hljs-string">'POSITIVE'</span>, <span class="hljs-string">'score'</span>: 0.9998704791069031}]',wrap:!1}}),D=new j({props:{title:"Instalación desde la fuente",local:"instalación-desde-la-fuente",headingTag:"h2"}}),ee=new b({props:{code:"cGlwJTIwaW5zdGFsbCUyMGdpdCUyQmh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmh1Z2dpbmdmYWNlJTJGdHJhbnNmb3JtZXJz",highlighted:"pip install git+https://github.com/huggingface/transformers",wrap:!1}}),ne=new b({props:{code:"cHl0aG9uJTIwLWMlMjAlMjJmcm9tJTIwdHJhbnNmb3JtZXJzJTIwaW1wb3J0JTIwcGlwZWxpbmUlM0IlMjBwcmludChwaXBlbGluZSgnc2VudGltZW50LWFuYWx5c2lzJykoJ0klMjBsb3ZlJTIweW91JykpJTIy",highlighted:'python -c <span class="hljs-string">"from transformers import pipeline; print(pipeline('sentiment-analysis')('I love you'))"</span>',wrap:!1}}),ae=new j({props:{title:"Instalación editable",local:"instalación-editable",headingTag:"h2"}}),re=new b({props:{code:"Z2l0JTIwY2xvbmUlMjBodHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZodWdnaW5nZmFjZSUyRnRyYW5zZm9ybWVycy5naXQlMEFjZCUyMHRyYW5zZm9ybWVycyUwQXBpcCUyMGluc3RhbGwlMjAtZSUyMC4=",highlighted:`git <span class="hljs-built_in">clone</span> https://github.com/huggingface/transformers.git | |
| <span class="hljs-built_in">cd</span> transformers | |
| pip install -e .`,wrap:!1}}),_=new _l({props:{warning:!0,$$slots:{default:[Zn]},$$scope:{ctx:w}}}),ce=new b({props:{code:"Y2QlMjB+JTJGdHJhbnNmb3JtZXJzJTJGJTBBZ2l0JTIwcHVsbA==",highlighted:`<span class="hljs-built_in">cd</span> ~/transformers/ | |
| git pull`,wrap:!1}}),de=new j({props:{title:"Instalación con conda",local:"instalación-con-conda",headingTag:"h2"}}),$e=new b({props:{code:"Y29uZGElMjBpbnN0YWxsJTIwY29uZGEtZm9yZ2UlM0ElM0F0cmFuc2Zvcm1lcnM=",highlighted:"conda install conda-forge::transformers",wrap:!1}}),ge=new j({props:{title:"Configuración de Caché",local:"configuración-de-caché",headingTag:"h2"}}),C=new _l({props:{$$slots:{default:[Hn]},$$scope:{ctx:w}}}),ve=new j({props:{title:"Modo Offline",local:"modo-offline",headingTag:"h2"}}),x=new _l({props:{$$slots:{default:[Un]},$$scope:{ctx:w}}}),we=new b({props:{code:"cHl0aG9uJTIwZXhhbXBsZXMlMkZweXRvcmNoJTJGdHJhbnNsYXRpb24lMkZydW5fdHJhbnNsYXRpb24ucHklMjAtLW1vZGVsX25hbWVfb3JfcGF0aCUyMGdvb2dsZS10NSUyRnQ1LXNtYWxsJTIwLS1kYXRhc2V0X25hbWUlMjB3bXQxNiUyMC0tZGF0YXNldF9jb25maWclMjByby1lbiUyMC4uLg==",highlighted:"python examples/pytorch/translation/run_translation.py --model_name_or_path google-t5/t5-small --dataset_name wmt16 --dataset_config ro-en ...",wrap:!1}}),_e=new b({props:{code:"SEZfREFUQVNFVFNfT0ZGTElORSUzRDElMjBIRl9IVUJfT0ZGTElORSUzRDElMjAlNUMlMEFweXRob24lMjBleGFtcGxlcyUyRnB5dG9yY2glMkZ0cmFuc2xhdGlvbiUyRnJ1bl90cmFuc2xhdGlvbi5weSUyMC0tbW9kZWxfbmFtZV9vcl9wYXRoJTIwZ29vZ2xlLXQ1JTJGdDUtc21hbGwlMjAtLWRhdGFzZXRfbmFtZSUyMHdtdDE2JTIwLS1kYXRhc2V0X2NvbmZpZyUyMHJvLWVuJTIwLi4u",highlighted:`HF_DATASETS_OFFLINE=1 HF_HUB_OFFLINE=1 \\ | |
| python examples/pytorch/translation/run_translation.py --model_name_or_path google-t5/t5-small --dataset_name wmt16 --dataset_config ro-en ...`,wrap:!1}}),xe=new j({props:{title:"Obtener modelos y tokenizers para uso offline",local:"obtener-modelos-y-tokenizers-para-uso-offline",headingTag:"h3"}}),Ue=new b({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMEF1dG9Ub2tlbml6ZXIlMkMlMjBBdXRvTW9kZWxGb3JTZXEyU2VxTE0lMEElMEF0b2tlbml6ZXIlMjAlM0QlMjBBdXRvVG9rZW5pemVyLmZyb21fcHJldHJhaW5lZCglMjJiaWdzY2llbmNlJTJGVDBfM0IlMjIpJTBBbW9kZWwlMjAlM0QlMjBBdXRvTW9kZWxGb3JTZXEyU2VxTE0uZnJvbV9wcmV0cmFpbmVkKCUyMmJpZ3NjaWVuY2UlMkZUMF8zQiUyMik=",highlighted:`<span class="hljs-meta">>>> </span><span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> AutoTokenizer, AutoModelForSeq2SeqLM | |
| <span class="hljs-meta">>>> </span>tokenizer = AutoTokenizer.from_pretrained(<span class="hljs-string">"bigscience/T0_3B"</span>) | |
| <span class="hljs-meta">>>> </span>model = AutoModelForSeq2SeqLM.from_pretrained(<span class="hljs-string">"bigscience/T0_3B"</span>)`,wrap:!1}}),We=new b({props:{code:"dG9rZW5pemVyLnNhdmVfcHJldHJhaW5lZCglMjIuJTJGeW91ciUyRnBhdGglMkZiaWdzY2llbmNlX3QwJTIyKSUwQW1vZGVsLnNhdmVfcHJldHJhaW5lZCglMjIuJTJGeW91ciUyRnBhdGglMkZiaWdzY2llbmNlX3QwJTIyKQ==",highlighted:`<span class="hljs-meta">>>> </span>tokenizer.save_pretrained(<span class="hljs-string">"./your/path/bigscience_t0"</span>) | |
| <span class="hljs-meta">>>> </span>model.save_pretrained(<span class="hljs-string">"./your/path/bigscience_t0"</span>)`,wrap:!1}}),Ge=new b({props:{code:"dG9rZW5pemVyJTIwJTNEJTIwQXV0b1Rva2VuaXplci5mcm9tX3ByZXRyYWluZWQoJTIyLiUyRnlvdXIlMkZwYXRoJTJGYmlnc2NpZW5jZV90MCUyMiklMEFtb2RlbCUyMCUzRCUyMEF1dG9Nb2RlbC5mcm9tX3ByZXRyYWluZWQoJTIyLiUyRnlvdXIlMkZwYXRoJTJGYmlnc2NpZW5jZV90MCUyMik=",highlighted:`<span class="hljs-meta">>>> </span>tokenizer = AutoTokenizer.from_pretrained(<span class="hljs-string">"./your/path/bigscience_t0"</span>) | |
| <span class="hljs-meta">>>> </span>model = AutoModel.from_pretrained(<span class="hljs-string">"./your/path/bigscience_t0"</span>)`,wrap:!1}}),Pe=new b({props:{code:"cHl0aG9uJTIwLW0lMjBwaXAlMjBpbnN0YWxsJTIwaHVnZ2luZ2ZhY2VfaHVi",highlighted:"python -m pip install huggingface_hub",wrap:!1}}),Xe=new b({props:{code:"ZnJvbSUyMGh1Z2dpbmdmYWNlX2h1YiUyMGltcG9ydCUyMGhmX2h1Yl9kb3dubG9hZCUwQSUwQWhmX2h1Yl9kb3dubG9hZChyZXBvX2lkJTNEJTIyYmlnc2NpZW5jZSUyRlQwXzNCJTIyJTJDJTIwZmlsZW5hbWUlM0QlMjJjb25maWcuanNvbiUyMiUyQyUyMGNhY2hlX2RpciUzRCUyMi4lMkZ5b3VyJTJGcGF0aCUyRmJpZ3NjaWVuY2VfdDAlMjIp",highlighted:`<span class="hljs-meta">>>> </span><span class="hljs-keyword">from</span> huggingface_hub <span class="hljs-keyword">import</span> hf_hub_download | |
| <span class="hljs-meta">>>> </span>hf_hub_download(repo_id=<span class="hljs-string">"bigscience/T0_3B"</span>, filename=<span class="hljs-string">"config.json"</span>, cache_dir=<span class="hljs-string">"./your/path/bigscience_t0"</span>)`,wrap:!1}}),Ve=new b({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMEF1dG9Db25maWclMEElMEFjb25maWclMjAlM0QlMjBBdXRvQ29uZmlnLmZyb21fcHJldHJhaW5lZCglMjIuJTJGeW91ciUyRnBhdGglMkZiaWdzY2llbmNlX3QwJTJGY29uZmlnLmpzb24lMjIp",highlighted:`<span class="hljs-meta">>>> </span><span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> AutoConfig | |
| <span class="hljs-meta">>>> </span>config = AutoConfig.from_pretrained(<span class="hljs-string">"./your/path/bigscience_t0/config.json"</span>)`,wrap:!1}}),J=new _l({props:{$$slots:{default:[Ln]},$$scope:{ctx:w}}}),ze=new jn({props:{source:"https://github.com/huggingface/transformers/blob/main/docs/source/es/installation.md"}}),{c(){p=i("meta"),v=a(),g=i("p"),T=a(),m(Z.$$.fragment),it=a(),H=i("p"),H.textContent=Il,ot=a(),U=i("p"),U.textContent=El,rt=a(),L=i("ul"),L.innerHTML=Rl,pt=a(),m(W.$$.fragment),mt=a(),k=i("p"),k.innerHTML=Pl,ct=a(),G=i("p"),G.textContent=Fl,ft=a(),m(I.$$.fragment),dt=a(),E=i("p"),E.textContent=Xl,ut=a(),m(R.$$.fragment),$t=a(),P=i("p"),P.textContent=Nl,gt=a(),m(F.$$.fragment),ht=a(),X=i("p"),X.textContent=Vl,bt=a(),N=i("p"),N.textContent=zl,vt=a(),m(V.$$.fragment),yt=a(),z=i("p"),z.textContent=ql,Tt=a(),m(q.$$.fragment),wt=a(),Y=i("p"),Y.textContent=Yl,Mt=a(),m(S.$$.fragment),_t=a(),B=i("p"),B.textContent=Sl,Ct=a(),m(A.$$.fragment),xt=a(),Q=i("p"),Q.textContent=Bl,Jt=a(),m(O.$$.fragment),jt=a(),m(D.$$.fragment),Zt=a(),K=i("p"),K.textContent=Al,Ht=a(),m(ee.$$.fragment),Ut=a(),te=i("p"),te.innerHTML=Ql,Lt=a(),le=i("p"),le.textContent=Ol,Wt=a(),m(ne.$$.fragment),kt=a(),m(ae.$$.fragment),Gt=a(),se=i("p"),se.textContent=Dl,It=a(),ie=i("ul"),ie.innerHTML=Kl,Et=a(),oe=i("p"),oe.textContent=en,Rt=a(),m(re.$$.fragment),Pt=a(),pe=i("p"),pe.innerHTML=tn,Ft=a(),m(_.$$.fragment),Xt=a(),me=i("p"),me.textContent=ln,Nt=a(),m(ce.$$.fragment),Vt=a(),fe=i("p"),fe.innerHTML=nn,zt=a(),m(de.$$.fragment),qt=a(),ue=i("p"),ue.innerHTML=an,Yt=a(),m($e.$$.fragment),St=a(),m(ge.$$.fragment),Bt=a(),he=i("p"),he.innerHTML=sn,At=a(),be=i("ol"),be.innerHTML=on,Qt=a(),m(C.$$.fragment),Ot=a(),m(ve.$$.fragment),Dt=a(),ye=i("p"),ye.innerHTML=rn,Kt=a(),m(x.$$.fragment),el=a(),Te=i("p"),Te.textContent=pn,tl=a(),m(we.$$.fragment),ll=a(),Me=i("p"),Me.textContent=mn,nl=a(),m(_e.$$.fragment),al=a(),Ce=i("p"),Ce.textContent=cn,sl=a(),m(xe.$$.fragment),il=a(),Je=i("p"),Je.textContent=fn,ol=a(),je=i("ul"),je.innerHTML=dn,rl=a(),Se=i("ul"),Ze=i("li"),Be=i("p"),Be.innerHTML=un,xl=a(),lt=i("ol"),He=i("li"),Ae=i("p"),Ae.innerHTML=$n,Jl=a(),m(Ue.$$.fragment),pl=a(),M=i("ol"),Le=i("li"),Qe=i("p"),Qe.innerHTML=gn,jl=a(),m(We.$$.fragment),Zl=a(),ke=i("li"),Oe=i("p"),Oe.innerHTML=hn,Hl=a(),m(Ge.$$.fragment),ml=a(),De=i("ul"),Ie=i("li"),Ke=i("p"),Ke.innerHTML=bn,Ul=a(),Ee=i("ol"),Re=i("li"),et=i("p"),et.innerHTML=vn,Ll=a(),m(Pe.$$.fragment),Wl=a(),Fe=i("li"),tt=i("p"),tt.innerHTML=yn,kl=a(),m(Xe.$$.fragment),cl=a(),Ne=i("p"),Ne.textContent=Tn,fl=a(),m(Ve.$$.fragment),dl=a(),m(J.$$.fragment),ul=a(),m(ze.$$.fragment),$l=a(),nt=i("p"),this.h()},l(e){const t=Jn("svelte-u9bgzb",document.head);p=o(t,"META",{name:!0,content:!0}),t.forEach(l),v=s(e),g=o(e,"P",{}),y(g).forEach(l),T=s(e),c(Z.$$.fragment,e),it=s(e),H=o(e,"P",{"data-svelte-h":!0}),r(H)!=="svelte-5roczv"&&(H.textContent=Il),ot=s(e),U=o(e,"P",{"data-svelte-h":!0}),r(U)!=="svelte-wu1ktm"&&(U.textContent=El),rt=s(e),L=o(e,"UL",{"data-svelte-h":!0}),r(L)!=="svelte-bw2wys"&&(L.innerHTML=Rl),pt=s(e),c(W.$$.fragment,e),mt=s(e),k=o(e,"P",{"data-svelte-h":!0}),r(k)!=="svelte-tbsprh"&&(k.innerHTML=Pl),ct=s(e),G=o(e,"P",{"data-svelte-h":!0}),r(G)!=="svelte-1pd37u4"&&(G.textContent=Fl),ft=s(e),c(I.$$.fragment,e),dt=s(e),E=o(e,"P",{"data-svelte-h":!0}),r(E)!=="svelte-r7961t"&&(E.textContent=Xl),ut=s(e),c(R.$$.fragment,e),$t=s(e),P=o(e,"P",{"data-svelte-h":!0}),r(P)!=="svelte-xj22oj"&&(P.textContent=Nl),gt=s(e),c(F.$$.fragment,e),ht=s(e),X=o(e,"P",{"data-svelte-h":!0}),r(X)!=="svelte-1vhkn3x"&&(X.textContent=Vl),bt=s(e),N=o(e,"P",{"data-svelte-h":!0}),r(N)!=="svelte-1vkdvvi"&&(N.textContent=zl),vt=s(e),c(V.$$.fragment,e),yt=s(e),z=o(e,"P",{"data-svelte-h":!0}),r(z)!=="svelte-1290v7f"&&(z.textContent=ql),Tt=s(e),c(q.$$.fragment,e),wt=s(e),Y=o(e,"P",{"data-svelte-h":!0}),r(Y)!=="svelte-78757l"&&(Y.textContent=Yl),Mt=s(e),c(S.$$.fragment,e),_t=s(e),B=o(e,"P",{"data-svelte-h":!0}),r(B)!=="svelte-1jmwvjt"&&(B.textContent=Sl),Ct=s(e),c(A.$$.fragment,e),xt=s(e),Q=o(e,"P",{"data-svelte-h":!0}),r(Q)!=="svelte-1gkadyo"&&(Q.textContent=Bl),Jt=s(e),c(O.$$.fragment,e),jt=s(e),c(D.$$.fragment,e),Zt=s(e),K=o(e,"P",{"data-svelte-h":!0}),r(K)!=="svelte-a1ubaf"&&(K.textContent=Al),Ht=s(e),c(ee.$$.fragment,e),Ut=s(e),te=o(e,"P",{"data-svelte-h":!0}),r(te)!=="svelte-121bkum"&&(te.innerHTML=Ql),Lt=s(e),le=o(e,"P",{"data-svelte-h":!0}),r(le)!=="svelte-1um4rix"&&(le.textContent=Ol),Wt=s(e),c(ne.$$.fragment,e),kt=s(e),c(ae.$$.fragment,e),Gt=s(e),se=o(e,"P",{"data-svelte-h":!0}),r(se)!=="svelte-1485ics"&&(se.textContent=Dl),It=s(e),ie=o(e,"UL",{"data-svelte-h":!0}),r(ie)!=="svelte-piarwk"&&(ie.innerHTML=Kl),Et=s(e),oe=o(e,"P",{"data-svelte-h":!0}),r(oe)!=="svelte-1leh0a7"&&(oe.textContent=en),Rt=s(e),c(re.$$.fragment,e),Pt=s(e),pe=o(e,"P",{"data-svelte-h":!0}),r(pe)!=="svelte-v1xe51"&&(pe.innerHTML=tn),Ft=s(e),c(_.$$.fragment,e),Xt=s(e),me=o(e,"P",{"data-svelte-h":!0}),r(me)!=="svelte-156o0xo"&&(me.textContent=ln),Nt=s(e),c(ce.$$.fragment,e),Vt=s(e),fe=o(e,"P",{"data-svelte-h":!0}),r(fe)!=="svelte-ypxpq"&&(fe.innerHTML=nn),zt=s(e),c(de.$$.fragment,e),qt=s(e),ue=o(e,"P",{"data-svelte-h":!0}),r(ue)!=="svelte-xwdqbr"&&(ue.innerHTML=an),Yt=s(e),c($e.$$.fragment,e),St=s(e),c(ge.$$.fragment,e),Bt=s(e),he=o(e,"P",{"data-svelte-h":!0}),r(he)!=="svelte-it6jm9"&&(he.innerHTML=sn),At=s(e),be=o(e,"OL",{"data-svelte-h":!0}),r(be)!=="svelte-1qlllwt"&&(be.innerHTML=on),Qt=s(e),c(C.$$.fragment,e),Ot=s(e),c(ve.$$.fragment,e),Dt=s(e),ye=o(e,"P",{"data-svelte-h":!0}),r(ye)!=="svelte-kbci5t"&&(ye.innerHTML=rn),Kt=s(e),c(x.$$.fragment,e),el=s(e),Te=o(e,"P",{"data-svelte-h":!0}),r(Te)!=="svelte-1aoeubo"&&(Te.textContent=pn),tl=s(e),c(we.$$.fragment,e),ll=s(e),Me=o(e,"P",{"data-svelte-h":!0}),r(Me)!=="svelte-6f8i15"&&(Me.textContent=mn),nl=s(e),c(_e.$$.fragment,e),al=s(e),Ce=o(e,"P",{"data-svelte-h":!0}),r(Ce)!=="svelte-ka79uh"&&(Ce.textContent=cn),sl=s(e),c(xe.$$.fragment,e),il=s(e),Je=o(e,"P",{"data-svelte-h":!0}),r(Je)!=="svelte-hrkqla"&&(Je.textContent=fn),ol=s(e),je=o(e,"UL",{"data-svelte-h":!0}),r(je)!=="svelte-11mivsx"&&(je.innerHTML=dn),rl=s(e),Se=o(e,"UL",{});var at=y(Se);Ze=o(at,"LI",{});var qe=y(Ze);Be=o(qe,"P",{"data-svelte-h":!0}),r(Be)!=="svelte-cdchem"&&(Be.innerHTML=un),xl=s(qe),lt=o(qe,"OL",{});var st=y(lt);He=o(st,"LI",{});var Ye=y(He);Ae=o(Ye,"P",{"data-svelte-h":!0}),r(Ae)!=="svelte-1xnl2bd"&&(Ae.innerHTML=$n),Jl=s(Ye),c(Ue.$$.fragment,Ye),Ye.forEach(l),st.forEach(l),qe.forEach(l),at.forEach(l),pl=s(e),M=o(e,"OL",{start:!0});var hl=y(M);Le=o(hl,"LI",{});var bl=y(Le);Qe=o(bl,"P",{"data-svelte-h":!0}),r(Qe)!=="svelte-g4qlgo"&&(Qe.innerHTML=gn),jl=s(bl),c(We.$$.fragment,bl),bl.forEach(l),Zl=s(hl),ke=o(hl,"LI",{});var vl=y(ke);Oe=o(vl,"P",{"data-svelte-h":!0}),r(Oe)!=="svelte-1b7vfx"&&(Oe.innerHTML=hn),Hl=s(vl),c(Ge.$$.fragment,vl),vl.forEach(l),hl.forEach(l),ml=s(e),De=o(e,"UL",{});var wn=y(De);Ie=o(wn,"LI",{});var yl=y(Ie);Ke=o(yl,"P",{"data-svelte-h":!0}),r(Ke)!=="svelte-rmj3f0"&&(Ke.innerHTML=bn),Ul=s(yl),Ee=o(yl,"OL",{});var Tl=y(Ee);Re=o(Tl,"LI",{});var wl=y(Re);et=o(wl,"P",{"data-svelte-h":!0}),r(et)!=="svelte-1wnoj0o"&&(et.innerHTML=vn),Ll=s(wl),c(Pe.$$.fragment,wl),wl.forEach(l),Wl=s(Tl),Fe=o(Tl,"LI",{});var Ml=y(Fe);tt=o(Ml,"P",{"data-svelte-h":!0}),r(tt)!=="svelte-1d4jwnx"&&(tt.innerHTML=yn),kl=s(Ml),c(Xe.$$.fragment,Ml),Ml.forEach(l),Tl.forEach(l),yl.forEach(l),wn.forEach(l),cl=s(e),Ne=o(e,"P",{"data-svelte-h":!0}),r(Ne)!=="svelte-4x1goi"&&(Ne.textContent=Tn),fl=s(e),c(Ve.$$.fragment,e),dl=s(e),c(J.$$.fragment,e),ul=s(e),c(ze.$$.fragment,e),$l=s(e),nt=o(e,"P",{}),y(nt).forEach(l),this.h()},h(){Gl(p,"name","hf:doc:metadata"),Gl(p,"content",kn),Gl(M,"start","2")},m(e,t){h(document.head,p),n(e,v,t),n(e,g,t),n(e,T,t),f(Z,e,t),n(e,it,t),n(e,H,t),n(e,ot,t),n(e,U,t),n(e,rt,t),n(e,L,t),n(e,pt,t),f(W,e,t),n(e,mt,t),n(e,k,t),n(e,ct,t),n(e,G,t),n(e,ft,t),f(I,e,t),n(e,dt,t),n(e,E,t),n(e,ut,t),f(R,e,t),n(e,$t,t),n(e,P,t),n(e,gt,t),f(F,e,t),n(e,ht,t),n(e,X,t),n(e,bt,t),n(e,N,t),n(e,vt,t),f(V,e,t),n(e,yt,t),n(e,z,t),n(e,Tt,t),f(q,e,t),n(e,wt,t),n(e,Y,t),n(e,Mt,t),f(S,e,t),n(e,_t,t),n(e,B,t),n(e,Ct,t),f(A,e,t),n(e,xt,t),n(e,Q,t),n(e,Jt,t),f(O,e,t),n(e,jt,t),f(D,e,t),n(e,Zt,t),n(e,K,t),n(e,Ht,t),f(ee,e,t),n(e,Ut,t),n(e,te,t),n(e,Lt,t),n(e,le,t),n(e,Wt,t),f(ne,e,t),n(e,kt,t),f(ae,e,t),n(e,Gt,t),n(e,se,t),n(e,It,t),n(e,ie,t),n(e,Et,t),n(e,oe,t),n(e,Rt,t),f(re,e,t),n(e,Pt,t),n(e,pe,t),n(e,Ft,t),f(_,e,t),n(e,Xt,t),n(e,me,t),n(e,Nt,t),f(ce,e,t),n(e,Vt,t),n(e,fe,t),n(e,zt,t),f(de,e,t),n(e,qt,t),n(e,ue,t),n(e,Yt,t),f($e,e,t),n(e,St,t),f(ge,e,t),n(e,Bt,t),n(e,he,t),n(e,At,t),n(e,be,t),n(e,Qt,t),f(C,e,t),n(e,Ot,t),f(ve,e,t),n(e,Dt,t),n(e,ye,t),n(e,Kt,t),f(x,e,t),n(e,el,t),n(e,Te,t),n(e,tl,t),f(we,e,t),n(e,ll,t),n(e,Me,t),n(e,nl,t),f(_e,e,t),n(e,al,t),n(e,Ce,t),n(e,sl,t),f(xe,e,t),n(e,il,t),n(e,Je,t),n(e,ol,t),n(e,je,t),n(e,rl,t),n(e,Se,t),h(Se,Ze),h(Ze,Be),h(Ze,xl),h(Ze,lt),h(lt,He),h(He,Ae),h(He,Jl),f(Ue,He,null),n(e,pl,t),n(e,M,t),h(M,Le),h(Le,Qe),h(Le,jl),f(We,Le,null),h(M,Zl),h(M,ke),h(ke,Oe),h(ke,Hl),f(Ge,ke,null),n(e,ml,t),n(e,De,t),h(De,Ie),h(Ie,Ke),h(Ie,Ul),h(Ie,Ee),h(Ee,Re),h(Re,et),h(Re,Ll),f(Pe,Re,null),h(Ee,Wl),h(Ee,Fe),h(Fe,tt),h(Fe,kl),f(Xe,Fe,null),n(e,cl,t),n(e,Ne,t),n(e,fl,t),f(Ve,e,t),n(e,dl,t),f(J,e,t),n(e,ul,t),f(ze,e,t),n(e,$l,t),n(e,nt,t),gl=!0},p(e,[t]){const at={};t&2&&(at.$$scope={dirty:t,ctx:e}),_.$set(at);const qe={};t&2&&(qe.$$scope={dirty:t,ctx:e}),C.$set(qe);const st={};t&2&&(st.$$scope={dirty:t,ctx:e}),x.$set(st);const Ye={};t&2&&(Ye.$$scope={dirty:t,ctx:e}),J.$set(Ye)},i(e){gl||(d(Z.$$.fragment,e),d(W.$$.fragment,e),d(I.$$.fragment,e),d(R.$$.fragment,e),d(F.$$.fragment,e),d(V.$$.fragment,e),d(q.$$.fragment,e),d(S.$$.fragment,e),d(A.$$.fragment,e),d(O.$$.fragment,e),d(D.$$.fragment,e),d(ee.$$.fragment,e),d(ne.$$.fragment,e),d(ae.$$.fragment,e),d(re.$$.fragment,e),d(_.$$.fragment,e),d(ce.$$.fragment,e),d(de.$$.fragment,e),d($e.$$.fragment,e),d(ge.$$.fragment,e),d(C.$$.fragment,e),d(ve.$$.fragment,e),d(x.$$.fragment,e),d(we.$$.fragment,e),d(_e.$$.fragment,e),d(xe.$$.fragment,e),d(Ue.$$.fragment,e),d(We.$$.fragment,e),d(Ge.$$.fragment,e),d(Pe.$$.fragment,e),d(Xe.$$.fragment,e),d(Ve.$$.fragment,e),d(J.$$.fragment,e),d(ze.$$.fragment,e),gl=!0)},o(e){u(Z.$$.fragment,e),u(W.$$.fragment,e),u(I.$$.fragment,e),u(R.$$.fragment,e),u(F.$$.fragment,e),u(V.$$.fragment,e),u(q.$$.fragment,e),u(S.$$.fragment,e),u(A.$$.fragment,e),u(O.$$.fragment,e),u(D.$$.fragment,e),u(ee.$$.fragment,e),u(ne.$$.fragment,e),u(ae.$$.fragment,e),u(re.$$.fragment,e),u(_.$$.fragment,e),u(ce.$$.fragment,e),u(de.$$.fragment,e),u($e.$$.fragment,e),u(ge.$$.fragment,e),u(C.$$.fragment,e),u(ve.$$.fragment,e),u(x.$$.fragment,e),u(we.$$.fragment,e),u(_e.$$.fragment,e),u(xe.$$.fragment,e),u(Ue.$$.fragment,e),u(We.$$.fragment,e),u(Ge.$$.fragment,e),u(Pe.$$.fragment,e),u(Xe.$$.fragment,e),u(Ve.$$.fragment,e),u(J.$$.fragment,e),u(ze.$$.fragment,e),gl=!1},d(e){e&&(l(v),l(g),l(T),l(it),l(H),l(ot),l(U),l(rt),l(L),l(pt),l(mt),l(k),l(ct),l(G),l(ft),l(dt),l(E),l(ut),l($t),l(P),l(gt),l(ht),l(X),l(bt),l(N),l(vt),l(yt),l(z),l(Tt),l(wt),l(Y),l(Mt),l(_t),l(B),l(Ct),l(xt),l(Q),l(Jt),l(jt),l(Zt),l(K),l(Ht),l(Ut),l(te),l(Lt),l(le),l(Wt),l(kt),l(Gt),l(se),l(It),l(ie),l(Et),l(oe),l(Rt),l(Pt),l(pe),l(Ft),l(Xt),l(me),l(Nt),l(Vt),l(fe),l(zt),l(qt),l(ue),l(Yt),l(St),l(Bt),l(he),l(At),l(be),l(Qt),l(Ot),l(Dt),l(ye),l(Kt),l(el),l(Te),l(tl),l(ll),l(Me),l(nl),l(al),l(Ce),l(sl),l(il),l(Je),l(ol),l(je),l(rl),l(Se),l(pl),l(M),l(ml),l(De),l(cl),l(Ne),l(fl),l(dl),l(ul),l($l),l(nt)),l(p),$(Z,e),$(W,e),$(I,e),$(R,e),$(F,e),$(V,e),$(q,e),$(S,e),$(A,e),$(O,e),$(D,e),$(ee,e),$(ne,e),$(ae,e),$(re,e),$(_,e),$(ce,e),$(de,e),$($e,e),$(ge,e),$(C,e),$(ve,e),$(x,e),$(we,e),$(_e,e),$(xe,e),$(Ue),$(We),$(Ge),$(Pe),$(Xe),$(Ve,e),$(J,e),$(ze,e)}}}const kn='{"title":"Instalación","local":"instalación","sections":[{"title":"Instalación con pip","local":"instalación-con-pip","sections":[],"depth":2},{"title":"Instalación desde la fuente","local":"instalación-desde-la-fuente","sections":[],"depth":2},{"title":"Instalación editable","local":"instalación-editable","sections":[],"depth":2},{"title":"Instalación con conda","local":"instalación-con-conda","sections":[],"depth":2},{"title":"Configuración de Caché","local":"configuración-de-caché","sections":[],"depth":2},{"title":"Modo Offline","local":"modo-offline","sections":[{"title":"Obtener modelos y tokenizers para uso offline","local":"obtener-modelos-y-tokenizers-para-uso-offline","sections":[],"depth":3}],"depth":2}],"depth":1}';function Gn(w){return _n(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Xn extends Cn{constructor(p){super(),xn(this,p,Gn,Wn,Mn,{})}}export{Xn as component}; | |
Xet Storage Details
- Size:
- 30.3 kB
- Xet hash:
- d4e2507280d24ef9da878d2d4c88479d858610011560ae489d4ce2338ad66b38
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.