Buckets:

download
raw
10.7 kB
import"../chunks/DsnmJJEf.js";import{bi as x,i as k,h as L,C as z,H as v,a as l,E as C,s as D}from"../chunks/BZtIR7es.js";import{v as B,z as Y,a as g,s as a,c as P,d as Q,r as W,g as M,f as b,e as H,p as S,o as q,b as N,n as X}from"../chunks/_hyVs69O.js";import{i as G}from"../chunks/Ct1UCSGW.js";import{p as R}from"../chunks/DekikXfk.js";import{s as A}from"../chunks/CLCAUsoB.js";function I(h,s,o,r,m){B&&Y();var t=s.$$slots?.[o],c=!1;t===!0&&(t=s[o==="default"?"children":o],c=!0),t===void 0||t(h,c?()=>r:r)}var O=P('<div class="space-y-10 py-6 2xl:py-8 2xl:-mx-4"><!> <!> <!></div>');function V(h,s){let o=R(s,"pytorch",8,!1),r=R(s,"tensorflow",8,!1),m=R(s,"jax",8,!1);var t=O(),c=Q(t);{var T=e=>{x(e,{framework:"pytorch",children:(p,w)=>{var n=M(),d=b(n);I(d,s,"pytorch",{}),g(p,n)},$$slots:{default:!0}})};G(c,e=>{o()&&e(T)})}var y=a(c,2);{var _=e=>{x(e,{framework:"tensorflow",children:(p,w)=>{var n=M(),d=b(n);I(d,s,"tensorflow",{}),g(p,n)},$$slots:{default:!0}})};G(y,e=>{r()&&e(_)})}var J=a(y,2);{var U=e=>{x(e,{framework:"jax",children:(p,w)=>{var n=M(),d=b(n);I(d,s,"jax",{}),g(p,n)},$$slots:{default:!0}})};G(J,e=>{m()&&e(U)})}W(t),g(h,t)}function j(h,s){var o=M(),r=b(o);A(r,()=>s.children??H),g(h,o)}const K='{"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}';var aa=P('<meta name="hf:doc:metadata"/>'),ea=P(`<p></p> <!> <!> <p>お使いのディープラーニングライブラリに合わせてDiffusersをインストールできます。</p> <p>🤗 DiffusersはPython 3.8+、PyTorch 1.7.0+、Flaxでテストされています。使用するディープラーニングライブラリの以下のインストール手順に従ってください:</p> <ul><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></ul> <!> <p>Diffusersは<a href="https://docs.python.org/3/library/venv.html" rel="nofollow">仮想環境</a>の中でインストールすることが推奨されています。
Python の仮想環境についてよく知らない場合は、こちらの <a href="https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/" rel="nofollow">ガイド</a> を参照してください。
仮想環境は異なるプロジェクトの管理を容易にし、依存関係間の互換性の問題を回避します。</p> <p>ではさっそく、プロジェクトディレクトリに仮想環境を作ってみます:</p> <!> <p>仮想環境をアクティブにします:</p> <!> <p>🤗 Diffusers もまた 🤗 Transformers ライブラリに依存しており、以下のコマンドで両方をインストールできます:</p> <!> <!> <p>ソースから🤗 Diffusersをインストールする前に、<code>torch</code>と🤗 Accelerateがインストールされていることを確認してください。</p> <p><code>torch</code>のインストールについては、<code>torch</code> <a href="https://pytorch.org/get-started/locally/#start-locally" rel="nofollow">インストール</a>ガイドを参照してください。</p> <p>🤗 Accelerateをインストールするには:</p> <!> <p>以下のコマンドでソースから🤗 Diffusersをインストールできます:</p> <!> <p>このコマンドは最新の <code>stable</code> バージョンではなく、最先端の <code>main</code> バージョンをインストールします。 <code>main</code>バージョンは最新の開発に対応するのに便利です。
例えば、前回の公式リリース以降にバグが修正されたが、新しいリリースがまだリリースされていない場合などには都合がいいです。
しかし、これは <code>main</code> バージョンが常に安定しているとは限らないです。
私たちは <code>main</code> バージョンを運用し続けるよう努力しており、ほとんどの問題は通常数時間から1日以内に解決されます。
もし問題が発生した場合は、<a href="https://github.com/huggingface/diffusers/issues/new/choose" rel="nofollow">Issue</a> を開いてください!</p> <!> <p>以下の場合、編集可能なインストールが必要です:</p> <ul><li>ソースコードの <code>main</code> バージョンを使用する。</li> <li>🤗 Diffusers に貢献し、コードの変更をテストする必要がある場合。</li></ul> <p>リポジトリをクローンし、次のコマンドで 🤗 Diffusers をインストールしてください:</p> <!> <!> <p>これらのコマンドは、リポジトリをクローンしたフォルダと Python のライブラリパスをリンクします。
Python は通常のライブラリパスに加えて、クローンしたフォルダの中を探すようになります。
例えば、Python パッケージが通常 <code>~/anaconda3/envs/main/lib/python3.10/site-packages/</code> にインストールされている場合、Python はクローンした <code>~/diffusers/</code> フォルダも同様に参照します。</p> <blockquote class="warning"><p>ライブラリを使い続けたい場合は、<code>diffusers</code>フォルダを残しておく必要があります。</p></blockquote> <p>これで、以下のコマンドで簡単にクローンを最新版の🤗 Diffusersにアップデートできます:</p> <!> <p>Python環境は次の実行時に <code>main</code> バージョンの🤗 Diffusersを見つけます。</p> <!> <p>このライブラリは <code>from_pretrained()</code> リクエスト中にデータを収集します。
このデータには Diffusers と PyTorch/Flax のバージョン、要求されたモデルやパイプラインクラスが含まれます。
また、Hubでホストされている場合は、事前に学習されたチェックポイントへのパスが含まれます。
この使用データは問題のデバッグや新機能の優先順位付けに役立ちます。
テレメトリーはHuggingFace Hubからモデルやパイプラインをロードするときのみ送信されます。ローカルでの使用中は収集されません。</p> <p>我々は、すべての人が追加情報を共有したくないことを理解し、あなたのプライバシーを尊重します。
そのため、ターミナルから <code>DISABLE_TELEMETRY</code> 環境変数を設定することで、データ収集を無効にすることができます:</p> <p>Linux/MacOSの場合</p> <!> <p>Windows の場合</p> <!> <!> <p></p>`,1);function ra(h,s){S(s,!1),q(()=>{new URLSearchParams(window.location.search).get("fw")}),k();var o=ea();L("t06thp",i=>{var u=aa();D(u,"content",K),g(i,u)});var r=a(b(o),2);z(r,{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"});var m=a(r,2);v(m,{title:"インストール",local:"インストール",headingTag:"h1"});var t=a(m,8);v(t,{title:"pip でインストール",local:"pip-でインストール",headingTag:"h2"});var c=a(t,6);l(c,{code:"cHl0aG9uJTIwLW0lMjB2ZW52JTIwLmVudg==",highlighted:'python -m venv .<span class="hljs-built_in">env</span>',lang:"bash",wrap:!1});var T=a(c,4);l(T,{code:"c291cmNlJTIwLmVudiUyRmJpbiUyRmFjdGl2YXRl",highlighted:'<span class="hljs-built_in">source</span> .<span class="hljs-built_in">env</span>/bin/activate',lang:"bash",wrap:!1});var y=a(T,4);V(y,{pytorch:!0,tensorflow:!1,jax:!0,$$slots:{pytorch:(i,u)=>{j(i,{children:(f,Z)=>{l(f,{code:"cGlwJTIwaW5zdGFsbCUyMGRpZmZ1c2VycyU1QiUyMnRvcmNoJTIyJTVEJTIwdHJhbnNmb3JtZXJz",highlighted:'pip install diffusers[<span class="hljs-string">&quot;torch&quot;</span>] transformers',lang:"bash",wrap:!1})}})},jax:(i,u)=>{j(i,{children:(f,Z)=>{l(f,{code:"cGlwJTIwaW5zdGFsbCUyMGRpZmZ1c2VycyU1QiUyMmZsYXglMjIlNUQlMjB0cmFuc2Zvcm1lcnM=",highlighted:'pip install diffusers[<span class="hljs-string">&quot;flax&quot;</span>] transformers',lang:"bash",wrap:!1})}})}}});var _=a(y,2);v(_,{title:"ソースからのインストール",local:"ソースからのインストール",headingTag:"h2"});var J=a(_,8);l(J,{code:"cGlwJTIwaW5zdGFsbCUyMGFjY2VsZXJhdGU=",highlighted:"pip install accelerate",lang:"bash",wrap:!1});var U=a(J,4);l(U,{code:"cGlwJTIwaW5zdGFsbCUyMGdpdCUyQmh0dHBzJTNBJTJGJTJGZ2l0aHViLmNvbSUyRmh1Z2dpbmdmYWNlJTJGZGlmZnVzZXJz",highlighted:"pip install git+https://github.com/huggingface/diffusers",lang:"bash",wrap:!1});var e=a(U,4);v(e,{title:"編集可能なインストール",local:"編集可能なインストール",headingTag:"h2"});var p=a(e,8);l(p,{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`,lang:"bash",wrap:!1});var w=a(p,2);V(w,{pytorch:!0,tensorflow:!1,jax:!0,$$slots:{pytorch:(i,u)=>{j(i,{children:(f,Z)=>{l(f,{code:"cGlwJTIwaW5zdGFsbCUyMC1lJTIwJTIyLiU1QnRvcmNoJTVEJTIy",highlighted:'pip install -e <span class="hljs-string">&quot;.[torch]&quot;</span>',lang:"bash",wrap:!1})}})},jax:(i,u)=>{j(i,{children:(f,Z)=>{l(f,{code:"cGlwJTIwaW5zdGFsbCUyMC1lJTIwJTIyLiU1QmZsYXglNUQlMjI=",highlighted:'pip install -e <span class="hljs-string">&quot;.[flax]&quot;</span>',lang:"bash",wrap:!1})}})}}});var n=a(w,8);l(n,{code:"Y2QlMjB+JTJGZGlmZnVzZXJzJTJGJTBBZ2l0JTIwcHVsbA==",highlighted:`<span class="hljs-built_in">cd</span> ~/diffusers/
git pull`,lang:"bash",wrap:!1});var d=a(n,4);v(d,{title:"テレメトリー・ロギングに関するお知らせ",local:"テレメトリーロギングに関するお知らせ",headingTag:"h2"});var $=a(d,8);l($,{code:"ZXhwb3J0JTIwRElTQUJMRV9URUxFTUVUUlklM0RZRVM=",highlighted:'<span class="hljs-built_in">export</span> DISABLE_TELEMETRY=YES',lang:"bash",wrap:!1});var E=a($,4);l(E,{code:"c2V0JTIwRElTQUJMRV9URUxFTUVUUlklM0RZRVM=",highlighted:'<span class="hljs-built_in">set</span> DISABLE_TELEMETRY=YES',lang:"bash",wrap:!1});var F=a(E,2);C(F,{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/ja/installation.md"}),X(2),g(h,o),N()}export{ra as component};

Xet Storage Details

Size:
10.7 kB
·
Xet hash:
2dfd6339171037b40dc19d7a6e83e59f9cb98fe0b2ae9c47e289afacb8ed88e7

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.