Buckets:

rtrm's picture
download
raw
53.6 kB
import{s as wt,f as jt,o as ut,n as A}from"../chunks/scheduler.37c15a92.js";import{S as ot,i as Ut,g as M,s as n,r as y,A as dt,h as p,f as s,c as a,j as ct,u as r,x as j,k as Pl,y as ft,a as t,v as T,d as m,t as c,w,m as $s,n as gs}from"../chunks/index.7cb9c9b8.js";import{T as V}from"../chunks/Tip.d10b3fc9.js";import{Y as It}from"../chunks/Youtube.8666c400.js";import{C as d}from"../chunks/CodeBlock.abae2786.js";import{C as $t}from"../chunks/CourseFloatingBanner.df82c153.js";import{H as $,E as gt}from"../chunks/getInferenceSnippets.f9350a3f.js";function ht(I){let i,u,J="Open in Colab",o,U,g='ローカルでサンプルを実行したい場合は、<a href="/course/chapter0">セットアップ</a>を参照することをお勧めします。';return{c(){i=$s("👀 右上に"),u=M("em"),u.textContent=J,o=$s(`というボタンがありますよね?それをクリックすると、このセクションのすべてのコードサンプルを含むGoogle Colabノートブックが開きます。このボタンは、コードサンプルを含むどのセクションにも存在します。
`),U=M("p"),U.innerHTML=g},l(f){i=gs(f,"👀 右上に"),u=p(f,"EM",{"data-svelte-h":!0}),j(u)!=="svelte-1rn81a4"&&(u.textContent=J),o=gs(f,`というボタンがありますよね?それをクリックすると、このセクションのすべてのコードサンプルを含むGoogle Colabノートブックが開きます。このボタンは、コードサンプルを含むどのセクションにも存在します。
`),U=p(f,"P",{"data-svelte-h":!0}),j(U)!=="svelte-n0gevw"&&(U.innerHTML=g)},m(f,h){t(f,i,h),t(f,u,h),t(f,o,h),t(f,U,h)},p:A,d(f){f&&(s(i),s(u),s(o),s(U))}}}function bt(I){let i,u,J="huggingface.coのアカウントを作成",o;return{c(){i=$s("⚠️Hugging Face Hubはトランスフォーマーモデルに限定されるものではありません。誰でも好きな種類のモデルやデータセットを共有することができます!すべての利用可能な機能の恩恵を受けるために"),u=M("a"),u.textContent=J,o=$s("しましょう!"),this.h()},l(U){i=gs(U,"⚠️Hugging Face Hubはトランスフォーマーモデルに限定されるものではありません。誰でも好きな種類のモデルやデータセットを共有することができます!すべての利用可能な機能の恩恵を受けるために"),u=p(U,"A",{href:!0,"data-svelte-h":!0}),j(u)!=="svelte-x0igq8"&&(u.textContent=J),o=gs(U,"しましょう!"),this.h()},h(){Pl(u,"href","https://huggingface.co/join")},m(U,g){t(U,i,g),t(U,u,g),t(U,o,g)},p:A,d(U){U&&(s(i),s(u),s(o))}}}function Ct(I){let i,u="✏️ <strong>試してみよう!</strong> 独自の入力とラベルで遊んでみて、モデルがどのように振る舞うか見てみましょう。";return{c(){i=M("p"),i.innerHTML=u},l(J){i=p(J,"P",{"data-svelte-h":!0}),j(i)!=="svelte-zlgfr7"&&(i.innerHTML=u)},m(J,o){t(J,i,o)},p:A,d(J){J&&s(i)}}}function Bt(I){let i,u="✏️ <strong>試してみよう!</strong> <code>num_return_sequences</code> と <code>max_length</code> 引数を用いて、15語ずつの2つの文を生成してみましょう!";return{c(){i=M("p"),i.innerHTML=u},l(J){i=p(J,"P",{"data-svelte-h":!0}),j(i)!=="svelte-hdzqii"&&(i.innerHTML=u)},m(J,o){t(J,i,o)},p:A,d(J){J&&s(i)}}}function xt(I){let i,u="✏️ <strong>試してみよう!</strong> フィルターを使って、他の言語のテキスト生成モデルを探してみましょう。ウィジェットで自由に遊んだり、pipelineで使ってみてください!";return{c(){i=M("p"),i.innerHTML=u},l(J){i=p(J,"P",{"data-svelte-h":!0}),j(i)!=="svelte-lcmet"&&(i.innerHTML=u)},m(J,o){t(J,i,o)},p:A,d(J){J&&s(i)}}}function Wt(I){let i,u="✏️ <strong>試してみよう!</strong> Hub で <code>bert-base-cased</code> モデルを検索し、推論API ウィジェットでそのマスクワードを特定します。このモデルは上記の <code>pipeline</code> の例文に対して何を予測するでしょうか?";return{c(){i=M("p"),i.innerHTML=u},l(J){i=p(J,"P",{"data-svelte-h":!0}),j(i)!=="svelte-1p11dcu"&&(i.innerHTML=u)},m(J,o){t(J,i,o)},p:A,d(J){J&&s(i)}}}function Gt(I){let i,u="✏️ <strong>試してみよう!</strong> Model Hubで英語の品詞タグ付け(通常POSと略される)を行えるモデルを検索してください。このモデルは、上の例の文に対して何を予測するでしょうか?";return{c(){i=M("p"),i.innerHTML=u},l(J){i=p(J,"P",{"data-svelte-h":!0}),j(i)!=="svelte-a8znk0"&&(i.innerHTML=u)},m(J,o){t(J,i,o)},p:A,d(J){J&&s(i)}}}function Zt(I){let i,u="✏️ <strong>試してみよう!</strong> 他言語の翻訳モデルを検索して、前の文章をいくつかの異なる言語に翻訳してみましょう。";return{c(){i=M("p"),i.innerHTML=u},l(J){i=p(J,"P",{"data-svelte-h":!0}),j(i)!=="svelte-1g8yuuo"&&(i.innerHTML=u)},m(J,o){t(J,i,o)},p:A,d(J){J&&s(i)}}}function vt(I){let i,u,J,o,U,g,f,h,k,hs="このセクションでは、Transformerモデルができることを見ていき、🤗 Transformersライブラリの最初のツールとして <code>pipeline()</code> 関数を使ってみましょう。",Ol,b,Kl,Y,le,N,bs="Transformerモデルは前節で述べたようなあらゆる種類のNLPタスクを解決するために使用されています。ここでは、Hugging FaceとTransformerモデルを使用している企業や組織を紹介します。それらの組織はまた、モデルを共有することでコミュニティに還元しています。",ee,C,Cs,se,R,Bs='<a href="https://github.com/huggingface/transformers" rel="nofollow">🤗 Transformers library</a>は、それらの共有モデルを作成し、使用するための機能を提供します。<a href="https://huggingface.co/models" rel="nofollow">Model Hub</a>には、誰でもダウンロードして使用できる何千もの事前学習済みモデルが含まれています。また、あなた自身のモデルをModel Hubにアップロードすることも可能です。',te,B,ne,ae,ie,X,xs="Transformerのモデルがどのように機能するのかを知る前に、いくつかの興味深いNLPの問題を解決するため、Transformerがどのように使われるのか、いくつかの例で見ていきましょう。",Me,z,pe,S,Je,Q,Ws="🤗 Transformers ライブラリの中で最も基本的なオブジェクトは <code>pipeline()</code> 関数です。これはモデルを必要な前処理と後処理のステップに接続し、任意のテキストを直接入力して理解しやすい答えを得ることを可能にします。",ye,_,re,F,Te,E,Gs="複数の文章を入力することも可能です。",me,q,ce,L,we,P,Zs="デフォルトでは、このpipelineは英語の感情分析用にファインチューニングされた特定の事前学習モデルを使用します。このモデルは <code>classifier</code> オブジェクトを作成する際にダウンロードされ、キャッシュされます。コマンドを再実行すると、キャッシュされたモデルが代わりに使用され、モデルを再度ダウンロードする必要はありません。",je,D,vs="pipelineにテキストを渡す場合、主に3つのステップがあります。",ue,O,Hs="<li>テキストはモデルが理解できる形式に前処理される。</li> <li>前処理された入力がモデルに渡される。</li> <li>予測結果を理解できるように、モデルの後処理が行われる。</li>",oe,K,Vs='現在<a href="https://huggingface.co/transformers/main_classes/pipelines.html" rel="nofollow">利用可能なpipeline</a>の一部を紹介します。',Ue,ll,As="<li><code>feature-extraction</code> (テキストのベクトル表現を取得)</li> <li><code>fill-mask</code></li> <li><code>ner</code> (固有表現認識)</li> <li><code>question-answering</code></li> <li><code>sentiment-analysis</code></li> <li><code>summarization</code></li> <li><code>text-generation</code></li> <li><code>translation</code></li> <li><code>zero-shot-classification</code></li>",de,el,ks="では、いくつか見ていきましょう!",fe,sl,Ie,tl,Ys="まず、ラベル付けされていないテキストを分類する必要があるような、より困難なタスクに取り組むことから始めます。これは実際のプロジェクトでよくあるシナリオです。なぜなら、テキストにアノテーションをつけるのは通常時間がかかり、専門知識が必要だからです。このような場合、<code>zero-shot-classification</code> pipelineは非常に強力です。分類に使用するラベルを指定できるので、事前に学習したモデルのラベルに依存する必要がありません。肯定的か否定的かの2つのラベルを使って、モデルがどのようにテキストを分類するかは既に見たとおりです。しかし、他の任意のラベルセットを使ってテキストを分類することもできます。",$e,nl,ge,al,he,il,Ns="このpipelineは <em>zero-shot</em> と呼ばれます。なぜなら、これを使うために自前のデータセットでモデルのファインチューニングをする必要がないからです。任意のラベルのリストに対して直接確率スコアを返すことができます。",be,x,Ce,Ml,Be,pl,Rs="では、pipelineを使ってテキストを生成する方法を見てみましょう。主なアイデアは、プロンプトを与えると、モデルが残りのテキストを生成してそれを補完することです。これは、多くの携帯電話に搭載されている予測入力機能に類似しています。テキスト生成にはランダム性が含まれるため、以下と同様な結果が得られないのが通常です。",xe,Jl,We,yl,Ge,rl,Xs="引数<code>num_return_sequences</code>で異なるシーケンスの生成数を、引数<code>max_length</code>で出力テキストの合計の長さを制御することができます。",Ze,W,ve,Tl,He,ml,zs='これまでの例では、タスクに応じたデフォルトのモデルを使用しましたが、特定のタスク(例えばテキスト生成)のpipelineで使用するモデルをHubから選択することも可能です。<a href="https://huggingface.co/models" rel="nofollow">Model Hub</a>にアクセスし、左側の対応するタグをクリックすると、そのタスクでサポートされているモデルのみが表示されます。<a href="https://huggingface.co/models?pipeline_tag=text-generation" rel="nofollow">このようなページ</a>が表示されるはずです。',Ve,cl,Ss='それでは、<a href="https://huggingface.co/distilgpt2" rel="nofollow"><code>distilgpt2</code></a>モデルを試してみましょう! 先ほどと同じpipelineでロードする方法を説明します。',Ae,wl,ke,jl,Ye,ul,Qs="言語タグをクリックして検索するモデルを絞り込み、他の言語でテキストを生成するモデルを選ぶことができます。Model Hubには、複数の言語をサポートする多言語モデルのチェックポイントもあります。",Ne,ol,_s="モデルをクリックで選択すると、オンラインで直接試用できるウィジェットが表示されます。このようにして、ダウンロードする前にモデルの機能をすばやくテストすることができます。",Re,G,Xe,Ul,ze,dl,Fs='すべてのモデルは、Hugging Face <a href="https://huggingface.co/" rel="nofollow">ウェブサイト</a>で公開されているInference APIを使って、ブラウザから直接テストすることが可能です。このページでは、任意の文字列を入力し、モデルが入力データを処理する様子を見ることで、直接モデルで遊ぶことができます。',Se,fl,Es='このウィジェットを動かすInference APIは、有料製品としても提供されており、ワークフローに必要な場合は便利です。詳しくは<a href="https://huggingface.co/pricing" rel="nofollow">価格ページ</a>をご覧ください。',Qe,Il,_e,$l,qs="次に試すpipelineは<code>fill-mask</code>です。このタスクのアイデアは、与えられたテキストの空白を埋めることです。",Fe,gl,Ee,hl,qe,bl,Ls="<code>top_k</code> 引数は、いくつの可能性を表示させたいかをコントロールします。ここでは、モデルが特別な <code>&lt;mask&gt;</code> という単語を埋めていることに注意してください。これはしばしば <em>mask token</em> と呼ばれます。他の空所穴埋めモデルは異なるマスクトークンを持つかもしれないので、他のモデルを探索するときには常に適切なマスクワードを確認するのが良いでしょう。それを確認する1つの方法は、ウィジェットで使用されているマスクワードを見ることです。",Le,Z,Pe,Cl,De,Bl,Ps="固有表現認識(NER)は、入力されたテキストのどの部分が人物、場所、組織などの固有表現に対応するかをモデルが見つけ出すタスクです。例を見てみましょう。",Oe,xl,Ke,Wl,ls,Gl,Ds="ここでは、モデルはSylvainが人(PER)、Hugging Faceが組織(ORG)、Brooklynが場所(LOC)であることを正しく識別しています。",es,Zl,Os="pipelineの作成機能でオプション <code>grouped_entities=True</code> を渡すと、同じエンティティに対応する文の部分を再グループ化するようpipelineに指示します。ここでは、名前が複数の単語で構成されていても、モデルは “Hugging” と “Face” を一つの組織として正しくグループ化しています。実際、次の章で説明するように、前処理ではいくつかの単語をより小さなパーツに分割することさえあります。例えば、<code>Sylvain</code>は4つの部分に分割されます。<code>S</code>, <code>##yl</code>, <code>##va</code>, and <code>##in</code>.です。後処理の段階で、pipelineはこれらの断片をうまく再グループ化しました。",ss,v,ts,vl,ns,Hl,Ks="質問応答pipelineは、与えられた文脈から得た情報を使って質問に答えます。",as,Vl,is,Al,Ms,kl,lt="このpipelineは、提供されたコンテキストから情報を抽出することで動作し、答えを生成するわけではないことに注意してください。",ps,Yl,Js,Nl,et="要約とは、文章中の重要な部分をすべて(あるいはほとんど)維持したまま、より短い文章にするタスクです。以下はその例です。",ys,Rl,rs,Xl,Ts,zl,st="テキスト生成と同様に、結果に対して <code>max_length</code> や <code>min_length</code> を指定することができます。",ms,Sl,cs,Ql,tt='翻訳の場合、タスク名に言語ペアを指定すれば(<code>&quot;translation_en_to_fr&quot;</code>など)デフォルトのモデルを使うこともできますが、一番簡単なのは <a href="https://huggingface.co/models" rel="nofollow">Model Hub</a> で使いたいモデルを選ぶことです。ここでは、フランス語から英語への翻訳を試してみます。',ws,_l,js,Fl,us,El,nt="テキスト生成や要約と同様に、結果に対して <code>max_length</code> や <code>min_length</code> を指定することができます。",os,H,Us,ql,at="これまで紹介したpipelineは、ほとんどがデモンストレーションのためのものです。これらは特定のタスクのためにプログラムされたものであり、それらのバリエーションを実行することはできません。次の章では、<code>pipeline()</code>関数の中身と、その動作をカスタマイズする方法を学びます。",ds,Ll,fs,Dl,Is;return U=new $({props:{title:"Transformersで何ができる?",local:"transformersで何ができる",headingTag:"h1"}}),f=new $t({props:{chapter:1,classNames:"absolute z-10 right-0 top-0",notebooks:[{label:"Google Colab",value:"https://colab.research.google.com/github/huggingface/notebooks/blob/master/course/en/chapter1/section3.ipynb"},{label:"Aws Studio",value:"https://studiolab.sagemaker.aws/import/github/huggingface/notebooks/blob/master/course/en/chapter1/section3.ipynb"}]}}),b=new V({props:{$$slots:{default:[ht]},$$scope:{ctx:I}}}),Y=new $({props:{title:"Transformersは至るところに!",local:"transformersは至るところに",headingTag:"h2"}}),B=new V({props:{$$slots:{default:[bt]},$$scope:{ctx:I}}}),z=new $({props:{title:"pipelineを使ってタスクを実行する",local:"pipelineを使ってタスクを実行する",headingTag:"h2"}}),S=new It({props:{id:"tiZFewofSLM"}}),_=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBY2xhc3NpZmllciUyMCUzRCUyMHBpcGVsaW5lKCUyMnNlbnRpbWVudC1hbmFseXNpcyUyMiklMEFjbGFzc2lmaWVyKCUyMkkndmUlMjBiZWVuJTIwd2FpdGluZyUyMGZvciUyMGElMjBIdWdnaW5nRmFjZSUyMGNvdXJzZSUyMG15JTIwd2hvbGUlMjBsaWZlLiUyMik=",highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
classifier = pipeline(<span class="hljs-string">&quot;sentiment-analysis&quot;</span>)
classifier(<span class="hljs-string">&quot;I&#x27;ve been waiting for a HuggingFace course my whole life.&quot;</span>)`,wrap:!1}}),F=new d({props:{code:"JTVCJTdCJ2xhYmVsJyUzQSUyMCdQT1NJVElWRSclMkMlMjAnc2NvcmUnJTNBJTIwMC45NTk4MDQ3MTM3MjYwNDM3JTdEJTVE",highlighted:'[{<span class="hljs-string">&#x27;label&#x27;</span>: <span class="hljs-string">&#x27;POSITIVE&#x27;</span>, <span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.9598047137260437</span>}]',wrap:!1}}),q=new d({props:{code:"Y2xhc3NpZmllciglMEElMjAlMjAlMjAlMjAlNUIlMjJJJ3ZlJTIwYmVlbiUyMHdhaXRpbmclMjBmb3IlMjBhJTIwSHVnZ2luZ0ZhY2UlMjBjb3Vyc2UlMjBteSUyMHdob2xlJTIwbGlmZS4lMjIlMkMlMjAlMjJJJTIwaGF0ZSUyMHRoaXMlMjBzbyUyMG11Y2ghJTIyJTVEJTBBKQ==",highlighted:`classifier(
[<span class="hljs-string">&quot;I&#x27;ve been waiting for a HuggingFace course my whole life.&quot;</span>, <span class="hljs-string">&quot;I hate this so much!&quot;</span>]
)`,wrap:!1}}),L=new d({props:{code:"JTVCJTdCJ2xhYmVsJyUzQSUyMCdQT1NJVElWRSclMkMlMjAnc2NvcmUnJTNBJTIwMC45NTk4MDQ3MTM3MjYwNDM3JTdEJTJDJTBBJTIwJTdCJ2xhYmVsJyUzQSUyMCdORUdBVElWRSclMkMlMjAnc2NvcmUnJTNBJTIwMC45OTk0NTU4MDk1OTMyMDA3JTdEJTVE",highlighted:`[{<span class="hljs-string">&#x27;label&#x27;</span>: <span class="hljs-string">&#x27;POSITIVE&#x27;</span>, <span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.9598047137260437</span>},
{<span class="hljs-string">&#x27;label&#x27;</span>: <span class="hljs-string">&#x27;NEGATIVE&#x27;</span>, <span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.9994558095932007</span>}]`,wrap:!1}}),sl=new $({props:{title:"ゼロショット分類",local:"ゼロショット分類",headingTag:"h2"}}),nl=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBY2xhc3NpZmllciUyMCUzRCUyMHBpcGVsaW5lKCUyMnplcm8tc2hvdC1jbGFzc2lmaWNhdGlvbiUyMiklMEFjbGFzc2lmaWVyKCUwQSUyMCUyMCUyMCUyMCUyMlRoaXMlMjBpcyUyMGElMjBjb3Vyc2UlMjBhYm91dCUyMHRoZSUyMFRyYW5zZm9ybWVycyUyMGxpYnJhcnklMjIlMkMlMEElMjAlMjAlMjAlMjBjYW5kaWRhdGVfbGFiZWxzJTNEJTVCJTIyZWR1Y2F0aW9uJTIyJTJDJTIwJTIycG9saXRpY3MlMjIlMkMlMjAlMjJidXNpbmVzcyUyMiU1RCUyQyUwQSk=",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>)
classifier(
<span class="hljs-string">&quot;This is a course about the Transformers library&quot;</span>,
candidate_labels=[<span class="hljs-string">&quot;education&quot;</span>, <span class="hljs-string">&quot;politics&quot;</span>, <span class="hljs-string">&quot;business&quot;</span>],
)`,wrap:!1}}),al=new d({props:{code:"JTdCJ3NlcXVlbmNlJyUzQSUyMCdUaGlzJTIwaXMlMjBhJTIwY291cnNlJTIwYWJvdXQlMjB0aGUlMjBUcmFuc2Zvcm1lcnMlMjBsaWJyYXJ5JyUyQyUwQSUyMCdsYWJlbHMnJTNBJTIwJTVCJ2VkdWNhdGlvbiclMkMlMjAnYnVzaW5lc3MnJTJDJTIwJ3BvbGl0aWNzJyU1RCUyQyUwQSUyMCdzY29yZXMnJTNBJTIwJTVCMC44NDQ1OTYzODU5NTU4MTA1JTJDJTIwMC4xMTE5NzYyNTg0NTY3MDclMkMlMjAwLjA0MzQyNzQ0ODcxOTczOTkxNCU1RCU3RA==",highlighted:`{<span class="hljs-string">&#x27;sequence&#x27;</span>: <span class="hljs-string">&#x27;This is a course about the Transformers library&#x27;</span>,
<span class="hljs-string">&#x27;labels&#x27;</span>: [<span class="hljs-string">&#x27;education&#x27;</span>, <span class="hljs-string">&#x27;business&#x27;</span>, <span class="hljs-string">&#x27;politics&#x27;</span>],
<span class="hljs-string">&#x27;scores&#x27;</span>: [<span class="hljs-number">0.8445963859558105</span>, <span class="hljs-number">0.111976258456707</span>, <span class="hljs-number">0.043427448719739914</span>]}`,wrap:!1}}),x=new V({props:{$$slots:{default:[Ct]},$$scope:{ctx:I}}}),Ml=new $({props:{title:"文章生成",local:"文章生成",headingTag:"h2"}}),Jl=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBZ2VuZXJhdG9yJTIwJTNEJTIwcGlwZWxpbmUoJTIydGV4dC1nZW5lcmF0aW9uJTIyKSUwQWdlbmVyYXRvciglMjJJbiUyMHRoaXMlMjBjb3Vyc2UlMkMlMjB3ZSUyMHdpbGwlMjB0ZWFjaCUyMHlvdSUyMGhvdyUyMHRvJTIyKQ==",highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
generator = pipeline(<span class="hljs-string">&quot;text-generation&quot;</span>)
generator(<span class="hljs-string">&quot;In this course, we will teach you how to&quot;</span>)`,wrap:!1}}),yl=new d({props:{code:"JTVCJTdCJ2dlbmVyYXRlZF90ZXh0JyUzQSUyMCdJbiUyMHRoaXMlMjBjb3Vyc2UlMkMlMjB3ZSUyMHdpbGwlMjB0ZWFjaCUyMHlvdSUyMGhvdyUyMHRvJTIwdW5kZXJzdGFuZCUyMGFuZCUyMHVzZSUyMCclMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAnZGF0YSUyMGZsb3clMjBhbmQlMjBkYXRhJTIwaW50ZXJjaGFuZ2UlMjB3aGVuJTIwaGFuZGxpbmclMjB1c2VyJTIwZGF0YS4lMjBXZSUyMCclMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAnd2lsbCUyMGJlJTIwd29ya2luZyUyMHdpdGglMjBvbmUlMjBvciUyMG1vcmUlMjBvZiUyMHRoZSUyMG1vc3QlMjBjb21tb25seSUyMHVzZWQlMjAnJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJ2RhdGElMjBmbG93cyUyMCVFMiU4MCU5NCUyMGRhdGElMjBmbG93cyUyMG9mJTIwdmFyaW91cyUyMHR5cGVzJTJDJTIwYXMlMjBzZWVuJTIwYnklMjB0aGUlMjAnJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJ0hUVFAnJTdEJTVE",highlighted:`[{<span class="hljs-string">&#x27;generated_text&#x27;</span>: <span class="hljs-string">&#x27;In this course, we will teach you how to understand and use &#x27;</span>
<span class="hljs-string">&#x27;data flow and data interchange when handling user data. We &#x27;</span>
<span class="hljs-string">&#x27;will be working with one or more of the most commonly used &#x27;</span>
<span class="hljs-string">&#x27;data flows — data flows of various types, as seen by the &#x27;</span>
<span class="hljs-string">&#x27;HTTP&#x27;</span>}]`,wrap:!1}}),W=new V({props:{$$slots:{default:[Bt]},$$scope:{ctx:I}}}),Tl=new $({props:{title:"pipelineでHubから任意のモデルを使用する",local:"pipelineでhubから任意のモデルを使用する",headingTag:"h2"}}),wl=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBZ2VuZXJhdG9yJTIwJTNEJTIwcGlwZWxpbmUoJTIydGV4dC1nZW5lcmF0aW9uJTIyJTJDJTIwbW9kZWwlM0QlMjJkaXN0aWxncHQyJTIyKSUwQWdlbmVyYXRvciglMEElMjAlMjAlMjAlMjAlMjJJbiUyMHRoaXMlMjBjb3Vyc2UlMkMlMjB3ZSUyMHdpbGwlMjB0ZWFjaCUyMHlvdSUyMGhvdyUyMHRvJTIyJTJDJTBBJTIwJTIwJTIwJTIwbWF4X2xlbmd0aCUzRDMwJTJDJTBBJTIwJTIwJTIwJTIwbnVtX3JldHVybl9zZXF1ZW5jZXMlM0QyJTJDJTBBKQ==",highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
generator = pipeline(<span class="hljs-string">&quot;text-generation&quot;</span>, model=<span class="hljs-string">&quot;distilgpt2&quot;</span>)
generator(
<span class="hljs-string">&quot;In this course, we will teach you how to&quot;</span>,
max_length=<span class="hljs-number">30</span>,
num_return_sequences=<span class="hljs-number">2</span>,
)`,wrap:!1}}),jl=new d({props:{code:"JTVCJTdCJ2dlbmVyYXRlZF90ZXh0JyUzQSUyMCdJbiUyMHRoaXMlMjBjb3Vyc2UlMkMlMjB3ZSUyMHdpbGwlMjB0ZWFjaCUyMHlvdSUyMGhvdyUyMHRvJTIwbWFuaXB1bGF0ZSUyMHRoZSUyMHdvcmxkJTIwYW5kJTIwJyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCdtb3ZlJTIweW91ciUyMG1lbnRhbCUyMGFuZCUyMHBoeXNpY2FsJTIwY2FwYWJpbGl0aWVzJTIwdG8lMjB5b3VyJTIwYWR2YW50YWdlLiclN0QlMkMlMEElMjAlN0InZ2VuZXJhdGVkX3RleHQnJTNBJTIwJ0luJTIwdGhpcyUyMGNvdXJzZSUyQyUyMHdlJTIwd2lsbCUyMHRlYWNoJTIweW91JTIwaG93JTIwdG8lMjBiZWNvbWUlMjBhbiUyMGV4cGVydCUyMGFuZCUyMCclMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAncHJhY3RpY2UlMjByZWFsdGltZSUyQyUyMGFuZCUyMHdpdGglMjBhJTIwaGFuZHMlMjBvbiUyMGV4cGVyaWVuY2UlMjBvbiUyMGJvdGglMjByZWFsJTIwJyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCd0aW1lJTIwYW5kJTIwcmVhbCclN0QlNUQ=",highlighted:`[{<span class="hljs-string">&#x27;generated_text&#x27;</span>: <span class="hljs-string">&#x27;In this course, we will teach you how to manipulate the world and &#x27;</span>
<span class="hljs-string">&#x27;move your mental and physical capabilities to your advantage.&#x27;</span>},
{<span class="hljs-string">&#x27;generated_text&#x27;</span>: <span class="hljs-string">&#x27;In this course, we will teach you how to become an expert and &#x27;</span>
<span class="hljs-string">&#x27;practice realtime, and with a hands on experience on both real &#x27;</span>
<span class="hljs-string">&#x27;time and real&#x27;</span>}]`,wrap:!1}}),G=new V({props:{$$slots:{default:[xt]},$$scope:{ctx:I}}}),Ul=new $({props:{title:"推論API",local:"推論api",headingTag:"h3"}}),Il=new $({props:{title:"空所穴埋め",local:"空所穴埋め",headingTag:"h2"}}),gl=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBdW5tYXNrZXIlMjAlM0QlMjBwaXBlbGluZSglMjJmaWxsLW1hc2slMjIpJTBBdW5tYXNrZXIoJTIyVGhpcyUyMGNvdXJzZSUyMHdpbGwlMjB0ZWFjaCUyMHlvdSUyMGFsbCUyMGFib3V0JTIwJTNDbWFzayUzRSUyMG1vZGVscy4lMjIlMkMlMjB0b3BfayUzRDIp",highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
unmasker = pipeline(<span class="hljs-string">&quot;fill-mask&quot;</span>)
unmasker(<span class="hljs-string">&quot;This course will teach you all about &lt;mask&gt; models.&quot;</span>, top_k=<span class="hljs-number">2</span>)`,wrap:!1}}),hl=new d({props:{code:"JTVCJTdCJ3NlcXVlbmNlJyUzQSUyMCdUaGlzJTIwY291cnNlJTIwd2lsbCUyMHRlYWNoJTIweW91JTIwYWxsJTIwYWJvdXQlMjBtYXRoZW1hdGljYWwlMjBtb2RlbHMuJyUyQyUwQSUyMCUyMCdzY29yZSclM0ElMjAwLjE5NjE5ODMxNDQyODMyOTQ3JTJDJTBBJTIwJTIwJ3Rva2VuJyUzQSUyMDMwNDEyJTJDJTBBJTIwJTIwJ3Rva2VuX3N0ciclM0ElMjAnJTIwbWF0aGVtYXRpY2FsJyU3RCUyQyUwQSUyMCU3QidzZXF1ZW5jZSclM0ElMjAnVGhpcyUyMGNvdXJzZSUyMHdpbGwlMjB0ZWFjaCUyMHlvdSUyMGFsbCUyMGFib3V0JTIwY29tcHV0YXRpb25hbCUyMG1vZGVscy4nJTJDJTBBJTIwJTIwJ3Njb3JlJyUzQSUyMDAuMDQwNTI3MjU0MzQzMDMyODQlMkMlMEElMjAlMjAndG9rZW4nJTNBJTIwMzgxNjMlMkMlMEElMjAlMjAndG9rZW5fc3RyJyUzQSUyMCclMjBjb21wdXRhdGlvbmFsJyU3RCU1RA==",highlighted:`[{<span class="hljs-string">&#x27;sequence&#x27;</span>: <span class="hljs-string">&#x27;This course will teach you all about mathematical models.&#x27;</span>,
<span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.19619831442832947</span>,
<span class="hljs-string">&#x27;token&#x27;</span>: <span class="hljs-number">30412</span>,
<span class="hljs-string">&#x27;token_str&#x27;</span>: <span class="hljs-string">&#x27; mathematical&#x27;</span>},
{<span class="hljs-string">&#x27;sequence&#x27;</span>: <span class="hljs-string">&#x27;This course will teach you all about computational models.&#x27;</span>,
<span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.04052725434303284</span>,
<span class="hljs-string">&#x27;token&#x27;</span>: <span class="hljs-number">38163</span>,
<span class="hljs-string">&#x27;token_str&#x27;</span>: <span class="hljs-string">&#x27; computational&#x27;</span>}]`,wrap:!1}}),Z=new V({props:{$$slots:{default:[Wt]},$$scope:{ctx:I}}}),Cl=new $({props:{title:"固有表現認識",local:"固有表現認識",headingTag:"h2"}}),xl=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBbmVyJTIwJTNEJTIwcGlwZWxpbmUoJTIybmVyJTIyJTJDJTIwZ3JvdXBlZF9lbnRpdGllcyUzRFRydWUpJTBBbmVyKCUyMk15JTIwbmFtZSUyMGlzJTIwU3lsdmFpbiUyMGFuZCUyMEklMjB3b3JrJTIwYXQlMjBIdWdnaW5nJTIwRmFjZSUyMGluJTIwQnJvb2tseW4uJTIyKQ==",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>)`,wrap:!1}}),Wl=new d({props:{code:"JTVCJTdCJ2VudGl0eV9ncm91cCclM0ElMjAnUEVSJyUyQyUyMCdzY29yZSclM0ElMjAwLjk5ODE2JTJDJTIwJ3dvcmQnJTNBJTIwJ1N5bHZhaW4nJTJDJTIwJ3N0YXJ0JyUzQSUyMDExJTJDJTIwJ2VuZCclM0ElMjAxOCU3RCUyQyUyMCUwQSUyMCU3QidlbnRpdHlfZ3JvdXAnJTNBJTIwJ09SRyclMkMlMjAnc2NvcmUnJTNBJTIwMC45Nzk2MCUyQyUyMCd3b3JkJyUzQSUyMCdIdWdnaW5nJTIwRmFjZSclMkMlMjAnc3RhcnQnJTNBJTIwMzMlMkMlMjAnZW5kJyUzQSUyMDQ1JTdEJTJDJTIwJTBBJTIwJTdCJ2VudGl0eV9ncm91cCclM0ElMjAnTE9DJyUyQyUyMCdzY29yZSclM0ElMjAwLjk5MzIxJTJDJTIwJ3dvcmQnJTNBJTIwJ0Jyb29rbHluJyUyQyUyMCdzdGFydCclM0ElMjA0OSUyQyUyMCdlbmQnJTNBJTIwNTclN0QlMEElNUQ=",highlighted:`[{<span class="hljs-string">&#x27;entity_group&#x27;</span>: <span class="hljs-string">&#x27;PER&#x27;</span>, <span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.99816</span>, <span class="hljs-string">&#x27;word&#x27;</span>: <span class="hljs-string">&#x27;Sylvain&#x27;</span>, <span class="hljs-string">&#x27;start&#x27;</span>: <span class="hljs-number">11</span>, <span class="hljs-string">&#x27;end&#x27;</span>: <span class="hljs-number">18</span>},
{<span class="hljs-string">&#x27;entity_group&#x27;</span>: <span class="hljs-string">&#x27;ORG&#x27;</span>, <span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.97960</span>, <span class="hljs-string">&#x27;word&#x27;</span>: <span class="hljs-string">&#x27;Hugging Face&#x27;</span>, <span class="hljs-string">&#x27;start&#x27;</span>: <span class="hljs-number">33</span>, <span class="hljs-string">&#x27;end&#x27;</span>: <span class="hljs-number">45</span>},
{<span class="hljs-string">&#x27;entity_group&#x27;</span>: <span class="hljs-string">&#x27;LOC&#x27;</span>, <span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.99321</span>, <span class="hljs-string">&#x27;word&#x27;</span>: <span class="hljs-string">&#x27;Brooklyn&#x27;</span>, <span class="hljs-string">&#x27;start&#x27;</span>: <span class="hljs-number">49</span>, <span class="hljs-string">&#x27;end&#x27;</span>: <span class="hljs-number">57</span>}
]`,wrap:!1}}),v=new V({props:{$$slots:{default:[Gt]},$$scope:{ctx:I}}}),vl=new $({props:{title:"質問応答",local:"質問応答",headingTag:"h2"}}),Vl=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBcXVlc3Rpb25fYW5zd2VyZXIlMjAlM0QlMjBwaXBlbGluZSglMjJxdWVzdGlvbi1hbnN3ZXJpbmclMjIpJTBBcXVlc3Rpb25fYW5zd2VyZXIoJTBBJTIwJTIwJTIwJTIwcXVlc3Rpb24lM0QlMjJXaGVyZSUyMGRvJTIwSSUyMHdvcmslM0YlMjIlMkMlMEElMjAlMjAlMjAlMjBjb250ZXh0JTNEJTIyTXklMjBuYW1lJTIwaXMlMjBTeWx2YWluJTIwYW5kJTIwSSUyMHdvcmslMjBhdCUyMEh1Z2dpbmclMjBGYWNlJTIwaW4lMjBCcm9va2x5biUyMiUyQyUwQSk=",highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
question_answerer = pipeline(<span class="hljs-string">&quot;question-answering&quot;</span>)
question_answerer(
question=<span class="hljs-string">&quot;Where do I work?&quot;</span>,
context=<span class="hljs-string">&quot;My name is Sylvain and I work at Hugging Face in Brooklyn&quot;</span>,
)`,wrap:!1}}),Al=new d({props:{code:"JTdCJ3Njb3JlJyUzQSUyMDAuNjM4NTkxNjQ3MTQ4MTMyMyUyQyUyMCdzdGFydCclM0ElMjAzMyUyQyUyMCdlbmQnJTNBJTIwNDUlMkMlMjAnYW5zd2VyJyUzQSUyMCdIdWdnaW5nJTIwRmFjZSclN0Q=",highlighted:'{<span class="hljs-string">&#x27;score&#x27;</span>: <span class="hljs-number">0.6385916471481323</span>, <span class="hljs-string">&#x27;start&#x27;</span>: <span class="hljs-number">33</span>, <span class="hljs-string">&#x27;end&#x27;</span>: <span class="hljs-number">45</span>, <span class="hljs-string">&#x27;answer&#x27;</span>: <span class="hljs-string">&#x27;Hugging Face&#x27;</span>}',wrap:!1}}),Yl=new $({props:{title:"要約",local:"要約",headingTag:"h2"}}),Rl=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBc3VtbWFyaXplciUyMCUzRCUyMHBpcGVsaW5lKCUyMnN1bW1hcml6YXRpb24lMjIpJTBBc3VtbWFyaXplciglMEElMjAlMjAlMjAlMjAlMjIlMjIlMjIlMEElMjAlMjAlMjAlMjBBbWVyaWNhJTIwaGFzJTIwY2hhbmdlZCUyMGRyYW1hdGljYWxseSUyMGR1cmluZyUyMHJlY2VudCUyMHllYXJzLiUyME5vdCUyMG9ubHklMjBoYXMlMjB0aGUlMjBudW1iZXIlMjBvZiUyMCUwQSUyMCUyMCUyMCUyMGdyYWR1YXRlcyUyMGluJTIwdHJhZGl0aW9uYWwlMjBlbmdpbmVlcmluZyUyMGRpc2NpcGxpbmVzJTIwc3VjaCUyMGFzJTIwbWVjaGFuaWNhbCUyQyUyMGNpdmlsJTJDJTIwJTBBJTIwJTIwJTIwJTIwZWxlY3RyaWNhbCUyQyUyMGNoZW1pY2FsJTJDJTIwYW5kJTIwYWVyb25hdXRpY2FsJTIwZW5naW5lZXJpbmclMjBkZWNsaW5lZCUyQyUyMGJ1dCUyMGluJTIwbW9zdCUyMG9mJTIwJTBBJTIwJTIwJTIwJTIwdGhlJTIwcHJlbWllciUyMEFtZXJpY2FuJTIwdW5pdmVyc2l0aWVzJTIwZW5naW5lZXJpbmclMjBjdXJyaWN1bGElMjBub3clMjBjb25jZW50cmF0ZSUyMG9uJTIwJTBBJTIwJTIwJTIwJTIwYW5kJTIwZW5jb3VyYWdlJTIwbGFyZ2VseSUyMHRoZSUyMHN0dWR5JTIwb2YlMjBlbmdpbmVlcmluZyUyMHNjaWVuY2UuJTIwQXMlMjBhJTIwcmVzdWx0JTJDJTIwdGhlcmUlMjAlMEElMjAlMjAlMjAlMjBhcmUlMjBkZWNsaW5pbmclMjBvZmZlcmluZ3MlMjBpbiUyMGVuZ2luZWVyaW5nJTIwc3ViamVjdHMlMjBkZWFsaW5nJTIwd2l0aCUyMGluZnJhc3RydWN0dXJlJTJDJTIwJTBBJTIwJTIwJTIwJTIwdGhlJTIwZW52aXJvbm1lbnQlMkMlMjBhbmQlMjByZWxhdGVkJTIwaXNzdWVzJTJDJTIwYW5kJTIwZ3JlYXRlciUyMGNvbmNlbnRyYXRpb24lMjBvbiUyMGhpZ2glMjAlMEElMjAlMjAlMjAlMjB0ZWNobm9sb2d5JTIwc3ViamVjdHMlMkMlMjBsYXJnZWx5JTIwc3VwcG9ydGluZyUyMGluY3JlYXNpbmdseSUyMGNvbXBsZXglMjBzY2llbnRpZmljJTIwJTBBJTIwJTIwJTIwJTIwZGV2ZWxvcG1lbnRzLiUyMFdoaWxlJTIwdGhlJTIwbGF0dGVyJTIwaXMlMjBpbXBvcnRhbnQlMkMlMjBpdCUyMHNob3VsZCUyMG5vdCUyMGJlJTIwYXQlMjB0aGUlMjBleHBlbnNlJTIwJTBBJTIwJTIwJTIwJTIwb2YlMjBtb3JlJTIwdHJhZGl0aW9uYWwlMjBlbmdpbmVlcmluZy4lMEElMjAlMjAlMjAlMjBSYXBpZGx5JTIwZGV2ZWxvcGluZyUyMGVjb25vbWllcyUyMHN1Y2glMjBhcyUyMENoaW5hJTIwYW5kJTIwSW5kaWElMkMlMjBhcyUyMHdlbGwlMjBhcyUyMG90aGVyJTIwJTBBJTIwJTIwJTIwJTIwaW5kdXN0cmlhbCUyMGNvdW50cmllcyUyMGluJTIwRXVyb3BlJTIwYW5kJTIwQXNpYSUyQyUyMGNvbnRpbnVlJTIwdG8lMjBlbmNvdXJhZ2UlMjBhbmQlMjBhZHZhbmNlJTIwJTBBJTIwJTIwJTIwJTIwdGhlJTIwdGVhY2hpbmclMjBvZiUyMGVuZ2luZWVyaW5nLiUyMEJvdGglMjBDaGluYSUyMGFuZCUyMEluZGlhJTJDJTIwcmVzcGVjdGl2ZWx5JTJDJTIwZ3JhZHVhdGUlMjAlMEElMjAlMjAlMjAlMjBzaXglMjBhbmQlMjBlaWdodCUyMHRpbWVzJTIwYXMlMjBtYW55JTIwdHJhZGl0aW9uYWwlMjBlbmdpbmVlcnMlMjBhcyUyMGRvZXMlMjB0aGUlMjBVbml0ZWQlMjBTdGF0ZXMuJTIwJTBBJTIwJTIwJTIwJTIwT3RoZXIlMjBpbmR1c3RyaWFsJTIwY291bnRyaWVzJTIwYXQlMjBtaW5pbXVtJTIwbWFpbnRhaW4lMjB0aGVpciUyMG91dHB1dCUyQyUyMHdoaWxlJTIwQW1lcmljYSUyMCUwQSUyMCUyMCUyMCUyMHN1ZmZlcnMlMjBhbiUyMGluY3JlYXNpbmdseSUyMHNlcmlvdXMlMjBkZWNsaW5lJTIwaW4lMjB0aGUlMjBudW1iZXIlMjBvZiUyMGVuZ2luZWVyaW5nJTIwZ3JhZHVhdGVzJTIwJTBBJTIwJTIwJTIwJTIwYW5kJTIwYSUyMGxhY2slMjBvZiUyMHdlbGwtZWR1Y2F0ZWQlMjBlbmdpbmVlcnMuJTBBJTIyJTIyJTIyJTBBKQ==",highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
summarizer = pipeline(<span class="hljs-string">&quot;summarization&quot;</span>)
summarizer(
<span class="hljs-string">&quot;&quot;&quot;
America has changed dramatically during recent years. Not only has the number of
graduates in traditional engineering disciplines such as mechanical, civil,
electrical, chemical, and aeronautical engineering declined, but in most of
the premier American universities engineering curricula now concentrate on
and encourage largely the study of engineering science. As a result, there
are declining offerings in engineering subjects dealing with infrastructure,
the environment, and related issues, and greater concentration on high
technology subjects, largely supporting increasingly complex scientific
developments. While the latter is important, it should not be at the expense
of more traditional engineering.
Rapidly developing economies such as China and India, as well as other
industrial countries in Europe and Asia, continue to encourage and advance
the teaching of engineering. Both China and India, respectively, graduate
six and eight times as many traditional engineers as does the United States.
Other industrial countries at minimum maintain their output, while America
suffers an increasingly serious decline in the number of engineering graduates
and a lack of well-educated engineers.
&quot;&quot;&quot;</span>
)`,wrap:!1}}),Xl=new d({props:{code:"JTVCJTdCJ3N1bW1hcnlfdGV4dCclM0ElMjAnJTIwQW1lcmljYSUyMGhhcyUyMGNoYW5nZWQlMjBkcmFtYXRpY2FsbHklMjBkdXJpbmclMjByZWNlbnQlMjB5ZWFycyUyMC4lMjBUaGUlMjAnJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJ251bWJlciUyMG9mJTIwZW5naW5lZXJpbmclMjBncmFkdWF0ZXMlMjBpbiUyMHRoZSUyMFUuUy4lMjBoYXMlMjBkZWNsaW5lZCUyMGluJTIwJyUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCd0cmFkaXRpb25hbCUyMGVuZ2luZWVyaW5nJTIwZGlzY2lwbGluZXMlMjBzdWNoJTIwYXMlMjBtZWNoYW5pY2FsJTJDJTIwY2l2aWwlMjAnJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJyUyQyUyMGVsZWN0cmljYWwlMkMlMjBjaGVtaWNhbCUyQyUyMGFuZCUyMGFlcm9uYXV0aWNhbCUyMGVuZ2luZWVyaW5nJTIwLiUyMFJhcGlkbHklMjAnJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJ2RldmVsb3BpbmclMjBlY29ub21pZXMlMjBzdWNoJTIwYXMlMjBDaGluYSUyMGFuZCUyMEluZGlhJTJDJTIwYXMlMjB3ZWxsJTIwYXMlMjBvdGhlciUyMCclMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAnaW5kdXN0cmlhbCUyMGNvdW50cmllcyUyMGluJTIwRXVyb3BlJTIwYW5kJTIwQXNpYSUyQyUyMGNvbnRpbnVlJTIwdG8lMjBlbmNvdXJhZ2UlMjAnJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJ2FuZCUyMGFkdmFuY2UlMjBlbmdpbmVlcmluZyUyMC4nJTdEJTVE",highlighted:`[{<span class="hljs-string">&#x27;summary_text&#x27;</span>: <span class="hljs-string">&#x27; America has changed dramatically during recent years . The &#x27;</span>
<span class="hljs-string">&#x27;number of engineering graduates in the U.S. has declined in &#x27;</span>
<span class="hljs-string">&#x27;traditional engineering disciplines such as mechanical, civil &#x27;</span>
<span class="hljs-string">&#x27;, electrical, chemical, and aeronautical engineering . Rapidly &#x27;</span>
<span class="hljs-string">&#x27;developing economies such as China and India, as well as other &#x27;</span>
<span class="hljs-string">&#x27;industrial countries in Europe and Asia, continue to encourage &#x27;</span>
<span class="hljs-string">&#x27;and advance engineering .&#x27;</span>}]`,wrap:!1}}),Sl=new $({props:{title:"翻訳",local:"翻訳",headingTag:"h2"}}),_l=new d({props:{code:"ZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBJTBBdHJhbnNsYXRvciUyMCUzRCUyMHBpcGVsaW5lKCUyMnRyYW5zbGF0aW9uJTIyJTJDJTIwbW9kZWwlM0QlMjJIZWxzaW5raS1OTFAlMkZvcHVzLW10LWZyLWVuJTIyKSUwQXRyYW5zbGF0b3IoJTIyQ2UlMjBjb3VycyUyMGVzdCUyMHByb2R1aXQlMjBwYXIlMjBIdWdnaW5nJTIwRmFjZS4lMjIp",highlighted:`<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
translator = pipeline(<span class="hljs-string">&quot;translation&quot;</span>, model=<span class="hljs-string">&quot;Helsinki-NLP/opus-mt-fr-en&quot;</span>)
translator(<span class="hljs-string">&quot;Ce cours est produit par Hugging Face.&quot;</span>)`,wrap:!1}}),Fl=new d({props:{code:"JTVCJTdCJ3RyYW5zbGF0aW9uX3RleHQnJTNBJTIwJ1RoaXMlMjBjb3Vyc2UlMjBpcyUyMHByb2R1Y2VkJTIwYnklMjBIdWdnaW5nJTIwRmFjZS4nJTdEJTVE",highlighted:'[{<span class="hljs-string">&#x27;translation_text&#x27;</span>: <span class="hljs-string">&#x27;This course is produced by Hugging Face.&#x27;</span>}]',wrap:!1}}),H=new V({props:{$$slots:{default:[Zt]},$$scope:{ctx:I}}}),Ll=new gt({props:{source:"https://github.com/huggingface/course/blob/main/chapters/ja/chapter1/3.mdx"}}),{c(){i=M("meta"),u=n(),J=M("p"),o=n(),y(U.$$.fragment),g=n(),y(f.$$.fragment),h=n(),k=M("p"),k.innerHTML=hs,Ol=n(),y(b.$$.fragment),Kl=n(),y(Y.$$.fragment),le=n(),N=M("p"),N.textContent=bs,ee=n(),C=M("img"),se=n(),R=M("p"),R.innerHTML=Bs,te=n(),y(B.$$.fragment),ne=n(),ae=M("br"),ie=n(),X=M("p"),X.textContent=xs,Me=n(),y(z.$$.fragment),pe=n(),y(S.$$.fragment),Je=n(),Q=M("p"),Q.innerHTML=Ws,ye=n(),y(_.$$.fragment),re=n(),y(F.$$.fragment),Te=n(),E=M("p"),E.textContent=Gs,me=n(),y(q.$$.fragment),ce=n(),y(L.$$.fragment),we=n(),P=M("p"),P.innerHTML=Zs,je=n(),D=M("p"),D.textContent=vs,ue=n(),O=M("ol"),O.innerHTML=Hs,oe=n(),K=M("p"),K.innerHTML=Vs,Ue=n(),ll=M("ul"),ll.innerHTML=As,de=n(),el=M("p"),el.textContent=ks,fe=n(),y(sl.$$.fragment),Ie=n(),tl=M("p"),tl.innerHTML=Ys,$e=n(),y(nl.$$.fragment),ge=n(),y(al.$$.fragment),he=n(),il=M("p"),il.innerHTML=Ns,be=n(),y(x.$$.fragment),Ce=n(),y(Ml.$$.fragment),Be=n(),pl=M("p"),pl.textContent=Rs,xe=n(),y(Jl.$$.fragment),We=n(),y(yl.$$.fragment),Ge=n(),rl=M("p"),rl.innerHTML=Xs,Ze=n(),y(W.$$.fragment),ve=n(),y(Tl.$$.fragment),He=n(),ml=M("p"),ml.innerHTML=zs,Ve=n(),cl=M("p"),cl.innerHTML=Ss,Ae=n(),y(wl.$$.fragment),ke=n(),y(jl.$$.fragment),Ye=n(),ul=M("p"),ul.textContent=Qs,Ne=n(),ol=M("p"),ol.textContent=_s,Re=n(),y(G.$$.fragment),Xe=n(),y(Ul.$$.fragment),ze=n(),dl=M("p"),dl.innerHTML=Fs,Se=n(),fl=M("p"),fl.innerHTML=Es,Qe=n(),y(Il.$$.fragment),_e=n(),$l=M("p"),$l.innerHTML=qs,Fe=n(),y(gl.$$.fragment),Ee=n(),y(hl.$$.fragment),qe=n(),bl=M("p"),bl.innerHTML=Ls,Le=n(),y(Z.$$.fragment),Pe=n(),y(Cl.$$.fragment),De=n(),Bl=M("p"),Bl.textContent=Ps,Oe=n(),y(xl.$$.fragment),Ke=n(),y(Wl.$$.fragment),ls=n(),Gl=M("p"),Gl.textContent=Ds,es=n(),Zl=M("p"),Zl.innerHTML=Os,ss=n(),y(v.$$.fragment),ts=n(),y(vl.$$.fragment),ns=n(),Hl=M("p"),Hl.textContent=Ks,as=n(),y(Vl.$$.fragment),is=n(),y(Al.$$.fragment),Ms=n(),kl=M("p"),kl.textContent=lt,ps=n(),y(Yl.$$.fragment),Js=n(),Nl=M("p"),Nl.textContent=et,ys=n(),y(Rl.$$.fragment),rs=n(),y(Xl.$$.fragment),Ts=n(),zl=M("p"),zl.innerHTML=st,ms=n(),y(Sl.$$.fragment),cs=n(),Ql=M("p"),Ql.innerHTML=tt,ws=n(),y(_l.$$.fragment),js=n(),y(Fl.$$.fragment),us=n(),El=M("p"),El.innerHTML=nt,os=n(),y(H.$$.fragment),Us=n(),ql=M("p"),ql.innerHTML=at,ds=n(),y(Ll.$$.fragment),fs=n(),Dl=M("p"),this.h()},l(l){const e=dt("svelte-u9bgzb",document.head);i=p(e,"META",{name:!0,content:!0}),e.forEach(s),u=a(l),J=p(l,"P",{}),ct(J).forEach(s),o=a(l),r(U.$$.fragment,l),g=a(l),r(f.$$.fragment,l),h=a(l),k=p(l,"P",{"data-svelte-h":!0}),j(k)!=="svelte-q74ggu"&&(k.innerHTML=hs),Ol=a(l),r(b.$$.fragment,l),Kl=a(l),r(Y.$$.fragment,l),le=a(l),N=p(l,"P",{"data-svelte-h":!0}),j(N)!=="svelte-1m8k3jr"&&(N.textContent=bs),ee=a(l),C=p(l,"IMG",{src:!0,alt:!0,width:!0}),se=a(l),R=p(l,"P",{"data-svelte-h":!0}),j(R)!=="svelte-svew18"&&(R.innerHTML=Bs),te=a(l),r(B.$$.fragment,l),ne=a(l),ae=p(l,"BR",{}),ie=a(l),X=p(l,"P",{"data-svelte-h":!0}),j(X)!=="svelte-118o3mq"&&(X.textContent=xs),Me=a(l),r(z.$$.fragment,l),pe=a(l),r(S.$$.fragment,l),Je=a(l),Q=p(l,"P",{"data-svelte-h":!0}),j(Q)!=="svelte-6uoatd"&&(Q.innerHTML=Ws),ye=a(l),r(_.$$.fragment,l),re=a(l),r(F.$$.fragment,l),Te=a(l),E=p(l,"P",{"data-svelte-h":!0}),j(E)!=="svelte-yqj01j"&&(E.textContent=Gs),me=a(l),r(q.$$.fragment,l),ce=a(l),r(L.$$.fragment,l),we=a(l),P=p(l,"P",{"data-svelte-h":!0}),j(P)!=="svelte-1ri2hm4"&&(P.innerHTML=Zs),je=a(l),D=p(l,"P",{"data-svelte-h":!0}),j(D)!=="svelte-1gcb30z"&&(D.textContent=vs),ue=a(l),O=p(l,"OL",{"data-svelte-h":!0}),j(O)!=="svelte-rzmibs"&&(O.innerHTML=Hs),oe=a(l),K=p(l,"P",{"data-svelte-h":!0}),j(K)!=="svelte-1kwwmhw"&&(K.innerHTML=Vs),Ue=a(l),ll=p(l,"UL",{"data-svelte-h":!0}),j(ll)!=="svelte-1a6w9no"&&(ll.innerHTML=As),de=a(l),el=p(l,"P",{"data-svelte-h":!0}),j(el)!=="svelte-diwcic"&&(el.textContent=ks),fe=a(l),r(sl.$$.fragment,l),Ie=a(l),tl=p(l,"P",{"data-svelte-h":!0}),j(tl)!=="svelte-4tu220"&&(tl.innerHTML=Ys),$e=a(l),r(nl.$$.fragment,l),ge=a(l),r(al.$$.fragment,l),he=a(l),il=p(l,"P",{"data-svelte-h":!0}),j(il)!=="svelte-1iw5ju"&&(il.innerHTML=Ns),be=a(l),r(x.$$.fragment,l),Ce=a(l),r(Ml.$$.fragment,l),Be=a(l),pl=p(l,"P",{"data-svelte-h":!0}),j(pl)!=="svelte-1g6b4bx"&&(pl.textContent=Rs),xe=a(l),r(Jl.$$.fragment,l),We=a(l),r(yl.$$.fragment,l),Ge=a(l),rl=p(l,"P",{"data-svelte-h":!0}),j(rl)!=="svelte-21noqs"&&(rl.innerHTML=Xs),Ze=a(l),r(W.$$.fragment,l),ve=a(l),r(Tl.$$.fragment,l),He=a(l),ml=p(l,"P",{"data-svelte-h":!0}),j(ml)!=="svelte-7ucmzp"&&(ml.innerHTML=zs),Ve=a(l),cl=p(l,"P",{"data-svelte-h":!0}),j(cl)!=="svelte-mzdjri"&&(cl.innerHTML=Ss),Ae=a(l),r(wl.$$.fragment,l),ke=a(l),r(jl.$$.fragment,l),Ye=a(l),ul=p(l,"P",{"data-svelte-h":!0}),j(ul)!=="svelte-osw8g8"&&(ul.textContent=Qs),Ne=a(l),ol=p(l,"P",{"data-svelte-h":!0}),j(ol)!=="svelte-8lvzkm"&&(ol.textContent=_s),Re=a(l),r(G.$$.fragment,l),Xe=a(l),r(Ul.$$.fragment,l),ze=a(l),dl=p(l,"P",{"data-svelte-h":!0}),j(dl)!=="svelte-1p97gh1"&&(dl.innerHTML=Fs),Se=a(l),fl=p(l,"P",{"data-svelte-h":!0}),j(fl)!=="svelte-szsgsx"&&(fl.innerHTML=Es),Qe=a(l),r(Il.$$.fragment,l),_e=a(l),$l=p(l,"P",{"data-svelte-h":!0}),j($l)!=="svelte-1j5ckwv"&&($l.innerHTML=qs),Fe=a(l),r(gl.$$.fragment,l),Ee=a(l),r(hl.$$.fragment,l),qe=a(l),bl=p(l,"P",{"data-svelte-h":!0}),j(bl)!=="svelte-1a6b4ab"&&(bl.innerHTML=Ls),Le=a(l),r(Z.$$.fragment,l),Pe=a(l),r(Cl.$$.fragment,l),De=a(l),Bl=p(l,"P",{"data-svelte-h":!0}),j(Bl)!=="svelte-14gin77"&&(Bl.textContent=Ps),Oe=a(l),r(xl.$$.fragment,l),Ke=a(l),r(Wl.$$.fragment,l),ls=a(l),Gl=p(l,"P",{"data-svelte-h":!0}),j(Gl)!=="svelte-orca4z"&&(Gl.textContent=Ds),es=a(l),Zl=p(l,"P",{"data-svelte-h":!0}),j(Zl)!=="svelte-1hquibx"&&(Zl.innerHTML=Os),ss=a(l),r(v.$$.fragment,l),ts=a(l),r(vl.$$.fragment,l),ns=a(l),Hl=p(l,"P",{"data-svelte-h":!0}),j(Hl)!=="svelte-12rqtln"&&(Hl.textContent=Ks),as=a(l),r(Vl.$$.fragment,l),is=a(l),r(Al.$$.fragment,l),Ms=a(l),kl=p(l,"P",{"data-svelte-h":!0}),j(kl)!=="svelte-1r068m1"&&(kl.textContent=lt),ps=a(l),r(Yl.$$.fragment,l),Js=a(l),Nl=p(l,"P",{"data-svelte-h":!0}),j(Nl)!=="svelte-ya857r"&&(Nl.textContent=et),ys=a(l),r(Rl.$$.fragment,l),rs=a(l),r(Xl.$$.fragment,l),Ts=a(l),zl=p(l,"P",{"data-svelte-h":!0}),j(zl)!=="svelte-ip3mv6"&&(zl.innerHTML=st),ms=a(l),r(Sl.$$.fragment,l),cs=a(l),Ql=p(l,"P",{"data-svelte-h":!0}),j(Ql)!=="svelte-ze6ymb"&&(Ql.innerHTML=tt),ws=a(l),r(_l.$$.fragment,l),js=a(l),r(Fl.$$.fragment,l),us=a(l),El=p(l,"P",{"data-svelte-h":!0}),j(El)!=="svelte-1ynl245"&&(El.innerHTML=nt),os=a(l),r(H.$$.fragment,l),Us=a(l),ql=p(l,"P",{"data-svelte-h":!0}),j(ql)!=="svelte-qrznue"&&(ql.innerHTML=at),ds=a(l),r(Ll.$$.fragment,l),fs=a(l),Dl=p(l,"P",{}),ct(Dl).forEach(s),this.h()},h(){Pl(i,"name","hf:doc:metadata"),Pl(i,"content",Ht),jt(C.src,Cs="https://huggingface.co/datasets/huggingface-course/documentation-images/resolve/main/en/chapter1/companies.PNG")||Pl(C,"src",Cs),Pl(C,"alt","Companies using Hugging Face"),Pl(C,"width","100%")},m(l,e){ft(document.head,i),t(l,u,e),t(l,J,e),t(l,o,e),T(U,l,e),t(l,g,e),T(f,l,e),t(l,h,e),t(l,k,e),t(l,Ol,e),T(b,l,e),t(l,Kl,e),T(Y,l,e),t(l,le,e),t(l,N,e),t(l,ee,e),t(l,C,e),t(l,se,e),t(l,R,e),t(l,te,e),T(B,l,e),t(l,ne,e),t(l,ae,e),t(l,ie,e),t(l,X,e),t(l,Me,e),T(z,l,e),t(l,pe,e),T(S,l,e),t(l,Je,e),t(l,Q,e),t(l,ye,e),T(_,l,e),t(l,re,e),T(F,l,e),t(l,Te,e),t(l,E,e),t(l,me,e),T(q,l,e),t(l,ce,e),T(L,l,e),t(l,we,e),t(l,P,e),t(l,je,e),t(l,D,e),t(l,ue,e),t(l,O,e),t(l,oe,e),t(l,K,e),t(l,Ue,e),t(l,ll,e),t(l,de,e),t(l,el,e),t(l,fe,e),T(sl,l,e),t(l,Ie,e),t(l,tl,e),t(l,$e,e),T(nl,l,e),t(l,ge,e),T(al,l,e),t(l,he,e),t(l,il,e),t(l,be,e),T(x,l,e),t(l,Ce,e),T(Ml,l,e),t(l,Be,e),t(l,pl,e),t(l,xe,e),T(Jl,l,e),t(l,We,e),T(yl,l,e),t(l,Ge,e),t(l,rl,e),t(l,Ze,e),T(W,l,e),t(l,ve,e),T(Tl,l,e),t(l,He,e),t(l,ml,e),t(l,Ve,e),t(l,cl,e),t(l,Ae,e),T(wl,l,e),t(l,ke,e),T(jl,l,e),t(l,Ye,e),t(l,ul,e),t(l,Ne,e),t(l,ol,e),t(l,Re,e),T(G,l,e),t(l,Xe,e),T(Ul,l,e),t(l,ze,e),t(l,dl,e),t(l,Se,e),t(l,fl,e),t(l,Qe,e),T(Il,l,e),t(l,_e,e),t(l,$l,e),t(l,Fe,e),T(gl,l,e),t(l,Ee,e),T(hl,l,e),t(l,qe,e),t(l,bl,e),t(l,Le,e),T(Z,l,e),t(l,Pe,e),T(Cl,l,e),t(l,De,e),t(l,Bl,e),t(l,Oe,e),T(xl,l,e),t(l,Ke,e),T(Wl,l,e),t(l,ls,e),t(l,Gl,e),t(l,es,e),t(l,Zl,e),t(l,ss,e),T(v,l,e),t(l,ts,e),T(vl,l,e),t(l,ns,e),t(l,Hl,e),t(l,as,e),T(Vl,l,e),t(l,is,e),T(Al,l,e),t(l,Ms,e),t(l,kl,e),t(l,ps,e),T(Yl,l,e),t(l,Js,e),t(l,Nl,e),t(l,ys,e),T(Rl,l,e),t(l,rs,e),T(Xl,l,e),t(l,Ts,e),t(l,zl,e),t(l,ms,e),T(Sl,l,e),t(l,cs,e),t(l,Ql,e),t(l,ws,e),T(_l,l,e),t(l,js,e),T(Fl,l,e),t(l,us,e),t(l,El,e),t(l,os,e),T(H,l,e),t(l,Us,e),t(l,ql,e),t(l,ds,e),T(Ll,l,e),t(l,fs,e),t(l,Dl,e),Is=!0},p(l,[e]){const it={};e&2&&(it.$$scope={dirty:e,ctx:l}),b.$set(it);const Mt={};e&2&&(Mt.$$scope={dirty:e,ctx:l}),B.$set(Mt);const pt={};e&2&&(pt.$$scope={dirty:e,ctx:l}),x.$set(pt);const Jt={};e&2&&(Jt.$$scope={dirty:e,ctx:l}),W.$set(Jt);const yt={};e&2&&(yt.$$scope={dirty:e,ctx:l}),G.$set(yt);const rt={};e&2&&(rt.$$scope={dirty:e,ctx:l}),Z.$set(rt);const Tt={};e&2&&(Tt.$$scope={dirty:e,ctx:l}),v.$set(Tt);const mt={};e&2&&(mt.$$scope={dirty:e,ctx:l}),H.$set(mt)},i(l){Is||(m(U.$$.fragment,l),m(f.$$.fragment,l),m(b.$$.fragment,l),m(Y.$$.fragment,l),m(B.$$.fragment,l),m(z.$$.fragment,l),m(S.$$.fragment,l),m(_.$$.fragment,l),m(F.$$.fragment,l),m(q.$$.fragment,l),m(L.$$.fragment,l),m(sl.$$.fragment,l),m(nl.$$.fragment,l),m(al.$$.fragment,l),m(x.$$.fragment,l),m(Ml.$$.fragment,l),m(Jl.$$.fragment,l),m(yl.$$.fragment,l),m(W.$$.fragment,l),m(Tl.$$.fragment,l),m(wl.$$.fragment,l),m(jl.$$.fragment,l),m(G.$$.fragment,l),m(Ul.$$.fragment,l),m(Il.$$.fragment,l),m(gl.$$.fragment,l),m(hl.$$.fragment,l),m(Z.$$.fragment,l),m(Cl.$$.fragment,l),m(xl.$$.fragment,l),m(Wl.$$.fragment,l),m(v.$$.fragment,l),m(vl.$$.fragment,l),m(Vl.$$.fragment,l),m(Al.$$.fragment,l),m(Yl.$$.fragment,l),m(Rl.$$.fragment,l),m(Xl.$$.fragment,l),m(Sl.$$.fragment,l),m(_l.$$.fragment,l),m(Fl.$$.fragment,l),m(H.$$.fragment,l),m(Ll.$$.fragment,l),Is=!0)},o(l){c(U.$$.fragment,l),c(f.$$.fragment,l),c(b.$$.fragment,l),c(Y.$$.fragment,l),c(B.$$.fragment,l),c(z.$$.fragment,l),c(S.$$.fragment,l),c(_.$$.fragment,l),c(F.$$.fragment,l),c(q.$$.fragment,l),c(L.$$.fragment,l),c(sl.$$.fragment,l),c(nl.$$.fragment,l),c(al.$$.fragment,l),c(x.$$.fragment,l),c(Ml.$$.fragment,l),c(Jl.$$.fragment,l),c(yl.$$.fragment,l),c(W.$$.fragment,l),c(Tl.$$.fragment,l),c(wl.$$.fragment,l),c(jl.$$.fragment,l),c(G.$$.fragment,l),c(Ul.$$.fragment,l),c(Il.$$.fragment,l),c(gl.$$.fragment,l),c(hl.$$.fragment,l),c(Z.$$.fragment,l),c(Cl.$$.fragment,l),c(xl.$$.fragment,l),c(Wl.$$.fragment,l),c(v.$$.fragment,l),c(vl.$$.fragment,l),c(Vl.$$.fragment,l),c(Al.$$.fragment,l),c(Yl.$$.fragment,l),c(Rl.$$.fragment,l),c(Xl.$$.fragment,l),c(Sl.$$.fragment,l),c(_l.$$.fragment,l),c(Fl.$$.fragment,l),c(H.$$.fragment,l),c(Ll.$$.fragment,l),Is=!1},d(l){l&&(s(u),s(J),s(o),s(g),s(h),s(k),s(Ol),s(Kl),s(le),s(N),s(ee),s(C),s(se),s(R),s(te),s(ne),s(ae),s(ie),s(X),s(Me),s(pe),s(Je),s(Q),s(ye),s(re),s(Te),s(E),s(me),s(ce),s(we),s(P),s(je),s(D),s(ue),s(O),s(oe),s(K),s(Ue),s(ll),s(de),s(el),s(fe),s(Ie),s(tl),s($e),s(ge),s(he),s(il),s(be),s(Ce),s(Be),s(pl),s(xe),s(We),s(Ge),s(rl),s(Ze),s(ve),s(He),s(ml),s(Ve),s(cl),s(Ae),s(ke),s(Ye),s(ul),s(Ne),s(ol),s(Re),s(Xe),s(ze),s(dl),s(Se),s(fl),s(Qe),s(_e),s($l),s(Fe),s(Ee),s(qe),s(bl),s(Le),s(Pe),s(De),s(Bl),s(Oe),s(Ke),s(ls),s(Gl),s(es),s(Zl),s(ss),s(ts),s(ns),s(Hl),s(as),s(is),s(Ms),s(kl),s(ps),s(Js),s(Nl),s(ys),s(rs),s(Ts),s(zl),s(ms),s(cs),s(Ql),s(ws),s(js),s(us),s(El),s(os),s(Us),s(ql),s(ds),s(fs),s(Dl)),s(i),w(U,l),w(f,l),w(b,l),w(Y,l),w(B,l),w(z,l),w(S,l),w(_,l),w(F,l),w(q,l),w(L,l),w(sl,l),w(nl,l),w(al,l),w(x,l),w(Ml,l),w(Jl,l),w(yl,l),w(W,l),w(Tl,l),w(wl,l),w(jl,l),w(G,l),w(Ul,l),w(Il,l),w(gl,l),w(hl,l),w(Z,l),w(Cl,l),w(xl,l),w(Wl,l),w(v,l),w(vl,l),w(Vl,l),w(Al,l),w(Yl,l),w(Rl,l),w(Xl,l),w(Sl,l),w(_l,l),w(Fl,l),w(H,l),w(Ll,l)}}}const Ht='{"title":"Transformersで何ができる?","local":"transformersで何ができる","sections":[{"title":"Transformersは至るところに!","local":"transformersは至るところに","sections":[],"depth":2},{"title":"pipelineを使ってタスクを実行する","local":"pipelineを使ってタスクを実行する","sections":[],"depth":2},{"title":"ゼロショット分類","local":"ゼロショット分類","sections":[],"depth":2},{"title":"文章生成","local":"文章生成","sections":[],"depth":2},{"title":"pipelineでHubから任意のモデルを使用する","local":"pipelineでhubから任意のモデルを使用する","sections":[{"title":"推論API","local":"推論api","sections":[],"depth":3}],"depth":2},{"title":"空所穴埋め","local":"空所穴埋め","sections":[],"depth":2},{"title":"固有表現認識","local":"固有表現認識","sections":[],"depth":2},{"title":"質問応答","local":"質問応答","sections":[],"depth":2},{"title":"要約","local":"要約","sections":[],"depth":2},{"title":"翻訳","local":"翻訳","sections":[],"depth":2}],"depth":1}';function Vt(I){return ut(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class St extends ot{constructor(i){super(),Ut(this,i,Vt,vt,wt,{})}}export{St as component};

Xet Storage Details

Size:
53.6 kB
·
Xet hash:
7879c56f79bbad1994b3fc12219a5584273a850650006ff1f3e978c310b801a2

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