import{S as Te,i as Ye,s as Qe,e as i,k as c,w as je,t,M as Ve,c as n,d as a,m as f,a as m,x as Ie,h as r,b as s,G as o,g as u,y as ke,L as Be,q as ze,o as Ge,B as Me,v as De}from"../../chunks/vendor-hf-doc-builder.js";import{Y as Je}from"../../chunks/Youtube-hf-doc-builder.js";import{I as Re}from"../../chunks/IconCopyLink-hf-doc-builder.js";function Ue(qe){let h,I,v,g,S,q,U,j,X,k,b,Z,H,K,W,z,p,ee,E,ae,oe,P,te,re,w,se,le,A,ie,ne,$,me,ue,G,N,pe,M,O,de,T,_,ce,y,fe,he,Y,C,ve,Q,x,V,F,ge,L,be,B;return q=new Re({}),x=new Je({props:{id:"XvSGPZFEjDY"}}),{c(){h=i("meta"),I=c(),v=i("h1"),g=i("a"),S=i("span"),je(q.$$.fragment),U=c(),j=i("span"),X=t("O Hugging Face Hub"),k=c(),b=i("p"),Z=t("O "),H=i("a"),K=t("Hugging Face Hub"),W=t(" \u2013- nosso site principal \u2013- \xE9 uma plataforma central que permite a qualquer pessoa descobrir, usar e contribuir com novos modelos e datasets do estado da arte. Ele hospeda uma grande variedade de modelos, com mais de 10.000 dispon\xEDveis publicamente. Vamos nos concentrar nos modelos deste cap\xEDtulo, e daremos uma olhada nos conjuntos de dados do Cap\xEDtulo 5."),z=c(),p=i("p"),ee=t("Os modelos no Hub n\xE3o est\xE3o limitados a \u{1F917} Transformers ou mesmo NLP. H\xE1 modelos da "),E=i("a"),ae=t("Flair"),oe=t(" e "),P=i("a"),te=t("AllenNLP"),re=t(" para NLP, "),w=i("a"),se=t("Asteroid"),le=t(" e "),A=i("a"),ie=t("pyannote"),ne=t(" para discurso, e "),$=i("a"),me=t("timm"),ue=t(" para vis\xE3o, para citar alguns."),G=c(),N=i("p"),pe=t("Cada um destes modelos \xE9 hospedado como um reposit\xF3rio Git, o que permite a cria\xE7\xE3o de vers\xF5es e a reprodutibilidade. Compartilhar um modelo no Hub significa abri-lo para a comunidade e torn\xE1-lo acess\xEDvel a qualquer pessoa que queira us\xE1-lo facilmente, eliminando, por sua vez, a necessidade de treinar um modelo por conta pr\xF3pria e simplificando o compartilhamento e o uso."),M=c(),O=i("p"),de=t("Al\xE9m disso, o compartilhamento de um modelo no Hub automaticamente fornece acesso a uma API de Infer\xEAncia hospedada para esse modelo. Qualquer pessoa da comunidade \xE9 livre para test\xE1-lo diretamente na p\xE1gina do modelo, com entradas personalizadas e widgets apropriados."),T=c(),_=i("p"),ce=t("A melhor parte \xE9 que compartilhar e usar qualquer modelo p\xFAblico no Hub \xE9 completamente gratuito! "),y=i("a"),fe=t("Planos pagos"),he=t(" tamb\xE9m existem se voc\xEA desejar compartilhar modelos em particular."),Y=c(),C=i("p"),ve=t("O v\xEDdeo abaixo mostra como navegar no Hub."),Q=c(),je(x.$$.fragment),V=c(),F=i("p"),ge=t("\xC9 necess\xE1rio ter uma conta huggingface.co para acompanhar esta parte, pois estaremos criando e gerenciando reposit\xF3rios no Hugging Face Hub: "),L=i("a"),be=t("criar conta"),this.h()},l(e){const l=Ve('[data-svelte="svelte-1phssyn"]',document.head);h=n(l,"META",{name:!0,content:!0}),l.forEach(a),I=f(e),v=n(e,"H1",{class:!0});var D=m(v);g=n(D,"A",{id:!0,class:!0,href:!0});var He=m(g);S=n(He,"SPAN",{});var Ee=m(S);Ie(q.$$.fragment,Ee),Ee.forEach(a),He.forEach(a),U=f(D),j=n(D,"SPAN",{});var Pe=m(j);X=r(Pe,"O Hugging Face Hub"),Pe.forEach(a),D.forEach(a),k=f(e),b=n(e,"P",{});var J=m(b);Z=r(J,"O "),H=n(J,"A",{href:!0,rel:!0});var we=m(H);K=r(we,"Hugging Face Hub"),we.forEach(a),W=r(J," \u2013- nosso site principal \u2013- \xE9 uma plataforma central que permite a qualquer pessoa descobrir, usar e contribuir com novos modelos e datasets do estado da arte. Ele hospeda uma grande variedade de modelos, com mais de 10.000 dispon\xEDveis publicamente. Vamos nos concentrar nos modelos deste cap\xEDtulo, e daremos uma olhada nos conjuntos de dados do Cap\xEDtulo 5."),J.forEach(a),z=f(e),p=n(e,"P",{});var d=m(p);ee=r(d,"Os modelos no Hub n\xE3o est\xE3o limitados a \u{1F917} Transformers ou mesmo NLP. H\xE1 modelos da "),E=n(d,"A",{href:!0,rel:!0});var Ae=m(E);ae=r(Ae,"Flair"),Ae.forEach(a),oe=r(d," e "),P=n(d,"A",{href:!0,rel:!0});var $e=m(P);te=r($e,"AllenNLP"),$e.forEach(a),re=r(d," para NLP, "),w=n(d,"A",{href:!0,rel:!0});var ye=m(w);se=r(ye,"Asteroid"),ye.forEach(a),le=r(d," e "),A=n(d,"A",{href:!0,rel:!0});var xe=m(A);ie=r(xe,"pyannote"),xe.forEach(a),ne=r(d," para discurso, e "),$=n(d,"A",{href:!0,rel:!0});var Fe=m($);me=r(Fe,"timm"),Fe.forEach(a),ue=r(d," para vis\xE3o, para citar alguns."),d.forEach(a),G=f(e),N=n(e,"P",{});var Le=m(N);pe=r(Le,"Cada um destes modelos \xE9 hospedado como um reposit\xF3rio Git, o que permite a cria\xE7\xE3o de vers\xF5es e a reprodutibilidade. Compartilhar um modelo no Hub significa abri-lo para a comunidade e torn\xE1-lo acess\xEDvel a qualquer pessoa que queira us\xE1-lo facilmente, eliminando, por sua vez, a necessidade de treinar um modelo por conta pr\xF3pria e simplificando o compartilhamento e o uso."),Le.forEach(a),M=f(e),O=n(e,"P",{});var Ne=m(O);de=r(Ne,"Al\xE9m disso, o compartilhamento de um modelo no Hub automaticamente fornece acesso a uma API de Infer\xEAncia hospedada para esse modelo. Qualquer pessoa da comunidade \xE9 livre para test\xE1-lo diretamente na p\xE1gina do modelo, com entradas personalizadas e widgets apropriados."),Ne.forEach(a),T=f(e),_=n(e,"P",{});var R=m(_);ce=r(R,"A melhor parte \xE9 que compartilhar e usar qualquer modelo p\xFAblico no Hub \xE9 completamente gratuito! "),y=n(R,"A",{href:!0,rel:!0});var Oe=m(y);fe=r(Oe,"Planos pagos"),Oe.forEach(a),he=r(R," tamb\xE9m existem se voc\xEA desejar compartilhar modelos em particular."),R.forEach(a),Y=f(e),C=n(e,"P",{});var Ce=m(C);ve=r(Ce,"O v\xEDdeo abaixo mostra como navegar no Hub."),Ce.forEach(a),Q=f(e),Ie(x.$$.fragment,e),V=f(e),F=n(e,"P",{});var _e=m(F);ge=r(_e,"\xC9 necess\xE1rio ter uma conta huggingface.co para acompanhar esta parte, pois estaremos criando e gerenciando reposit\xF3rios no Hugging Face Hub: "),L=n(_e,"A",{href:!0,rel:!0});var Se=m(L);be=r(Se,"criar conta"),Se.forEach(a),_e.forEach(a),this.h()},h(){s(h,"name","hf:doc:metadata"),s(h,"content",JSON.stringify(Xe)),s(g,"id","o-hugging-face-hub"),s(g,"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"),s(g,"href","#o-hugging-face-hub"),s(v,"class","relative group"),s(H,"href","https://huggingface.co/"),s(H,"rel","nofollow"),s(E,"href","https://github.com/flairNLP/flair"),s(E,"rel","nofollow"),s(P,"href","https://github.com/allenai/allennlp"),s(P,"rel","nofollow"),s(w,"href","https://github.com/asteroid-team/asteroid"),s(w,"rel","nofollow"),s(A,"href","https://github.com/pyannote/pyannote-audio"),s(A,"rel","nofollow"),s($,"href","https://github.com/rwightman/pytorch-image-models"),s($,"rel","nofollow"),s(y,"href","https://huggingface.co/pricing"),s(y,"rel","nofollow"),s(L,"href","https://huggingface.co/join"),s(L,"rel","nofollow")},m(e,l){o(document.head,h),u(e,I,l),u(e,v,l),o(v,g),o(g,S),ke(q,S,null),o(v,U),o(v,j),o(j,X),u(e,k,l),u(e,b,l),o(b,Z),o(b,H),o(H,K),o(b,W),u(e,z,l),u(e,p,l),o(p,ee),o(p,E),o(E,ae),o(p,oe),o(p,P),o(P,te),o(p,re),o(p,w),o(w,se),o(p,le),o(p,A),o(A,ie),o(p,ne),o(p,$),o($,me),o(p,ue),u(e,G,l),u(e,N,l),o(N,pe),u(e,M,l),u(e,O,l),o(O,de),u(e,T,l),u(e,_,l),o(_,ce),o(_,y),o(y,fe),o(_,he),u(e,Y,l),u(e,C,l),o(C,ve),u(e,Q,l),ke(x,e,l),u(e,V,l),u(e,F,l),o(F,ge),o(F,L),o(L,be),B=!0},p:Be,i(e){B||(ze(q.$$.fragment,e),ze(x.$$.fragment,e),B=!0)},o(e){Ge(q.$$.fragment,e),Ge(x.$$.fragment,e),B=!1},d(e){a(h),e&&a(I),e&&a(v),Me(q),e&&a(k),e&&a(b),e&&a(z),e&&a(p),e&&a(G),e&&a(N),e&&a(M),e&&a(O),e&&a(T),e&&a(_),e&&a(Y),e&&a(C),e&&a(Q),Me(x,e),e&&a(V),e&&a(F)}}}const Xe={local:"o-hugging-face-hub",title:"O Hugging Face Hub"};function Ze(qe){return De(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class aa extends Te{constructor(h){super();Ye(this,h,Ze,Ue,Qe,{})}}export{aa as default,Xe as metadata};
