Buckets:
| import{s as Re,n as Ee,o as ke}from"../chunks/scheduler.ed14c3fe.js";import{S as Ie,i as Ve,e as p,s as n,c as $,h as ze,a as f,d as l,b as s,f as je,g as a,j as m,k as se,l as Fe,m as i,n as u,t as r,o,p as T}from"../chunks/index.0eb90eca.js";import{C as v}from"../chunks/CodeBlock.c826eb2a.js";import{H as at,E as qe}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.432ceae3.js";function De(pe){let d,ut,mt,rt,c,ot,x,fe="사용하시는 라이브러리에 맞는 🤗 Diffusers를 설치하세요.",Tt,g,me="🤗 Diffusers는 Python 3.8+, PyTorch 1.7.0+ 및 flax에서 테스트되었습니다. 사용중인 딥러닝 라이브러리에 대한 아래의 설치 안내를 따르세요.",vt,h,$e='<li><a href="https://pytorch.org/get-started/locally/" rel="nofollow">PyTorch 설치 안내</a></li> <li><a href="https://flax.readthedocs.io/en/latest/" rel="nofollow">Flax 설치 안내</a></li>',dt,C,wt,M,ae=`<a href="https://docs.python.org/3/library/venv.html" rel="nofollow">가상 환경</a>에 🤗 Diffusers를 설치해야 합니다. | |
| Python 가상 환경에 익숙하지 않은 경우 <a href="https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/" rel="nofollow">가상환경 pip 설치 가이드</a>를 살펴보세요. | |
| 가상 환경을 사용하면 서로 다른 프로젝트를 더 쉽게 관리하고, 종속성간의 호환성 문제를 피할 수 있습니다.`,ct,y,ue="프로젝트 디렉토리에 가상 환경을 생성하는 것으로 시작하세요:",xt,b,gt,_,re="그리고 가상 환경을 활성화합니다:",ht,L,Ct,P,oe="이제 다음의 명령어로 🤗 Diffusers를 설치할 준비가 되었습니다:",Mt,U,Te="<strong>PyTorch의 경우</strong>",yt,H,bt,J,ve="<strong>Flax의 경우</strong>",_t,G,Lt,Z,Pt,j,de="소스에서 <code>diffusers</code>를 설치하기 전에, <code>torch</code> 및 <code>accelerate</code>이 설치되어 있는지 확인하세요.",Ut,R,we='<code>torch</code> 설치에 대해서는 <a href="https://pytorch.org/get-started/locally/#start-locally" rel="nofollow">torch docs</a>를 참고하세요.',Ht,E,ce="다음과 같이 <code>accelerate</code>을 설치하세요.",Jt,k,Gt,I,xe="다음 명령어를 사용하여 소스에서 🤗 Diffusers를 설치하세요:",Zt,V,jt,z,ge=`이 명령어는 최신 <code>stable</code> 버전이 아닌 최첨단 <code>main</code> 버전을 설치합니다. | |
| <code>main</code> 버전은 최신 개발 정보를 최신 상태로 유지하는 데 유용합니다. | |
| 예를 들어 마지막 공식 릴리즈 이후 버그가 수정되었지만, 새 릴리즈가 아직 출시되지 않은 경우입니다. | |
| 그러나 이는 <code>main</code> 버전이 항상 안정적이지 않을 수 있음을 의미합니다. | |
| 우리는 <code>main</code> 버전이 지속적으로 작동하도록 노력하고 있으며, 대부분의 문제는 보통 몇 시간 또는 하루 안에 해결됩니다. | |
| 문제가 발생하면 더 빨리 해결할 수 있도록 <a href="https://github.com/huggingface/transformers/issues" rel="nofollow">Issue</a>를 열어주세요!`,Rt,F,Et,q,he="다음을 수행하려면 편집가능한 설치가 필요합니다:",kt,D,Ce="<li>소스 코드의 <code>main</code> 버전을 사용</li> <li>🤗 Diffusers에 기여 (코드의 변경 사항을 테스트하기 위해 필요)</li>",It,Q,Me="저장소를 복제하고 다음 명령어를 사용하여 🤗 Diffusers를 설치합니다:",Vt,Y,zt,B,ye="<strong>PyTorch의 경우</strong>",Ft,S,qt,W,be="<strong>Flax의 경우</strong>",Dt,N,Qt,X,_e=`이러한 명령어들은 저장소를 복제한 폴더와 Python 라이브러리 경로를 연결합니다. | |
| Python은 이제 일반 라이브러리 경로에 더하여 복제한 폴더 내부를 살펴봅니다. | |
| 예를들어 Python 패키지가 <code>~/anaconda3/envs/main/lib/python3.10/site-packages/</code>에 설치되어 있는 경우 Python은 복제한 폴더인 <code>~/diffusers/</code>도 검색합니다.`,Yt,w,Le="<p>라이브러리를 계속 사용하려면 <code>diffusers</code> 폴더를 유지해야 합니다.</p>",Bt,A,Pe="이제 다음 명령어를 사용하여 최신 버전의 🤗 Diffusers로 쉽게 업데이트할 수 있습니다:",St,O,Wt,K,Ue="이렇게 하면, 다음에 실행할 때 Python 환경이 🤗 Diffusers의 <code>main</code> 버전을 찾게 됩니다.",Nt,tt,Xt,et,He=`우리 라이브러리는 <code>from_pretrained()</code> 요청 중에 텔레메트리 정보를 원격으로 수집합니다. | |
| 이 데이터에는 Diffusers 및 PyTorch/Flax의 버전, 요청된 모델 또는 파이프라인 클래스, 그리고 허브에서 호스팅되는 경우 사전학습된 체크포인트에 대한 경로를 포함합니다. | |
| 이 사용 데이터는 문제를 디버깅하고 새로운 기능의 우선순위를 지정하는데 도움이 됩니다. | |
| 텔레메트리는 HuggingFace 허브에서 모델과 파이프라인을 불러올 때만 전송되며, 로컬 사용 중에는 수집되지 않습니다.`,At,lt,Je="우리는 추가 정보를 공유하지 않기를 원하는 사람이 있다는 것을 이해하고 개인 정보를 존중하므로, 터미널에서 <code>DISABLE_TELEMETRY</code> 환경 변수를 설정하여 텔레메트리 수집을 비활성화할 수 있습니다.",Ot,it,Ge="Linux/MacOS에서:",Kt,nt,te,st,Ze="Windows에서:",ee,pt,le,ft,ie,$t,ne;return c=new at({props:{title:"설치",local:"설치",headingTag:"h1"}}),C=new at({props:{title:"pip를 이용한 설치",local:"pip를-이용한-설치",headingTag:"h2"}}),b=new v({props:{code:"cHl0aG9uJTIwLW0lMjB2ZW52JTIwLmVudg==",highlighted:'python -m venv .<span class="hljs-built_in">env</span>',wrap:!1}}),L=new v({props:{code:"c291cmNlJTIwLmVudiUyRmJpbiUyRmFjdGl2YXRl",highlighted:'<span class="hljs-built_in">source</span> .<span class="hljs-built_in">env</span>/bin/activate',wrap:!1}}),H=new v({props:{code:"cGlwJTIwaW5zdGFsbCUyMGRpZmZ1c2VycyU1QiUyMnRvcmNoJTIyJTVE",highlighted:'pip install diffusers[<span class="hljs-string">"torch"</span>]',wrap:!1}}),G=new v({props:{code:"cGlwJTIwaW5zdGFsbCUyMGRpZmZ1c2VycyU1QiUyMmZsYXglMjIlNUQ=",highlighted:'pip install diffusers[<span class="hljs-string">"flax"</span>]',wrap:!1}}),Z=new at({props:{title:"소스로부터 설치",local:"소스로부터-설치",headingTag:"h2"}}),k=new v({props:{code:"cGlwJTIwaW5zdGFsbCUyMGFjY2VsZXJhdGU=",highlighted:"pip install accelerate",wrap:!1}}),V=new v({props:{code:"cGlwJTIwaW5zdGFsbCUyMGdpdCUyQmh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmh1Z2dpbmdmYWNlJTJGZGlmZnVzZXJz",highlighted:"pip install git+https://github.com/huggingface/diffusers",wrap:!1}}),F=new at({props:{title:"편집가능한 설치",local:"편집가능한-설치",headingTag:"h2"}}),Y=new v({props:{code:"Z2l0JTIwY2xvbmUlMjBodHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZodWdnaW5nZmFjZSUyRmRpZmZ1c2Vycy5naXQlMEFjZCUyMGRpZmZ1c2Vycw==",highlighted:`git <span class="hljs-built_in">clone</span> https://github.com/huggingface/diffusers.git | |
| <span class="hljs-built_in">cd</span> diffusers`,wrap:!1}}),S=new v({props:{code:"cGlwJTIwaW5zdGFsbCUyMC1lJTIwJTIyLiU1QnRvcmNoJTVEJTIy",highlighted:'pip install -e <span class="hljs-string">".[torch]"</span>',wrap:!1}}),N=new v({props:{code:"cGlwJTIwaW5zdGFsbCUyMC1lJTIwJTIyLiU1QmZsYXglNUQlMjI=",highlighted:'pip install -e <span class="hljs-string">".[flax]"</span>',wrap:!1}}),O=new v({props:{code:"Y2QlMjB+JTJGZGlmZnVzZXJzJTJGJTBBZ2l0JTIwcHVsbA==",highlighted:`<span class="hljs-built_in">cd</span> ~/diffusers/ | |
| git pull`,wrap:!1}}),tt=new at({props:{title:"텔레메트리 로깅에 대한 알림",local:"텔레메트리-로깅에-대한-알림",headingTag:"h2"}}),nt=new v({props:{code:"ZXhwb3J0JTIwRElTQUJMRV9URUxFTUVUUlklM0RZRVM=",highlighted:'<span class="hljs-built_in">export</span> DISABLE_TELEMETRY=YES',wrap:!1}}),pt=new v({props:{code:"c2V0JTIwRElTQUJMRV9URUxFTUVUUlklM0RZRVM=",highlighted:'<span class="hljs-built_in">set</span> DISABLE_TELEMETRY=YES',wrap:!1}}),ft=new qe({props:{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/ko/installation.md"}}),{c(){d=p("meta"),ut=n(),mt=p("p"),rt=n(),$(c.$$.fragment),ot=n(),x=p("p"),x.textContent=fe,Tt=n(),g=p("p"),g.textContent=me,vt=n(),h=p("ul"),h.innerHTML=$e,dt=n(),$(C.$$.fragment),wt=n(),M=p("p"),M.innerHTML=ae,ct=n(),y=p("p"),y.textContent=ue,xt=n(),$(b.$$.fragment),gt=n(),_=p("p"),_.textContent=re,ht=n(),$(L.$$.fragment),Ct=n(),P=p("p"),P.textContent=oe,Mt=n(),U=p("p"),U.innerHTML=Te,yt=n(),$(H.$$.fragment),bt=n(),J=p("p"),J.innerHTML=ve,_t=n(),$(G.$$.fragment),Lt=n(),$(Z.$$.fragment),Pt=n(),j=p("p"),j.innerHTML=de,Ut=n(),R=p("p"),R.innerHTML=we,Ht=n(),E=p("p"),E.innerHTML=ce,Jt=n(),$(k.$$.fragment),Gt=n(),I=p("p"),I.textContent=xe,Zt=n(),$(V.$$.fragment),jt=n(),z=p("p"),z.innerHTML=ge,Rt=n(),$(F.$$.fragment),Et=n(),q=p("p"),q.textContent=he,kt=n(),D=p("ul"),D.innerHTML=Ce,It=n(),Q=p("p"),Q.textContent=Me,Vt=n(),$(Y.$$.fragment),zt=n(),B=p("p"),B.innerHTML=ye,Ft=n(),$(S.$$.fragment),qt=n(),W=p("p"),W.innerHTML=be,Dt=n(),$(N.$$.fragment),Qt=n(),X=p("p"),X.innerHTML=_e,Yt=n(),w=p("blockquote"),w.innerHTML=Le,Bt=n(),A=p("p"),A.textContent=Pe,St=n(),$(O.$$.fragment),Wt=n(),K=p("p"),K.innerHTML=Ue,Nt=n(),$(tt.$$.fragment),Xt=n(),et=p("p"),et.innerHTML=He,At=n(),lt=p("p"),lt.innerHTML=Je,Ot=n(),it=p("p"),it.textContent=Ge,Kt=n(),$(nt.$$.fragment),te=n(),st=p("p"),st.textContent=Ze,ee=n(),$(pt.$$.fragment),le=n(),$(ft.$$.fragment),ie=n(),$t=p("p"),this.h()},l(t){const e=ze("svelte-u9bgzb",document.head);d=f(e,"META",{name:!0,content:!0}),e.forEach(l),ut=s(t),mt=f(t,"P",{}),je(mt).forEach(l),rt=s(t),a(c.$$.fragment,t),ot=s(t),x=f(t,"P",{"data-svelte-h":!0}),m(x)!=="svelte-e0gg9f"&&(x.textContent=fe),Tt=s(t),g=f(t,"P",{"data-svelte-h":!0}),m(g)!=="svelte-1l056ir"&&(g.textContent=me),vt=s(t),h=f(t,"UL",{"data-svelte-h":!0}),m(h)!=="svelte-1dypyaq"&&(h.innerHTML=$e),dt=s(t),a(C.$$.fragment,t),wt=s(t),M=f(t,"P",{"data-svelte-h":!0}),m(M)!=="svelte-dhbz6n"&&(M.innerHTML=ae),ct=s(t),y=f(t,"P",{"data-svelte-h":!0}),m(y)!=="svelte-s4rxei"&&(y.textContent=ue),xt=s(t),a(b.$$.fragment,t),gt=s(t),_=f(t,"P",{"data-svelte-h":!0}),m(_)!=="svelte-16rsky8"&&(_.textContent=re),ht=s(t),a(L.$$.fragment,t),Ct=s(t),P=f(t,"P",{"data-svelte-h":!0}),m(P)!=="svelte-zeqs65"&&(P.textContent=oe),Mt=s(t),U=f(t,"P",{"data-svelte-h":!0}),m(U)!=="svelte-1cm7hz7"&&(U.innerHTML=Te),yt=s(t),a(H.$$.fragment,t),bt=s(t),J=f(t,"P",{"data-svelte-h":!0}),m(J)!=="svelte-1nu070f"&&(J.innerHTML=ve),_t=s(t),a(G.$$.fragment,t),Lt=s(t),a(Z.$$.fragment,t),Pt=s(t),j=f(t,"P",{"data-svelte-h":!0}),m(j)!=="svelte-1hgvg2l"&&(j.innerHTML=de),Ut=s(t),R=f(t,"P",{"data-svelte-h":!0}),m(R)!=="svelte-f1mr1y"&&(R.innerHTML=we),Ht=s(t),E=f(t,"P",{"data-svelte-h":!0}),m(E)!=="svelte-csub5n"&&(E.innerHTML=ce),Jt=s(t),a(k.$$.fragment,t),Gt=s(t),I=f(t,"P",{"data-svelte-h":!0}),m(I)!=="svelte-pesk3"&&(I.textContent=xe),Zt=s(t),a(V.$$.fragment,t),jt=s(t),z=f(t,"P",{"data-svelte-h":!0}),m(z)!=="svelte-22877j"&&(z.innerHTML=ge),Rt=s(t),a(F.$$.fragment,t),Et=s(t),q=f(t,"P",{"data-svelte-h":!0}),m(q)!=="svelte-eg1xck"&&(q.textContent=he),kt=s(t),D=f(t,"UL",{"data-svelte-h":!0}),m(D)!=="svelte-off2j2"&&(D.innerHTML=Ce),It=s(t),Q=f(t,"P",{"data-svelte-h":!0}),m(Q)!=="svelte-og9gse"&&(Q.textContent=Me),Vt=s(t),a(Y.$$.fragment,t),zt=s(t),B=f(t,"P",{"data-svelte-h":!0}),m(B)!=="svelte-1cm7hz7"&&(B.innerHTML=ye),Ft=s(t),a(S.$$.fragment,t),qt=s(t),W=f(t,"P",{"data-svelte-h":!0}),m(W)!=="svelte-1nu070f"&&(W.innerHTML=be),Dt=s(t),a(N.$$.fragment,t),Qt=s(t),X=f(t,"P",{"data-svelte-h":!0}),m(X)!=="svelte-zfvmsg"&&(X.innerHTML=_e),Yt=s(t),w=f(t,"BLOCKQUOTE",{class:!0,"data-svelte-h":!0}),m(w)!=="svelte-irmbw5"&&(w.innerHTML=Le),Bt=s(t),A=f(t,"P",{"data-svelte-h":!0}),m(A)!=="svelte-1w8hifm"&&(A.textContent=Pe),St=s(t),a(O.$$.fragment,t),Wt=s(t),K=f(t,"P",{"data-svelte-h":!0}),m(K)!=="svelte-1q8hyq8"&&(K.innerHTML=Ue),Nt=s(t),a(tt.$$.fragment,t),Xt=s(t),et=f(t,"P",{"data-svelte-h":!0}),m(et)!=="svelte-vosisv"&&(et.innerHTML=He),At=s(t),lt=f(t,"P",{"data-svelte-h":!0}),m(lt)!=="svelte-j2h1cd"&&(lt.innerHTML=Je),Ot=s(t),it=f(t,"P",{"data-svelte-h":!0}),m(it)!=="svelte-1wfxjom"&&(it.textContent=Ge),Kt=s(t),a(nt.$$.fragment,t),te=s(t),st=f(t,"P",{"data-svelte-h":!0}),m(st)!=="svelte-qbjfpb"&&(st.textContent=Ze),ee=s(t),a(pt.$$.fragment,t),le=s(t),a(ft.$$.fragment,t),ie=s(t),$t=f(t,"P",{}),je($t).forEach(l),this.h()},h(){se(d,"name","hf:doc:metadata"),se(d,"content",Qe),se(w,"class","warning")},m(t,e){Fe(document.head,d),i(t,ut,e),i(t,mt,e),i(t,rt,e),u(c,t,e),i(t,ot,e),i(t,x,e),i(t,Tt,e),i(t,g,e),i(t,vt,e),i(t,h,e),i(t,dt,e),u(C,t,e),i(t,wt,e),i(t,M,e),i(t,ct,e),i(t,y,e),i(t,xt,e),u(b,t,e),i(t,gt,e),i(t,_,e),i(t,ht,e),u(L,t,e),i(t,Ct,e),i(t,P,e),i(t,Mt,e),i(t,U,e),i(t,yt,e),u(H,t,e),i(t,bt,e),i(t,J,e),i(t,_t,e),u(G,t,e),i(t,Lt,e),u(Z,t,e),i(t,Pt,e),i(t,j,e),i(t,Ut,e),i(t,R,e),i(t,Ht,e),i(t,E,e),i(t,Jt,e),u(k,t,e),i(t,Gt,e),i(t,I,e),i(t,Zt,e),u(V,t,e),i(t,jt,e),i(t,z,e),i(t,Rt,e),u(F,t,e),i(t,Et,e),i(t,q,e),i(t,kt,e),i(t,D,e),i(t,It,e),i(t,Q,e),i(t,Vt,e),u(Y,t,e),i(t,zt,e),i(t,B,e),i(t,Ft,e),u(S,t,e),i(t,qt,e),i(t,W,e),i(t,Dt,e),u(N,t,e),i(t,Qt,e),i(t,X,e),i(t,Yt,e),i(t,w,e),i(t,Bt,e),i(t,A,e),i(t,St,e),u(O,t,e),i(t,Wt,e),i(t,K,e),i(t,Nt,e),u(tt,t,e),i(t,Xt,e),i(t,et,e),i(t,At,e),i(t,lt,e),i(t,Ot,e),i(t,it,e),i(t,Kt,e),u(nt,t,e),i(t,te,e),i(t,st,e),i(t,ee,e),u(pt,t,e),i(t,le,e),u(ft,t,e),i(t,ie,e),i(t,$t,e),ne=!0},p:Ee,i(t){ne||(r(c.$$.fragment,t),r(C.$$.fragment,t),r(b.$$.fragment,t),r(L.$$.fragment,t),r(H.$$.fragment,t),r(G.$$.fragment,t),r(Z.$$.fragment,t),r(k.$$.fragment,t),r(V.$$.fragment,t),r(F.$$.fragment,t),r(Y.$$.fragment,t),r(S.$$.fragment,t),r(N.$$.fragment,t),r(O.$$.fragment,t),r(tt.$$.fragment,t),r(nt.$$.fragment,t),r(pt.$$.fragment,t),r(ft.$$.fragment,t),ne=!0)},o(t){o(c.$$.fragment,t),o(C.$$.fragment,t),o(b.$$.fragment,t),o(L.$$.fragment,t),o(H.$$.fragment,t),o(G.$$.fragment,t),o(Z.$$.fragment,t),o(k.$$.fragment,t),o(V.$$.fragment,t),o(F.$$.fragment,t),o(Y.$$.fragment,t),o(S.$$.fragment,t),o(N.$$.fragment,t),o(O.$$.fragment,t),o(tt.$$.fragment,t),o(nt.$$.fragment,t),o(pt.$$.fragment,t),o(ft.$$.fragment,t),ne=!1},d(t){t&&(l(ut),l(mt),l(rt),l(ot),l(x),l(Tt),l(g),l(vt),l(h),l(dt),l(wt),l(M),l(ct),l(y),l(xt),l(gt),l(_),l(ht),l(Ct),l(P),l(Mt),l(U),l(yt),l(bt),l(J),l(_t),l(Lt),l(Pt),l(j),l(Ut),l(R),l(Ht),l(E),l(Jt),l(Gt),l(I),l(Zt),l(jt),l(z),l(Rt),l(Et),l(q),l(kt),l(D),l(It),l(Q),l(Vt),l(zt),l(B),l(Ft),l(qt),l(W),l(Dt),l(Qt),l(X),l(Yt),l(w),l(Bt),l(A),l(St),l(Wt),l(K),l(Nt),l(Xt),l(et),l(At),l(lt),l(Ot),l(it),l(Kt),l(te),l(st),l(ee),l(le),l(ie),l($t)),l(d),T(c,t),T(C,t),T(b,t),T(L,t),T(H,t),T(G,t),T(Z,t),T(k,t),T(V,t),T(F,t),T(Y,t),T(S,t),T(N,t),T(O,t),T(tt,t),T(nt,t),T(pt,t),T(ft,t)}}}const Qe='{"title":"설치","local":"설치","sections":[{"title":"pip를 이용한 설치","local":"pip를-이용한-설치","sections":[],"depth":2},{"title":"소스로부터 설치","local":"소스로부터-설치","sections":[],"depth":2},{"title":"편집가능한 설치","local":"편집가능한-설치","sections":[],"depth":2},{"title":"텔레메트리 로깅에 대한 알림","local":"텔레메트리-로깅에-대한-알림","sections":[],"depth":2}],"depth":1}';function Ye(pe){return ke(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class Xe extends Ie{constructor(d){super(),Ve(this,d,Ye,De,Re,{})}}export{Xe as component}; | |
Xet Storage Details
- Size:
- 15.4 kB
- Xet hash:
- 32c5a688e9412e184d19cd2cbb2c96023cf4f1b89932b0b556df813dc63fb9de
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.