import{S as xe,i as Ye,s as Ke,e as p,k as c,w as M,t as o,M as Le,c as r,d as l,m as w,a as n,x as J,h as i,b as f,G as e,g as a,y as T,q as m,o as _,B as v,v as De}from"../chunks/vendor-hf-doc-builder.js";import{T as Fe}from"../chunks/Tip-hf-doc-builder.js";import{I as hs}from"../chunks/IconCopyLink-hf-doc-builder.js";import{C as ml}from"../chunks/CodeBlock-hf-doc-builder.js";function Oe(D){let y;return{c(){y=o('\uCD94\uB860 \uC5D4\uC9C4\uC744 \uB9CC\uB4DC\uB294 \uAC83\uC740 \uBCF5\uC7A1\uD55C \uC8FC\uC81C\uC774\uBA70, "\uCD5C\uC120\uC758" \uC194\uB8E8\uC158\uC740 \uBB38\uC81C \uACF5\uAC04\uC5D0 \uB530\uB77C \uB2EC\uB77C\uC9C8 \uAC00\uB2A5\uC131\uC774 \uB192\uC2B5\uB2C8\uB2E4. CPU \uB610\uB294 GPU\uB97C \uC0AC\uC6A9\uD558\uB294\uC9C0\uC5D0 \uB530\uB77C \uB2E4\uB974\uACE0 \uB0AE\uC740 \uC9C0\uC5F0 \uC2DC\uAC04\uC744 \uC6D0\uD558\uB294\uC9C0, \uB192\uC740 \uCC98\uB9AC\uB7C9\uC744 \uC6D0\uD558\uB294\uC9C0, \uB2E4\uC591\uD55C \uBAA8\uB378\uC744 \uC9C0\uC6D0\uD560 \uC218 \uC788\uAE38 \uC6D0\uD558\uB294\uC9C0, \uD558\uB098\uC758 \uD2B9\uC815 \uBAA8\uB378\uC744 \uACE0\uB3C4\uB85C \uCD5C\uC801\uD654\uD558\uAE38 \uC6D0\uD558\uB294\uC9C0 \uB4F1\uC5D0 \uB530\uB77C \uB2EC\uB77C\uC9D1\uB2C8\uB2E4. \uC774 \uC8FC\uC81C\uB97C \uD574\uACB0\uD558\uB294 \uBC29\uBC95\uC5D0\uB294 \uC5EC\uB7EC \uAC00\uC9C0\uAC00 \uC788\uC73C\uBBC0\uB85C, \uC774 \uC7A5\uC5D0\uC11C \uC81C\uC2DC\uD558\uB294 \uAC83\uC740 \uCC98\uC74C \uC2DC\uB3C4\uD574 \uBCF4\uAE30\uC5D0 \uC88B\uC740 \uCD9C\uBC1C\uC810\uC77C \uC218\uB294 \uC788\uC9C0\uB9CC, \uC774 \uC7A5\uC744 \uC77D\uB294 \uC5EC\uB7EC\uBD84\uC774 \uD544\uC694\uB85C \uD558\uB294 \uCD5C\uC801\uC758 \uC194\uB8E8\uC158\uC740 \uC544\uB2D0 \uC218 \uC788\uC2B5\uB2C8\uB2E4.')},l(h){y=i(h,'\uCD94\uB860 \uC5D4\uC9C4\uC744 \uB9CC\uB4DC\uB294 \uAC83\uC740 \uBCF5\uC7A1\uD55C \uC8FC\uC81C\uC774\uBA70, "\uCD5C\uC120\uC758" \uC194\uB8E8\uC158\uC740 \uBB38\uC81C \uACF5\uAC04\uC5D0 \uB530\uB77C \uB2EC\uB77C\uC9C8 \uAC00\uB2A5\uC131\uC774 \uB192\uC2B5\uB2C8\uB2E4. CPU \uB610\uB294 GPU\uB97C \uC0AC\uC6A9\uD558\uB294\uC9C0\uC5D0 \uB530\uB77C \uB2E4\uB974\uACE0 \uB0AE\uC740 \uC9C0\uC5F0 \uC2DC\uAC04\uC744 \uC6D0\uD558\uB294\uC9C0, \uB192\uC740 \uCC98\uB9AC\uB7C9\uC744 \uC6D0\uD558\uB294\uC9C0, \uB2E4\uC591\uD55C \uBAA8\uB378\uC744 \uC9C0\uC6D0\uD560 \uC218 \uC788\uAE38 \uC6D0\uD558\uB294\uC9C0, \uD558\uB098\uC758 \uD2B9\uC815 \uBAA8\uB378\uC744 \uACE0\uB3C4\uB85C \uCD5C\uC801\uD654\uD558\uAE38 \uC6D0\uD558\uB294\uC9C0 \uB4F1\uC5D0 \uB530\uB77C \uB2EC\uB77C\uC9D1\uB2C8\uB2E4. \uC774 \uC8FC\uC81C\uB97C \uD574\uACB0\uD558\uB294 \uBC29\uBC95\uC5D0\uB294 \uC5EC\uB7EC \uAC00\uC9C0\uAC00 \uC788\uC73C\uBBC0\uB85C, \uC774 \uC7A5\uC5D0\uC11C \uC81C\uC2DC\uD558\uB294 \uAC83\uC740 \uCC98\uC74C \uC2DC\uB3C4\uD574 \uBCF4\uAE30\uC5D0 \uC88B\uC740 \uCD9C\uBC1C\uC810\uC77C \uC218\uB294 \uC788\uC9C0\uB9CC, \uC774 \uC7A5\uC744 \uC77D\uB294 \uC5EC\uB7EC\uBD84\uC774 \uD544\uC694\uB85C \uD558\uB294 \uCD5C\uC801\uC758 \uC194\uB8E8\uC158\uC740 \uC544\uB2D0 \uC218 \uC788\uC2B5\uB2C8\uB2E4.')},m(h,u){a(h,y,u)},d(h){h&&l(y)}}}function st(D){let y;return{c(){y=o(`\uCF54\uB4DC\uB294 \uC758\uB3C4\uC801\uC73C\uB85C \uAC00\uB3C5\uC131\uC744 \uC704\uD574 \uC758\uC0AC \uCF54\uB4DC\uCC98\uB7FC \uC791\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4!
\uC544\uB798 \uCF54\uB4DC\uB97C \uC791\uB3D9\uC2DC\uD0A4\uAE30 \uC804\uC5D0 \uC2DC\uC2A4\uD15C \uC790\uC6D0\uC774 \uCDA9\uBD84\uD55C\uC9C0 \uD655\uC778\uD558\uC138\uC694!`)},l(h){y=i(h,`\uCF54\uB4DC\uB294 \uC758\uB3C4\uC801\uC73C\uB85C \uAC00\uB3C5\uC131\uC744 \uC704\uD574 \uC758\uC0AC \uCF54\uB4DC\uCC98\uB7FC \uC791\uC131\uB418\uC5C8\uC2B5\uB2C8\uB2E4!
\uC544\uB798 \uCF54\uB4DC\uB97C \uC791\uB3D9\uC2DC\uD0A4\uAE30 \uC804\uC5D0 \uC2DC\uC2A4\uD15C \uC790\uC6D0\uC774 \uCDA9\uBD84\uD55C\uC9C0 \uD655\uC778\uD558\uC138\uC694!`)},m(h,u){a(h,y,u)},d(h){h&&l(y)}}}function lt(D){let y,h,u,B,us,V,_l,Ms,vl,As,b,Qs,k,Ul,O,dl,jl,Xs,ss,Il,Zs,C,$l,Js,El,Bl,qs,P,Ts,bl,kl,Gs,R,Vs,ls,Cl,Ps,H,Rs,es,Nl,Hs,W,Ws,ts,Sl,zs,N,Al,ms,Ql,Xl,gs,S,Fs,z,xs,as,Zl,Ys,ps,ql,Ks,rs,Gl,Ls,d,A,_s,g,Vl,vs,Pl,Ds,j,Q,Us,F,Rl,ds,Hl,Os,ns,Wl,sl,X,zl,js,gl,Fl,ll,I,Z,Is,x,xl,$s,Yl,el,os,Kl,tl,is,Ll,al,$,q,Es,Y,Dl,Bs,Ol,pl,cs,se,rl,ws,le,nl,E,G,bs,K,ee,ks,te,ol,U,ae,fs,Cs,pe,re,Ns,ne,oe,il;return V=new hs({}),b=new Fe({props:{$$slots:{default:[Oe]},$$scope:{ctx:D}}}),R=new ml({props:{code:"ZnJvbSUyMHN0YXJsZXR0ZS5hcHBsaWNhdGlvbnMlMjBpbXBvcnQlMjBTdGFybGV0dGUlMEFmcm9tJTIwc3RhcmxldHRlLnJlc3BvbnNlcyUyMGltcG9ydCUyMEpTT05SZXNwb25zZSUwQWZyb20lMjBzdGFybGV0dGUucm91dGluZyUyMGltcG9ydCUyMFJvdXRlJTBBZnJvbSUyMHRyYW5zZm9ybWVycyUyMGltcG9ydCUyMHBpcGVsaW5lJTBBaW1wb3J0JTIwYXN5bmNpbyUwQSUwQSUwQWFzeW5jJTIwZGVmJTIwaG9tZXBhZ2UocmVxdWVzdCklM0ElMEElMjAlMjAlMjAlMjBwYXlsb2FkJTIwJTNEJTIwYXdhaXQlMjByZXF1ZXN0LmJvZHkoKSUwQSUyMCUyMCUyMCUyMHN0cmluZyUyMCUzRCUyMHBheWxvYWQuZGVjb2RlKCUyMnV0Zi04JTIyKSUwQSUyMCUyMCUyMCUyMHJlc3BvbnNlX3ElMjAlM0QlMjBhc3luY2lvLlF1ZXVlKCklMEElMjAlMjAlMjAlMjBhd2FpdCUyMHJlcXVlc3QuYXBwLm1vZGVsX3F1ZXVlLnB1dCgoc3RyaW5nJTJDJTIwcmVzcG9uc2VfcSkpJTBBJTIwJTIwJTIwJTIwb3V0cHV0JTIwJTNEJTIwYXdhaXQlMjByZXNwb25zZV9xLmdldCgpJTBBJTIwJTIwJTIwJTIwcmV0dXJuJTIwSlNPTlJlc3BvbnNlKG91dHB1dCklMEElMEElMEFhc3luYyUyMGRlZiUyMHNlcnZlcl9sb29wKHEpJTNBJTBBJTIwJTIwJTIwJTIwcGlwZSUyMCUzRCUyMHBpcGVsaW5lKG1vZGVsJTNEJTIyYmVydC1iYXNlLXVuY2FzZWQlMjIpJTBBJTIwJTIwJTIwJTIwd2hpbGUlMjBUcnVlJTNBJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwKHN0cmluZyUyQyUyMHJlc3BvbnNlX3EpJTIwJTNEJTIwYXdhaXQlMjBxLmdldCgpJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwb3V0JTIwJTNEJTIwcGlwZShzdHJpbmcpJTBBJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwYXdhaXQlMjByZXNwb25zZV9xLnB1dChvdXQpJTBBJTBBJTBBYXBwJTIwJTNEJTIwU3RhcmxldHRlKCUwQSUyMCUyMCUyMCUyMHJvdXRlcyUzRCU1QiUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMFJvdXRlKCUyMiUyRiUyMiUyQyUyMGhvbWVwYWdlJTJDJTIwbWV0aG9kcyUzRCU1QiUyMlBPU1QlMjIlNUQpJTJDJTBBJTIwJTIwJTIwJTIwJTVEJTJDJTBBKSUwQSUwQSUwQSU0MGFwcC5vbl9ldmVudCglMjJzdGFydHVwJTIyKSUwQWFzeW5jJTIwZGVmJTIwc3RhcnR1cF9ldmVudCgpJTNBJTBBJTIwJTIwJTIwJTIwcSUyMCUzRCUyMGFzeW5jaW8uUXVldWUoKSUwQSUyMCUyMCUyMCUyMGFwcC5tb2RlbF9xdWV1ZSUyMCUzRCUyMHElMEElMjAlMjAlMjAlMjBhc3luY2lvLmNyZWF0ZV90YXNrKHNlcnZlcl9sb29wKHEpKQ==",highlighted:`<span class="hljs-keyword">from</span> starlette.applications <span class="hljs-keyword">import</span> Starlette
<span class="hljs-keyword">from</span> starlette.responses <span class="hljs-keyword">import</span> JSONResponse
<span class="hljs-keyword">from</span> starlette.routing <span class="hljs-keyword">import</span> Route
<span class="hljs-keyword">from</span> transformers <span class="hljs-keyword">import</span> pipeline
<span class="hljs-keyword">import</span> asyncio


<span class="hljs-keyword">async</span> <span class="hljs-keyword">def</span> <span class="hljs-title function_">homepage</span>(<span class="hljs-params">request</span>):
    payload = <span class="hljs-keyword">await</span> request.body()
    string = payload.decode(<span class="hljs-string">&quot;utf-8&quot;</span>)
    response_q = asyncio.Queue()
    <span class="hljs-keyword">await</span> request.app.model_queue.put((string, response_q))
    output = <span class="hljs-keyword">await</span> response_q.get()
    <span class="hljs-keyword">return</span> JSONResponse(output)


<span class="hljs-keyword">async</span> <span class="hljs-keyword">def</span> <span class="hljs-title function_">server_loop</span>(<span class="hljs-params">q</span>):
    pipe = pipeline(model=<span class="hljs-string">&quot;bert-base-uncased&quot;</span>)
    <span class="hljs-keyword">while</span> <span class="hljs-literal">True</span>:
        (string, response_q) = <span class="hljs-keyword">await</span> q.get()
        out = pipe(string)
        <span class="hljs-keyword">await</span> response_q.put(out)


app = Starlette(
    routes=[
        Route(<span class="hljs-string">&quot;/&quot;</span>, homepage, methods=[<span class="hljs-string">&quot;POST&quot;</span>]),
    ],
)


<span class="hljs-meta">@app.on_event(<span class="hljs-params"><span class="hljs-string">&quot;startup&quot;</span></span>)</span>
<span class="hljs-keyword">async</span> <span class="hljs-keyword">def</span> <span class="hljs-title function_">startup_event</span>():
    q = asyncio.Queue()
    app.model_queue = q
    asyncio.create_task(server_loop(q))`}}),H=new ml({props:{code:"dXZpY29ybiUyMHNlcnZlciUzQWFwcA==",highlighted:"uvicorn server:app"}}),W=new ml({props:{code:"Y3VybCUyMC1YJTIwUE9TVCUyMC1kJTIwJTIydGVzdCUyMCU1Qk1BU0slNUQlMjIlMjBodHRwJTNBJTJGJTJGbG9jYWxob3N0JTNBODAwMCUyRiUwQSUyMyU1QiU3QiUyMnNjb3JlJTIyJTNBMC43NzQyOTM2MDE1MTI5MDg5JTJDJTIydG9rZW4lMjIlM0ExMDEyJTJDJTIydG9rZW5fc3RyJTIyJTNBJTIyLiUyMiUyQyUyMnNlcXVlbmNlJTIyJTNBJTIydGVzdC4lMjIlN0QlMkMuLi4lNUQ=",highlighted:`curl -X POST -d <span class="hljs-string">&quot;test [MASK]&quot;</span> http://localhost:8000/
<span class="hljs-comment">#[{&quot;score&quot;:0.7742936015129089,&quot;token&quot;:1012,&quot;token_str&quot;:&quot;.&quot;,&quot;sequence&quot;:&quot;test.&quot;},...]</span>`}}),S=new Fe({props:{warning:!0,$$slots:{default:[st]},$$scope:{ctx:D}}}),z=new ml({props:{code:"KHN0cmluZyUyQyUyMHJxKSUyMCUzRCUyMGF3YWl0JTIwcS5nZXQoKSUwQXN0cmluZ3MlMjAlM0QlMjAlNUIlNUQlMEFxdWV1ZXMlMjAlM0QlMjAlNUIlNUQlMEF3aGlsZSUyMFRydWUlM0ElMEElMjAlMjAlMjAlMjB0cnklM0ElMEElMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAoc3RyaW5nJTJDJTIwcnEpJTIwJTNEJTIwYXdhaXQlMjBhc3luY2lvLndhaXRfZm9yKHEuZ2V0KCklMkMlMjB0aW1lb3V0JTNEMC4wMDEpJTIwJTIwJTIzJTIwMW1zJTBBJTIwJTIwJTIwJTIwZXhjZXB0JTIwYXN5bmNpby5leGNlcHRpb25zLlRpbWVvdXRFcnJvciUzQSUwQSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMGJyZWFrJTBBJTIwJTIwJTIwJTIwc3RyaW5ncy5hcHBlbmQoc3RyaW5nKSUwQSUyMCUyMCUyMCUyMHF1ZXVlcy5hcHBlbmQocnEpJTBBc3RyaW5ncyUwQW91dHMlMjAlM0QlMjBwaXBlKHN0cmluZ3MlMkMlMjBiYXRjaF9zaXplJTNEbGVuKHN0cmluZ3MpKSUwQWZvciUyMHJxJTJDJTIwb3V0JTIwaW4lMjB6aXAocXVldWVzJTJDJTIwb3V0cyklM0ElMEElMjAlMjAlMjAlMjBhd2FpdCUyMHJxLnB1dChvdXQp",highlighted:`(string, rq) = <span class="hljs-keyword">await</span> q.get()
strings = []
queues = []
<span class="hljs-keyword">while</span> <span class="hljs-literal">True</span>:
    <span class="hljs-keyword">try</span>:
        (string, rq) = <span class="hljs-keyword">await</span> asyncio.wait_for(q.get(), timeout=<span class="hljs-number">0.001</span>)  <span class="hljs-comment"># 1ms</span>
    <span class="hljs-keyword">except</span> asyncio.exceptions.TimeoutError:
        <span class="hljs-keyword">break</span>
    strings.append(string)
    queues.append(rq)
strings
outs = pipe(strings, batch_size=<span class="hljs-built_in">len</span>(strings))
<span class="hljs-keyword">for</span> rq, out <span class="hljs-keyword">in</span> <span class="hljs-built_in">zip</span>(queues, outs):
    <span class="hljs-keyword">await</span> rq.put(out)`}}),g=new hs({}),F=new hs({}),x=new hs({}),Y=new hs({}),K=new hs({}),{c(){y=p("meta"),h=c(),u=p("h1"),B=p("a"),us=p("span"),M(V.$$.fragment),_l=c(),Ms=p("span"),vl=o("\uC6F9 \uC11C\uBC84\uB97C \uC704\uD55C \uD30C\uC774\uD504\uB77C\uC778 \uC0AC\uC6A9\uD558\uAE30"),As=c(),M(b.$$.fragment),Qs=c(),k=p("p"),Ul=o("\uD575\uC2EC\uC801\uC73C\uB85C \uC774\uD574\uD574\uC57C \uD560 \uC810\uC740 "),O=p("a"),dl=o("dataset"),jl=o("\uB97C \uB2E4\uB8F0 \uB54C\uC640 \uB9C8\uCC2C\uAC00\uC9C0\uB85C \uBC18\uBCF5\uC790\uB97C \uC0AC\uC6A9 \uAC00\uB2A5\uD558\uB2E4\uB294 \uAC83\uC785\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74, \uC6F9 \uC11C\uBC84\uB294 \uAE30\uBCF8\uC801\uC73C\uB85C \uC694\uCCAD\uC744 \uAE30\uB2E4\uB9AC\uACE0 \uB4E4\uC5B4\uC624\uB294 \uB300\uB85C \uCC98\uB9AC\uD558\uB294 \uC2DC\uC2A4\uD15C\uC774\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4."),Xs=c(),ss=p("p"),Il=o("\uBCF4\uD1B5 \uC6F9 \uC11C\uBC84\uB294 \uB2E4\uC591\uD55C \uC694\uCCAD\uC744 \uB3D9\uC2DC\uC5D0 \uB2E4\uB8E8\uAE30 \uC704\uD574 \uB9E4\uC6B0 \uB2E4\uC911\uD654\uB41C \uAD6C\uC870(\uBA40\uD2F0 \uC2A4\uB808\uB529, \uBE44\uB3D9\uAE30 \uB4F1)\uB97C \uC9C0\uB2C8\uACE0 \uC788\uC2B5\uB2C8\uB2E4. \uBC18\uBA74\uC5D0, \uD30C\uC774\uD504\uB77C\uC778(\uB300\uBD80\uBD84 \uD30C\uC774\uD504\uB77C\uC778 \uC548\uC5D0 \uC788\uB294 \uBAA8\uB378)\uC740 \uBCD1\uB82C\uCC98\uB9AC\uC5D0 \uADF8\uB2E4\uC9C0 \uC88B\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74 \uD30C\uC774\uD504\uB77C\uC778\uC740 \uB9CE\uC740 RAM\uC744 \uCC28\uC9C0\uD558\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4. \uB530\uB77C\uC11C, \uD30C\uC774\uD504\uB77C\uC778\uC774 \uC2E4\uD589 \uC911\uC774\uAC70\uB098 \uACC4\uC0B0 \uC9D1\uC57D\uC801\uC778 \uC791\uC5C5 \uC911\uC77C \uB54C \uBAA8\uB4E0 \uC0AC\uC6A9 \uAC00\uB2A5\uD55C \uB9AC\uC18C\uC2A4\uB97C \uC81C\uACF5\uD558\uB294 \uAC83\uC774 \uAC00\uC7A5 \uC88B\uC2B5\uB2C8\uB2E4."),Zs=c(),C=p("p"),$l=o("\uC774 \uBB38\uC81C\uB97C \uC6B0\uB9AC\uB294 \uC6F9 \uC11C\uBC84\uAC00 \uC694\uCCAD\uC744 \uBC1B\uACE0 \uBCF4\uB0B4\uB294 \uAC00\uBCBC\uC6B4 \uBD80\uD558\uB97C \uCC98\uB9AC\uD558\uACE0, \uC2E4\uC81C \uC791\uC5C5\uC744 \uCC98\uB9AC\uD558\uB294 \uB2E8\uC77C \uC2A4\uB808\uB4DC\uB97C \uAC16\uB294 \uBC29\uBC95\uC73C\uB85C \uD574\uACB0\uD560 \uAC83\uC785\uB2C8\uB2E4. \uC774 \uC608\uC81C\uB294 "),Js=p("code"),El=o("starlette"),Bl=o(` \uB77C\uC774\uBE0C\uB7EC\uB9AC\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4.
\uC2E4\uC81C \uD504\uB808\uC784\uC6CC\uD06C\uB294 \uC911\uC694\uD558\uC9C0 \uC54A\uC9C0\uB9CC, \uB2E4\uB978 \uD504\uB808\uC784\uC6CC\uD06C\uB97C \uC0AC\uC6A9\uD558\uB294 \uACBD\uC6B0 \uB3D9\uC77C\uD55C \uD6A8\uACFC\uB97C \uBCF4\uAE30 \uC704\uD574\uC120 \uCF54\uB4DC\uB97C \uC870\uC815\uD558\uAC70\uB098 \uBCC0\uACBD\uD574\uC57C \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.`),qs=c(),P=p("p"),Ts=p("code"),bl=o("server.py"),kl=o("\uB97C \uC0DD\uC131\uD558\uC138\uC694:"),Gs=c(),M(R.$$.fragment),Vs=c(),ls=p("p"),Cl=o("\uC774\uC81C \uB2E4\uC74C \uBA85\uB839\uC5B4\uB85C \uC2E4\uD589\uC2DC\uD0AC \uC218 \uC788\uC2B5\uB2C8\uB2E4:"),Ps=c(),M(H.$$.fragment),Rs=c(),es=p("p"),Nl=o("\uC774\uC81C \uCFFC\uB9AC\uB97C \uB0A0\uB824\uBCFC \uC218 \uC788\uC2B5\uB2C8\uB2E4:"),Hs=c(),M(W.$$.fragment),Ws=c(),ts=p("p"),Sl=o("\uC790, \uC774\uC81C \uC6F9 \uC11C\uBC84\uB97C \uB9CC\uB4DC\uB294 \uBC29\uBC95\uC5D0 \uB300\uD55C \uC88B\uC740 \uAC1C\uB150\uC744 \uC54C\uAC8C \uB418\uC5C8\uC2B5\uB2C8\uB2E4!"),zs=c(),N=p("p"),Al=o("\uC911\uC694\uD55C \uC810\uC740 \uBAA8\uB378\uC744 "),ms=p("strong"),Ql=o("\uD55C \uBC88\uB9CC"),Xl=o(` \uAC00\uC838\uC628\uB2E4\uB294 \uAC83\uC785\uB2C8\uB2E4. \uB530\uB77C\uC11C \uC6F9 \uC11C\uBC84\uC5D0\uB294 \uBAA8\uB378\uC758 \uC0AC\uBCF8\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. \uC774\uB7F0 \uBC29\uC2DD\uC740 \uBD88\uD544\uC694\uD55C RAM\uC774 \uC0AC\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uADF8\uB7F0 \uB2E4\uC74C \uD050 \uBA54\uCEE4\uB2C8\uC998\uC744 \uC0AC\uC6A9\uD558\uBA74, \uB2E4\uC74C\uACFC \uAC19\uC740
\uB3D9\uC801 \uBC30\uCE58\uB97C \uC0AC\uC6A9\uD558\uAE30 \uC704\uD574 \uCD94\uB860 \uC804 \uB2E8\uACC4\uC5D0 \uBA87 \uAC1C\uC758 \uD56D\uBAA9\uC744 \uCD95\uC801\uD558\uB294 \uAC83\uACFC \uAC19\uC740 \uBA4B\uC9C4 \uC791\uC5C5\uC744 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4:`),gs=c(),M(S.$$.fragment),Fs=c(),M(z.$$.fragment),xs=c(),as=p("p"),Zl=o(`\uB2E4\uC2DC \uB9D0\uC500 \uB4DC\uB9AC\uC790\uBA74, \uC81C\uC548\uB41C \uCF54\uB4DC\uB294 \uAC00\uB3C5\uC131\uC744 \uC704\uD574 \uCD5C\uC801\uD654\uB418\uC5C8\uC73C\uBA70, \uCD5C\uC0C1\uC758 \uCF54\uB4DC\uB294 \uC544\uB2D9\uB2C8\uB2E4.
\uCCAB\uC9F8, \uBC30\uCE58 \uD06C\uAE30 \uC81C\uD55C\uC774 \uC5C6\uC73C\uBA70 \uC774\uB294 \uC77C\uBC18\uC801\uC73C\uB85C \uC88B\uC740 \uBC29\uC2DD\uC774 \uC544\uB2D9\uB2C8\uB2E4.
\uB458\uC9F8, \uBAA8\uB4E0 \uD050 \uAC00\uC838\uC624\uAE30\uC5D0\uC11C \uD0C0\uC784\uC544\uC6C3\uC774 \uC7AC\uC124\uC815\uB418\uBBC0\uB85C \uCD94\uB860\uC744 \uC2E4\uD589\uD558\uAE30 \uC804\uC5D0 1ms\uBCF4\uB2E4 \uD6E8\uC52C \uC624\uB798 \uAE30\uB2E4\uB9B4 \uC218 \uC788\uC2B5\uB2C8\uB2E4(\uCCAB \uBC88\uC9F8 \uC694\uCCAD\uC744 \uADF8\uB9CC\uD07C \uC9C0\uC5F0\uC2DC\uD0B4).`),Ys=c(),ps=p("p"),ql=o("\uB2E8\uC77C 1ms \uAE38\uC774\uC758 \uB370\uB4DC\uB77C\uC778\uC744 \uB450\uB294 \uD3B8\uC774 \uB354 \uC88B\uC2B5\uB2C8\uB2E4."),Ks=c(),rs=p("p"),Gl=o(`\uC774 \uBC29\uC2DD\uC744 \uC0AC\uC6A9\uD558\uBA74 \uD050\uAC00 \uBE44\uC5B4 \uC788\uC5B4\uB3C4 \uD56D\uC0C1 1ms\uB97C \uAE30\uB2E4\uB9AC\uAC8C \uB420 \uAC83\uC785\uB2C8\uB2E4.
\uD050\uC5D0 \uC544\uBB34\uAC83\uB3C4 \uC5C6\uC744 \uB54C \uCD94\uB860\uC744 \uC6D0\uD558\uB294 \uACBD\uC6B0\uC5D0\uB294 \uCD5C\uC120\uC758 \uBC29\uBC95\uC774 \uC544\uB2D0 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
\uD558\uC9C0\uB9CC \uBC30\uCE58 \uC791\uC5C5\uC774 \uC0AC\uC6A9\uB840\uC5D0 \uB530\uB77C \uC815\uB9D0\uB85C \uC911\uC694\uD558\uB2E4\uBA74 \uC758\uBBF8\uAC00 \uC788\uC744 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.
\uB2E4\uC2DC \uB9D0\uD558\uC9C0\uB9CC, \uCD5C\uC0C1\uC758 \uC194\uB8E8\uC158\uC740 \uC5C6\uC2B5\uB2C8\uB2E4.`),Ls=c(),d=p("h2"),A=p("a"),_s=p("span"),M(g.$$.fragment),Vl=c(),vs=p("span"),Pl=o("\uACE0\uB824\uD574\uC57C \uD560 \uBA87 \uAC00\uC9C0 \uC0AC\uD56D"),Ds=c(),j=p("h3"),Q=p("a"),Us=p("span"),M(F.$$.fragment),Rl=c(),ds=p("span"),Hl=o("\uC5D0\uB7EC \uD655\uC778"),Os=c(),ns=p("p"),Wl=o(`\uD504\uB85C\uB355\uC158 \uD658\uACBD\uC5D0\uC11C\uB294 \uBB38\uC81C\uAC00 \uBC1C\uC0DD\uD560 \uC5EC\uC9C0\uAC00 \uB9CE\uC2B5\uB2C8\uB2E4.
\uBA54\uBAA8\uB9AC\uAC00 \uBAA8\uC790\uB77C\uAC70\uB098, \uACF5\uAC04\uC774 \uBD80\uC871\uD558\uAC70\uB098, \uBAA8\uB378\uC744 \uAC00\uC838\uC624\uB294 \uB370\uC5D0 \uC2E4\uD328\uD558\uAC70\uB098, \uCFFC\uB9AC\uAC00 \uC798\uBABB\uB418\uC5C8\uAC70\uB098, \uCFFC\uB9AC\uB294 \uC815\uD655\uD574\uB3C4 \uBAA8\uB378 \uC124\uC815\uC774 \uC798\uBABB\uB418\uC5B4 \uC2E4\uD589\uC5D0 \uC2E4\uD328\uD558\uB294 \uB4F1\uB4F1 \uB9CE\uC740 \uACBD\uC6B0\uAC00 \uC874\uC7AC\uD569\uB2C8\uB2E4.`),sl=c(),X=p("p"),zl=o(`\uC77C\uBC18\uC801\uC73C\uB85C \uC11C\uBC84\uAC00 \uC0AC\uC6A9\uC790\uC5D0\uAC8C \uC624\uB958\uB97C \uCD9C\uB825\uD558\uB294 \uAC83\uC774 \uC88B\uC73C\uBBC0\uB85C
\uC624\uB958\uB97C \uD45C\uC2DC\uD558\uAE30 \uC704\uD574 `),js=p("code"),gl=o("try...except"),Fl=o(` \uBB38\uC744 \uB9CE\uC774 \uCD94\uAC00\uD558\uB294 \uAC83\uC774 \uC88B\uC2B5\uB2C8\uB2E4.
\uD558\uC9C0\uB9CC \uBCF4\uC548 \uC0C1\uD669\uC5D0 \uB530\uB77C \uBAA8\uB4E0 \uC624\uB958\uB97C \uD45C\uC2DC\uD558\uB294 \uAC83\uC740 \uBCF4\uC548\uC0C1 \uC704\uD5D8\uD560 \uC218\uB3C4 \uC788\uB2E4\uB294 \uC810\uC744 \uBA85\uC2EC\uD574\uC57C\uD569\uB2C8\uB2E4.`),ll=c(),I=p("h3"),Z=p("a"),Is=p("span"),M(x.$$.fragment),xl=c(),$s=p("span"),Yl=o("\uC11C\uD0B7 \uBE0C\uB808\uC774\uD0B9"),el=c(),os=p("p"),Kl=o(`\uC6F9 \uC11C\uBC84\uB294 \uC77C\uBC18\uC801\uC73C\uB85C \uC11C\uD0B7 \uBE0C\uB808\uC774\uD0B9\uC744 \uC218\uD589\uD560 \uB54C \uB354 \uB098\uC740 \uC0C1\uD669\uC5D0 \uC9C1\uBA74\uD569\uB2C8\uB2E4.
\uC989, \uC774\uB294 \uC11C\uBC84\uAC00 \uCFFC\uB9AC\uB97C \uBB34\uAE30\uD55C \uAE30\uB2E4\uB9AC\uB294 \uB300\uC2E0 \uACFC\uBD80\uD558 \uC0C1\uD0DC\uC77C \uB54C \uC801\uC808\uD55C \uC624\uB958\uB97C \uBC18\uD658\uD558\uB294 \uAC83\uC744 \uC758\uBBF8\uD569\uB2C8\uB2E4.
\uC11C\uBC84\uAC00 \uB9E4\uC6B0 \uC624\uB79C \uC2DC\uAC04 \uB3D9\uC548 \uB300\uAE30\uD558\uAC70\uB098 \uC801\uB2F9\uD55C \uC2DC\uAC04\uC774 \uC9C0\uB09C \uD6C4\uC5D0 504 \uC5D0\uB7EC\uB97C \uBC18\uD658\uD558\uB294 \uB300\uC2E0 503 \uC5D0\uB7EC\uB97C \uBE60\uB974\uAC8C \uBC18\uD658\uD558\uAC8C \uD558\uB294 \uAC83\uC785\uB2C8\uB2E4.`),tl=c(),is=p("p"),Ll=o(`\uC81C\uC548\uB41C \uCF54\uB4DC\uC5D0\uB294 \uB2E8\uC77C \uD050\uAC00 \uC788\uC73C\uBBC0\uB85C \uAD6C\uD604\uD558\uAE30\uAC00 \uBE44\uAD50\uC801 \uC27D\uC2B5\uB2C8\uB2E4.
\uD050 \uD06C\uAE30\uB97C \uD655\uC778\uD558\uB294 \uAC83\uC740 \uC6F9 \uC11C\uBC84\uAC00 \uACFC\uBD80\uD558 \uC0C1\uD56D \uD558\uC5D0 \uC788\uC744 \uB54C \uC5D0\uB7EC\uB97C \uBC18\uD658\uD558\uAE30 \uC704\uD55C \uAC00\uC7A5 \uAE30\uCD08\uC801\uC778 \uC791\uC5C5\uC785\uB2C8\uB2E4.`),al=c(),$=p("h3"),q=p("a"),Es=p("span"),M(Y.$$.fragment),Dl=c(),Bs=p("span"),Ol=o("\uBA54\uC778 \uC4F0\uB808\uB4DC \uCC28\uB2E8"),pl=c(),cs=p("p"),se=o(`\uD604\uC7AC PyTorch\uB294 \uBE44\uB3D9\uAE30 \uCC98\uB9AC\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC73C\uBA70, \uC2E4\uD589 \uC911\uC5D0\uB294 \uBA54\uC778 \uC2A4\uB808\uB4DC\uAC00 \uCC28\uB2E8\uB429\uB2C8\uB2E4.
\uB530\uB77C\uC11C PyTorch\uB97C \uBCC4\uB3C4\uC758 \uC2A4\uB808\uB4DC/\uD504\uB85C\uC138\uC2A4\uC5D0\uC11C \uC2E4\uD589\uD558\uB3C4\uB85D \uAC15\uC81C\uD558\uB294 \uAC83\uC774 \uC88B\uC2B5\uB2C8\uB2E4.
\uC5EC\uAE30\uC11C\uB294 \uC774 \uC791\uC5C5\uC774 \uC218\uD589\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74 \uCF54\uB4DC\uAC00 \uD6E8\uC52C \uB354 \uBCF5\uC7A1\uD558\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4(\uC8FC\uB85C \uC2A4\uB808\uB4DC, \uBE44\uB3D9\uAE30 \uCC98\uB9AC, \uD050\uAC00 \uC11C\uB85C \uC798 \uB9DE\uC9C0 \uC54A\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4).
\uD558\uC9C0\uB9CC \uAD81\uADF9\uC801\uC73C\uB85C\uB294 \uAC19\uC740 \uC791\uC5C5\uC744 \uC218\uD589\uD558\uB294 \uAC83\uC785\uB2C8\uB2E4.`),rl=c(),ws=p("p"),le=o("\uB2E8\uC77C \uD56D\uBAA9\uC758 \uCD94\uB860\uC774 \uC624\uB798 \uAC78\uB9B0\uB2E4\uBA74 (> 1\uCD08), \uBA54\uC778 \uC4F0\uB808\uB4DC\uB97C \uCC28\uB2E8\uD558\uB294 \uAC83\uC740 \uC911\uC694\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74 \uC774 \uACBD\uC6B0 \uCD94\uB860 \uC911 \uBAA8\uB4E0 \uCFFC\uB9AC\uB294 \uC624\uB958\uB97C \uBC1B\uAE30 \uC804\uC5D0 1\uCD08\uB97C \uAE30\uB2E4\uB824\uC57C \uD558\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4."),nl=c(),E=p("h3"),G=p("a"),bs=p("span"),M(K.$$.fragment),ee=c(),ks=p("span"),te=o("\uB3D9\uC801 \uBC30\uCE58"),ol=c(),U=p("p"),ae=o("\uC77C\uBC18\uC801\uC73C\uB85C, \uBC30\uCE58 \uCC98\uB9AC\uAC00 1\uAC1C \uD56D\uBAA9\uC744 \uD55C \uBC88\uC5D0 \uC804\uB2EC\uD558\uB294 \uAC83\uC5D0 \uBE44\uD574 \uBC18\uB4DC\uC2DC \uC131\uB2A5 \uD5A5\uC0C1\uC774 \uC788\uB294 \uAC83\uC740 \uC544\uB2D9\uB2C8\uB2E4(\uC790\uC138\uD55C \uB0B4\uC6A9\uC740 "),fs=p("a"),Cs=p("code"),pe=o("batching details"),re=o(`\uC744 \uCC38\uACE0\uD558\uC138\uC694).
\uD558\uC9C0\uB9CC \uC62C\uBC14\uB978 \uC124\uC815\uC5D0\uC11C \uC0AC\uC6A9\uD558\uBA74 \uB9E4\uC6B0 \uD6A8\uACFC\uC801\uC77C \uC218 \uC788\uC2B5\uB2C8\uB2E4.
API\uC5D0\uB294 \uAE30\uBCF8\uC801\uC73C\uB85C \uC18D\uB3C4 \uC800\uD558\uC758 \uAC00\uB2A5\uC131\uC774 \uB9E4\uC6B0 \uB192\uAE30 \uB54C\uBB38\uC5D0 \uB3D9\uC801 \uBC30\uCE58 \uCC98\uB9AC\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
\uD558\uC9C0\uB9CC \uB9E4\uC6B0 \uD070 \uBAA8\uB378\uC778 BLOOM \uCD94\uB860\uC758 \uACBD\uC6B0 \uB3D9\uC801 \uBC30\uCE58 \uCC98\uB9AC\uB294 \uBAA8\uB4E0 \uC0AC\uB78C\uC5D0\uAC8C \uC801\uC808\uD55C \uACBD\uD5D8\uC744 \uC81C\uACF5\uD558\uB294 \uB370 `),Ns=p("strong"),ne=o("\uD544\uC218"),oe=o("\uC785\uB2C8\uB2E4."),this.h()},l(s){const t=Le('[data-svelte="svelte-1phssyn"]',document.head);y=r(t,"META",{name:!0,content:!0}),t.forEach(l),h=w(s),u=r(s,"H1",{class:!0});var L=n(u);B=r(L,"A",{id:!0,class:!0,href:!0});var Ss=n(B);us=r(Ss,"SPAN",{});var ce=n(us);J(V.$$.fragment,ce),ce.forEach(l),Ss.forEach(l),_l=w(L),Ms=r(L,"SPAN",{});var we=n(Ms);vl=i(we,"\uC6F9 \uC11C\uBC84\uB97C \uC704\uD55C \uD30C\uC774\uD504\uB77C\uC778 \uC0AC\uC6A9\uD558\uAE30"),we.forEach(l),L.forEach(l),As=w(s),J(b.$$.fragment,s),Qs=w(s),k=r(s,"P",{});var cl=n(k);Ul=i(cl,"\uD575\uC2EC\uC801\uC73C\uB85C \uC774\uD574\uD574\uC57C \uD560 \uC810\uC740 "),O=r(cl,"A",{href:!0});var fe=n(O);dl=i(fe,"dataset"),fe.forEach(l),jl=i(cl,"\uB97C \uB2E4\uB8F0 \uB54C\uC640 \uB9C8\uCC2C\uAC00\uC9C0\uB85C \uBC18\uBCF5\uC790\uB97C \uC0AC\uC6A9 \uAC00\uB2A5\uD558\uB2E4\uB294 \uAC83\uC785\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74, \uC6F9 \uC11C\uBC84\uB294 \uAE30\uBCF8\uC801\uC73C\uB85C \uC694\uCCAD\uC744 \uAE30\uB2E4\uB9AC\uACE0 \uB4E4\uC5B4\uC624\uB294 \uB300\uB85C \uCC98\uB9AC\uD558\uB294 \uC2DC\uC2A4\uD15C\uC774\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4."),cl.forEach(l),Xs=w(s),ss=r(s,"P",{});var ye=n(ss);Il=i(ye,"\uBCF4\uD1B5 \uC6F9 \uC11C\uBC84\uB294 \uB2E4\uC591\uD55C \uC694\uCCAD\uC744 \uB3D9\uC2DC\uC5D0 \uB2E4\uB8E8\uAE30 \uC704\uD574 \uB9E4\uC6B0 \uB2E4\uC911\uD654\uB41C \uAD6C\uC870(\uBA40\uD2F0 \uC2A4\uB808\uB529, \uBE44\uB3D9\uAE30 \uB4F1)\uB97C \uC9C0\uB2C8\uACE0 \uC788\uC2B5\uB2C8\uB2E4. \uBC18\uBA74\uC5D0, \uD30C\uC774\uD504\uB77C\uC778(\uB300\uBD80\uBD84 \uD30C\uC774\uD504\uB77C\uC778 \uC548\uC5D0 \uC788\uB294 \uBAA8\uB378)\uC740 \uBCD1\uB82C\uCC98\uB9AC\uC5D0 \uADF8\uB2E4\uC9C0 \uC88B\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74 \uD30C\uC774\uD504\uB77C\uC778\uC740 \uB9CE\uC740 RAM\uC744 \uCC28\uC9C0\uD558\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4. \uB530\uB77C\uC11C, \uD30C\uC774\uD504\uB77C\uC778\uC774 \uC2E4\uD589 \uC911\uC774\uAC70\uB098 \uACC4\uC0B0 \uC9D1\uC57D\uC801\uC778 \uC791\uC5C5 \uC911\uC77C \uB54C \uBAA8\uB4E0 \uC0AC\uC6A9 \uAC00\uB2A5\uD55C \uB9AC\uC18C\uC2A4\uB97C \uC81C\uACF5\uD558\uB294 \uAC83\uC774 \uAC00\uC7A5 \uC88B\uC2B5\uB2C8\uB2E4."),ye.forEach(l),Zs=w(s),C=r(s,"P",{});var wl=n(C);$l=i(wl,"\uC774 \uBB38\uC81C\uB97C \uC6B0\uB9AC\uB294 \uC6F9 \uC11C\uBC84\uAC00 \uC694\uCCAD\uC744 \uBC1B\uACE0 \uBCF4\uB0B4\uB294 \uAC00\uBCBC\uC6B4 \uBD80\uD558\uB97C \uCC98\uB9AC\uD558\uACE0, \uC2E4\uC81C \uC791\uC5C5\uC744 \uCC98\uB9AC\uD558\uB294 \uB2E8\uC77C \uC2A4\uB808\uB4DC\uB97C \uAC16\uB294 \uBC29\uBC95\uC73C\uB85C \uD574\uACB0\uD560 \uAC83\uC785\uB2C8\uB2E4. \uC774 \uC608\uC81C\uB294 "),Js=r(wl,"CODE",{});var he=n(Js);El=i(he,"starlette"),he.forEach(l),Bl=i(wl,` \uB77C\uC774\uBE0C\uB7EC\uB9AC\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4.
\uC2E4\uC81C \uD504\uB808\uC784\uC6CC\uD06C\uB294 \uC911\uC694\uD558\uC9C0 \uC54A\uC9C0\uB9CC, \uB2E4\uB978 \uD504\uB808\uC784\uC6CC\uD06C\uB97C \uC0AC\uC6A9\uD558\uB294 \uACBD\uC6B0 \uB3D9\uC77C\uD55C \uD6A8\uACFC\uB97C \uBCF4\uAE30 \uC704\uD574\uC120 \uCF54\uB4DC\uB97C \uC870\uC815\uD558\uAC70\uB098 \uBCC0\uACBD\uD574\uC57C \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.`),wl.forEach(l),qs=w(s),P=r(s,"P",{});var ie=n(P);Ts=r(ie,"CODE",{});var ue=n(Ts);bl=i(ue,"server.py"),ue.forEach(l),kl=i(ie,"\uB97C \uC0DD\uC131\uD558\uC138\uC694:"),ie.forEach(l),Gs=w(s),J(R.$$.fragment,s),Vs=w(s),ls=r(s,"P",{});var Me=n(ls);Cl=i(Me,"\uC774\uC81C \uB2E4\uC74C \uBA85\uB839\uC5B4\uB85C \uC2E4\uD589\uC2DC\uD0AC \uC218 \uC788\uC2B5\uB2C8\uB2E4:"),Me.forEach(l),Ps=w(s),J(H.$$.fragment,s),Rs=w(s),es=r(s,"P",{});var Je=n(es);Nl=i(Je,"\uC774\uC81C \uCFFC\uB9AC\uB97C \uB0A0\uB824\uBCFC \uC218 \uC788\uC2B5\uB2C8\uB2E4:"),Je.forEach(l),Hs=w(s),J(W.$$.fragment,s),Ws=w(s),ts=r(s,"P",{});var Te=n(ts);Sl=i(Te,"\uC790, \uC774\uC81C \uC6F9 \uC11C\uBC84\uB97C \uB9CC\uB4DC\uB294 \uBC29\uBC95\uC5D0 \uB300\uD55C \uC88B\uC740 \uAC1C\uB150\uC744 \uC54C\uAC8C \uB418\uC5C8\uC2B5\uB2C8\uB2E4!"),Te.forEach(l),zs=w(s),N=r(s,"P",{});var fl=n(N);Al=i(fl,"\uC911\uC694\uD55C \uC810\uC740 \uBAA8\uB378\uC744 "),ms=r(fl,"STRONG",{});var me=n(ms);Ql=i(me,"\uD55C \uBC88\uB9CC"),me.forEach(l),Xl=i(fl,` \uAC00\uC838\uC628\uB2E4\uB294 \uAC83\uC785\uB2C8\uB2E4. \uB530\uB77C\uC11C \uC6F9 \uC11C\uBC84\uC5D0\uB294 \uBAA8\uB378\uC758 \uC0AC\uBCF8\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. \uC774\uB7F0 \uBC29\uC2DD\uC740 \uBD88\uD544\uC694\uD55C RAM\uC774 \uC0AC\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uADF8\uB7F0 \uB2E4\uC74C \uD050 \uBA54\uCEE4\uB2C8\uC998\uC744 \uC0AC\uC6A9\uD558\uBA74, \uB2E4\uC74C\uACFC \uAC19\uC740
\uB3D9\uC801 \uBC30\uCE58\uB97C \uC0AC\uC6A9\uD558\uAE30 \uC704\uD574 \uCD94\uB860 \uC804 \uB2E8\uACC4\uC5D0 \uBA87 \uAC1C\uC758 \uD56D\uBAA9\uC744 \uCD95\uC801\uD558\uB294 \uAC83\uACFC \uAC19\uC740 \uBA4B\uC9C4 \uC791\uC5C5\uC744 \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4:`),fl.forEach(l),gs=w(s),J(S.$$.fragment,s),Fs=w(s),J(z.$$.fragment,s),xs=w(s),as=r(s,"P",{});var _e=n(as);Zl=i(_e,`\uB2E4\uC2DC \uB9D0\uC500 \uB4DC\uB9AC\uC790\uBA74, \uC81C\uC548\uB41C \uCF54\uB4DC\uB294 \uAC00\uB3C5\uC131\uC744 \uC704\uD574 \uCD5C\uC801\uD654\uB418\uC5C8\uC73C\uBA70, \uCD5C\uC0C1\uC758 \uCF54\uB4DC\uB294 \uC544\uB2D9\uB2C8\uB2E4.
\uCCAB\uC9F8, \uBC30\uCE58 \uD06C\uAE30 \uC81C\uD55C\uC774 \uC5C6\uC73C\uBA70 \uC774\uB294 \uC77C\uBC18\uC801\uC73C\uB85C \uC88B\uC740 \uBC29\uC2DD\uC774 \uC544\uB2D9\uB2C8\uB2E4.
\uB458\uC9F8, \uBAA8\uB4E0 \uD050 \uAC00\uC838\uC624\uAE30\uC5D0\uC11C \uD0C0\uC784\uC544\uC6C3\uC774 \uC7AC\uC124\uC815\uB418\uBBC0\uB85C \uCD94\uB860\uC744 \uC2E4\uD589\uD558\uAE30 \uC804\uC5D0 1ms\uBCF4\uB2E4 \uD6E8\uC52C \uC624\uB798 \uAE30\uB2E4\uB9B4 \uC218 \uC788\uC2B5\uB2C8\uB2E4(\uCCAB \uBC88\uC9F8 \uC694\uCCAD\uC744 \uADF8\uB9CC\uD07C \uC9C0\uC5F0\uC2DC\uD0B4).`),_e.forEach(l),Ys=w(s),ps=r(s,"P",{});var ve=n(ps);ql=i(ve,"\uB2E8\uC77C 1ms \uAE38\uC774\uC758 \uB370\uB4DC\uB77C\uC778\uC744 \uB450\uB294 \uD3B8\uC774 \uB354 \uC88B\uC2B5\uB2C8\uB2E4."),ve.forEach(l),Ks=w(s),rs=r(s,"P",{});var Ue=n(rs);Gl=i(Ue,`\uC774 \uBC29\uC2DD\uC744 \uC0AC\uC6A9\uD558\uBA74 \uD050\uAC00 \uBE44\uC5B4 \uC788\uC5B4\uB3C4 \uD56D\uC0C1 1ms\uB97C \uAE30\uB2E4\uB9AC\uAC8C \uB420 \uAC83\uC785\uB2C8\uB2E4.
\uD050\uC5D0 \uC544\uBB34\uAC83\uB3C4 \uC5C6\uC744 \uB54C \uCD94\uB860\uC744 \uC6D0\uD558\uB294 \uACBD\uC6B0\uC5D0\uB294 \uCD5C\uC120\uC758 \uBC29\uBC95\uC774 \uC544\uB2D0 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
\uD558\uC9C0\uB9CC \uBC30\uCE58 \uC791\uC5C5\uC774 \uC0AC\uC6A9\uB840\uC5D0 \uB530\uB77C \uC815\uB9D0\uB85C \uC911\uC694\uD558\uB2E4\uBA74 \uC758\uBBF8\uAC00 \uC788\uC744 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.
\uB2E4\uC2DC \uB9D0\uD558\uC9C0\uB9CC, \uCD5C\uC0C1\uC758 \uC194\uB8E8\uC158\uC740 \uC5C6\uC2B5\uB2C8\uB2E4.`),Ue.forEach(l),Ls=w(s),d=r(s,"H2",{class:!0});var yl=n(d);A=r(yl,"A",{id:!0,class:!0,href:!0});var de=n(A);_s=r(de,"SPAN",{});var je=n(_s);J(g.$$.fragment,je),je.forEach(l),de.forEach(l),Vl=w(yl),vs=r(yl,"SPAN",{});var Ie=n(vs);Pl=i(Ie,"\uACE0\uB824\uD574\uC57C \uD560 \uBA87 \uAC00\uC9C0 \uC0AC\uD56D"),Ie.forEach(l),yl.forEach(l),Ds=w(s),j=r(s,"H3",{class:!0});var hl=n(j);Q=r(hl,"A",{id:!0,class:!0,href:!0});var $e=n(Q);Us=r($e,"SPAN",{});var Ee=n(Us);J(F.$$.fragment,Ee),Ee.forEach(l),$e.forEach(l),Rl=w(hl),ds=r(hl,"SPAN",{});var Be=n(ds);Hl=i(Be,"\uC5D0\uB7EC \uD655\uC778"),Be.forEach(l),hl.forEach(l),Os=w(s),ns=r(s,"P",{});var be=n(ns);Wl=i(be,`\uD504\uB85C\uB355\uC158 \uD658\uACBD\uC5D0\uC11C\uB294 \uBB38\uC81C\uAC00 \uBC1C\uC0DD\uD560 \uC5EC\uC9C0\uAC00 \uB9CE\uC2B5\uB2C8\uB2E4.
\uBA54\uBAA8\uB9AC\uAC00 \uBAA8\uC790\uB77C\uAC70\uB098, \uACF5\uAC04\uC774 \uBD80\uC871\uD558\uAC70\uB098, \uBAA8\uB378\uC744 \uAC00\uC838\uC624\uB294 \uB370\uC5D0 \uC2E4\uD328\uD558\uAC70\uB098, \uCFFC\uB9AC\uAC00 \uC798\uBABB\uB418\uC5C8\uAC70\uB098, \uCFFC\uB9AC\uB294 \uC815\uD655\uD574\uB3C4 \uBAA8\uB378 \uC124\uC815\uC774 \uC798\uBABB\uB418\uC5B4 \uC2E4\uD589\uC5D0 \uC2E4\uD328\uD558\uB294 \uB4F1\uB4F1 \uB9CE\uC740 \uACBD\uC6B0\uAC00 \uC874\uC7AC\uD569\uB2C8\uB2E4.`),be.forEach(l),sl=w(s),X=r(s,"P",{});var ul=n(X);zl=i(ul,`\uC77C\uBC18\uC801\uC73C\uB85C \uC11C\uBC84\uAC00 \uC0AC\uC6A9\uC790\uC5D0\uAC8C \uC624\uB958\uB97C \uCD9C\uB825\uD558\uB294 \uAC83\uC774 \uC88B\uC73C\uBBC0\uB85C
\uC624\uB958\uB97C \uD45C\uC2DC\uD558\uAE30 \uC704\uD574 `),js=r(ul,"CODE",{});var ke=n(js);gl=i(ke,"try...except"),ke.forEach(l),Fl=i(ul,` \uBB38\uC744 \uB9CE\uC774 \uCD94\uAC00\uD558\uB294 \uAC83\uC774 \uC88B\uC2B5\uB2C8\uB2E4.
\uD558\uC9C0\uB9CC \uBCF4\uC548 \uC0C1\uD669\uC5D0 \uB530\uB77C \uBAA8\uB4E0 \uC624\uB958\uB97C \uD45C\uC2DC\uD558\uB294 \uAC83\uC740 \uBCF4\uC548\uC0C1 \uC704\uD5D8\uD560 \uC218\uB3C4 \uC788\uB2E4\uB294 \uC810\uC744 \uBA85\uC2EC\uD574\uC57C\uD569\uB2C8\uB2E4.`),ul.forEach(l),ll=w(s),I=r(s,"H3",{class:!0});var Ml=n(I);Z=r(Ml,"A",{id:!0,class:!0,href:!0});var Ce=n(Z);Is=r(Ce,"SPAN",{});var Ne=n(Is);J(x.$$.fragment,Ne),Ne.forEach(l),Ce.forEach(l),xl=w(Ml),$s=r(Ml,"SPAN",{});var Se=n($s);Yl=i(Se,"\uC11C\uD0B7 \uBE0C\uB808\uC774\uD0B9"),Se.forEach(l),Ml.forEach(l),el=w(s),os=r(s,"P",{});var Ae=n(os);Kl=i(Ae,`\uC6F9 \uC11C\uBC84\uB294 \uC77C\uBC18\uC801\uC73C\uB85C \uC11C\uD0B7 \uBE0C\uB808\uC774\uD0B9\uC744 \uC218\uD589\uD560 \uB54C \uB354 \uB098\uC740 \uC0C1\uD669\uC5D0 \uC9C1\uBA74\uD569\uB2C8\uB2E4.
\uC989, \uC774\uB294 \uC11C\uBC84\uAC00 \uCFFC\uB9AC\uB97C \uBB34\uAE30\uD55C \uAE30\uB2E4\uB9AC\uB294 \uB300\uC2E0 \uACFC\uBD80\uD558 \uC0C1\uD0DC\uC77C \uB54C \uC801\uC808\uD55C \uC624\uB958\uB97C \uBC18\uD658\uD558\uB294 \uAC83\uC744 \uC758\uBBF8\uD569\uB2C8\uB2E4.
\uC11C\uBC84\uAC00 \uB9E4\uC6B0 \uC624\uB79C \uC2DC\uAC04 \uB3D9\uC548 \uB300\uAE30\uD558\uAC70\uB098 \uC801\uB2F9\uD55C \uC2DC\uAC04\uC774 \uC9C0\uB09C \uD6C4\uC5D0 504 \uC5D0\uB7EC\uB97C \uBC18\uD658\uD558\uB294 \uB300\uC2E0 503 \uC5D0\uB7EC\uB97C \uBE60\uB974\uAC8C \uBC18\uD658\uD558\uAC8C \uD558\uB294 \uAC83\uC785\uB2C8\uB2E4.`),Ae.forEach(l),tl=w(s),is=r(s,"P",{});var Qe=n(is);Ll=i(Qe,`\uC81C\uC548\uB41C \uCF54\uB4DC\uC5D0\uB294 \uB2E8\uC77C \uD050\uAC00 \uC788\uC73C\uBBC0\uB85C \uAD6C\uD604\uD558\uAE30\uAC00 \uBE44\uAD50\uC801 \uC27D\uC2B5\uB2C8\uB2E4.
\uD050 \uD06C\uAE30\uB97C \uD655\uC778\uD558\uB294 \uAC83\uC740 \uC6F9 \uC11C\uBC84\uAC00 \uACFC\uBD80\uD558 \uC0C1\uD56D \uD558\uC5D0 \uC788\uC744 \uB54C \uC5D0\uB7EC\uB97C \uBC18\uD658\uD558\uAE30 \uC704\uD55C \uAC00\uC7A5 \uAE30\uCD08\uC801\uC778 \uC791\uC5C5\uC785\uB2C8\uB2E4.`),Qe.forEach(l),al=w(s),$=r(s,"H3",{class:!0});var Jl=n($);q=r(Jl,"A",{id:!0,class:!0,href:!0});var Xe=n(q);Es=r(Xe,"SPAN",{});var Ze=n(Es);J(Y.$$.fragment,Ze),Ze.forEach(l),Xe.forEach(l),Dl=w(Jl),Bs=r(Jl,"SPAN",{});var qe=n(Bs);Ol=i(qe,"\uBA54\uC778 \uC4F0\uB808\uB4DC \uCC28\uB2E8"),qe.forEach(l),Jl.forEach(l),pl=w(s),cs=r(s,"P",{});var Ge=n(cs);se=i(Ge,`\uD604\uC7AC PyTorch\uB294 \uBE44\uB3D9\uAE30 \uCC98\uB9AC\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC73C\uBA70, \uC2E4\uD589 \uC911\uC5D0\uB294 \uBA54\uC778 \uC2A4\uB808\uB4DC\uAC00 \uCC28\uB2E8\uB429\uB2C8\uB2E4.
\uB530\uB77C\uC11C PyTorch\uB97C \uBCC4\uB3C4\uC758 \uC2A4\uB808\uB4DC/\uD504\uB85C\uC138\uC2A4\uC5D0\uC11C \uC2E4\uD589\uD558\uB3C4\uB85D \uAC15\uC81C\uD558\uB294 \uAC83\uC774 \uC88B\uC2B5\uB2C8\uB2E4.
\uC5EC\uAE30\uC11C\uB294 \uC774 \uC791\uC5C5\uC774 \uC218\uD589\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74 \uCF54\uB4DC\uAC00 \uD6E8\uC52C \uB354 \uBCF5\uC7A1\uD558\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4(\uC8FC\uB85C \uC2A4\uB808\uB4DC, \uBE44\uB3D9\uAE30 \uCC98\uB9AC, \uD050\uAC00 \uC11C\uB85C \uC798 \uB9DE\uC9C0 \uC54A\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4).
\uD558\uC9C0\uB9CC \uAD81\uADF9\uC801\uC73C\uB85C\uB294 \uAC19\uC740 \uC791\uC5C5\uC744 \uC218\uD589\uD558\uB294 \uAC83\uC785\uB2C8\uB2E4.`),Ge.forEach(l),rl=w(s),ws=r(s,"P",{});var Ve=n(ws);le=i(Ve,"\uB2E8\uC77C \uD56D\uBAA9\uC758 \uCD94\uB860\uC774 \uC624\uB798 \uAC78\uB9B0\uB2E4\uBA74 (> 1\uCD08), \uBA54\uC778 \uC4F0\uB808\uB4DC\uB97C \uCC28\uB2E8\uD558\uB294 \uAC83\uC740 \uC911\uC694\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC65C\uB0D0\uD558\uBA74 \uC774 \uACBD\uC6B0 \uCD94\uB860 \uC911 \uBAA8\uB4E0 \uCFFC\uB9AC\uB294 \uC624\uB958\uB97C \uBC1B\uAE30 \uC804\uC5D0 1\uCD08\uB97C \uAE30\uB2E4\uB824\uC57C \uD558\uAE30 \uB54C\uBB38\uC785\uB2C8\uB2E4."),Ve.forEach(l),nl=w(s),E=r(s,"H3",{class:!0});var Tl=n(E);G=r(Tl,"A",{id:!0,class:!0,href:!0});var Pe=n(G);bs=r(Pe,"SPAN",{});var Re=n(bs);J(K.$$.fragment,Re),Re.forEach(l),Pe.forEach(l),ee=w(Tl),ks=r(Tl,"SPAN",{});var He=n(ks);te=i(He,"\uB3D9\uC801 \uBC30\uCE58"),He.forEach(l),Tl.forEach(l),ol=w(s),U=r(s,"P",{});var ys=n(U);ae=i(ys,"\uC77C\uBC18\uC801\uC73C\uB85C, \uBC30\uCE58 \uCC98\uB9AC\uAC00 1\uAC1C \uD56D\uBAA9\uC744 \uD55C \uBC88\uC5D0 \uC804\uB2EC\uD558\uB294 \uAC83\uC5D0 \uBE44\uD574 \uBC18\uB4DC\uC2DC \uC131\uB2A5 \uD5A5\uC0C1\uC774 \uC788\uB294 \uAC83\uC740 \uC544\uB2D9\uB2C8\uB2E4(\uC790\uC138\uD55C \uB0B4\uC6A9\uC740 "),fs=r(ys,"A",{href:!0});var We=n(fs);Cs=r(We,"CODE",{});var ze=n(Cs);pe=i(ze,"batching details"),ze.forEach(l),We.forEach(l),re=i(ys,`\uC744 \uCC38\uACE0\uD558\uC138\uC694).
\uD558\uC9C0\uB9CC \uC62C\uBC14\uB978 \uC124\uC815\uC5D0\uC11C \uC0AC\uC6A9\uD558\uBA74 \uB9E4\uC6B0 \uD6A8\uACFC\uC801\uC77C \uC218 \uC788\uC2B5\uB2C8\uB2E4.
API\uC5D0\uB294 \uAE30\uBCF8\uC801\uC73C\uB85C \uC18D\uB3C4 \uC800\uD558\uC758 \uAC00\uB2A5\uC131\uC774 \uB9E4\uC6B0 \uB192\uAE30 \uB54C\uBB38\uC5D0 \uB3D9\uC801 \uBC30\uCE58 \uCC98\uB9AC\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
\uD558\uC9C0\uB9CC \uB9E4\uC6B0 \uD070 \uBAA8\uB378\uC778 BLOOM \uCD94\uB860\uC758 \uACBD\uC6B0 \uB3D9\uC801 \uBC30\uCE58 \uCC98\uB9AC\uB294 \uBAA8\uB4E0 \uC0AC\uB78C\uC5D0\uAC8C \uC801\uC808\uD55C \uACBD\uD5D8\uC744 \uC81C\uACF5\uD558\uB294 \uB370 `),Ns=r(ys,"STRONG",{});var ge=n(Ns);ne=i(ge,"\uD544\uC218"),ge.forEach(l),oe=i(ys,"\uC785\uB2C8\uB2E4."),ys.forEach(l),this.h()},h(){f(y,"name","hf:doc:metadata"),f(y,"content",JSON.stringify(et)),f(B,"id","using_pipelines_for_a_webserver"),f(B,"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"),f(B,"href","#using_pipelines_for_a_webserver"),f(u,"class","relative group"),f(O,"href","pipeline_tutorial#using-pipelines-on-a-dataset"),f(A,"id","few_things_you_might want_to_consider"),f(A,"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"),f(A,"href","#few_things_you_might want_to_consider"),f(d,"class","relative group"),f(Q,"id","error_checking"),f(Q,"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"),f(Q,"href","#error_checking"),f(j,"class","relative group"),f(Z,"id","circuit_breaking"),f(Z,"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"),f(Z,"href","#circuit_breaking"),f(I,"class","relative group"),f(q,"id","blocking_the_main_thread"),f(q,"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"),f(q,"href","#blocking_the_main_thread"),f($,"class","relative group"),f(G,"id","dynamic_batching"),f(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"),f(G,"href","#dynamic_batching"),f(E,"class","relative group"),f(fs,"href","./main_classes/pipelines#pipeline-batching")},m(s,t){e(document.head,y),a(s,h,t),a(s,u,t),e(u,B),e(B,us),T(V,us,null),e(u,_l),e(u,Ms),e(Ms,vl),a(s,As,t),T(b,s,t),a(s,Qs,t),a(s,k,t),e(k,Ul),e(k,O),e(O,dl),e(k,jl),a(s,Xs,t),a(s,ss,t),e(ss,Il),a(s,Zs,t),a(s,C,t),e(C,$l),e(C,Js),e(Js,El),e(C,Bl),a(s,qs,t),a(s,P,t),e(P,Ts),e(Ts,bl),e(P,kl),a(s,Gs,t),T(R,s,t),a(s,Vs,t),a(s,ls,t),e(ls,Cl),a(s,Ps,t),T(H,s,t),a(s,Rs,t),a(s,es,t),e(es,Nl),a(s,Hs,t),T(W,s,t),a(s,Ws,t),a(s,ts,t),e(ts,Sl),a(s,zs,t),a(s,N,t),e(N,Al),e(N,ms),e(ms,Ql),e(N,Xl),a(s,gs,t),T(S,s,t),a(s,Fs,t),T(z,s,t),a(s,xs,t),a(s,as,t),e(as,Zl),a(s,Ys,t),a(s,ps,t),e(ps,ql),a(s,Ks,t),a(s,rs,t),e(rs,Gl),a(s,Ls,t),a(s,d,t),e(d,A),e(A,_s),T(g,_s,null),e(d,Vl),e(d,vs),e(vs,Pl),a(s,Ds,t),a(s,j,t),e(j,Q),e(Q,Us),T(F,Us,null),e(j,Rl),e(j,ds),e(ds,Hl),a(s,Os,t),a(s,ns,t),e(ns,Wl),a(s,sl,t),a(s,X,t),e(X,zl),e(X,js),e(js,gl),e(X,Fl),a(s,ll,t),a(s,I,t),e(I,Z),e(Z,Is),T(x,Is,null),e(I,xl),e(I,$s),e($s,Yl),a(s,el,t),a(s,os,t),e(os,Kl),a(s,tl,t),a(s,is,t),e(is,Ll),a(s,al,t),a(s,$,t),e($,q),e(q,Es),T(Y,Es,null),e($,Dl),e($,Bs),e(Bs,Ol),a(s,pl,t),a(s,cs,t),e(cs,se),a(s,rl,t),a(s,ws,t),e(ws,le),a(s,nl,t),a(s,E,t),e(E,G),e(G,bs),T(K,bs,null),e(E,ee),e(E,ks),e(ks,te),a(s,ol,t),a(s,U,t),e(U,ae),e(U,fs),e(fs,Cs),e(Cs,pe),e(U,re),e(U,Ns),e(Ns,ne),e(U,oe),il=!0},p(s,[t]){const L={};t&2&&(L.$$scope={dirty:t,ctx:s}),b.$set(L);const Ss={};t&2&&(Ss.$$scope={dirty:t,ctx:s}),S.$set(Ss)},i(s){il||(m(V.$$.fragment,s),m(b.$$.fragment,s),m(R.$$.fragment,s),m(H.$$.fragment,s),m(W.$$.fragment,s),m(S.$$.fragment,s),m(z.$$.fragment,s),m(g.$$.fragment,s),m(F.$$.fragment,s),m(x.$$.fragment,s),m(Y.$$.fragment,s),m(K.$$.fragment,s),il=!0)},o(s){_(V.$$.fragment,s),_(b.$$.fragment,s),_(R.$$.fragment,s),_(H.$$.fragment,s),_(W.$$.fragment,s),_(S.$$.fragment,s),_(z.$$.fragment,s),_(g.$$.fragment,s),_(F.$$.fragment,s),_(x.$$.fragment,s),_(Y.$$.fragment,s),_(K.$$.fragment,s),il=!1},d(s){l(y),s&&l(h),s&&l(u),v(V),s&&l(As),v(b,s),s&&l(Qs),s&&l(k),s&&l(Xs),s&&l(ss),s&&l(Zs),s&&l(C),s&&l(qs),s&&l(P),s&&l(Gs),v(R,s),s&&l(Vs),s&&l(ls),s&&l(Ps),v(H,s),s&&l(Rs),s&&l(es),s&&l(Hs),v(W,s),s&&l(Ws),s&&l(ts),s&&l(zs),s&&l(N),s&&l(gs),v(S,s),s&&l(Fs),v(z,s),s&&l(xs),s&&l(as),s&&l(Ys),s&&l(ps),s&&l(Ks),s&&l(rs),s&&l(Ls),s&&l(d),v(g),s&&l(Ds),s&&l(j),v(F),s&&l(Os),s&&l(ns),s&&l(sl),s&&l(X),s&&l(ll),s&&l(I),v(x),s&&l(el),s&&l(os),s&&l(tl),s&&l(is),s&&l(al),s&&l($),v(Y),s&&l(pl),s&&l(cs),s&&l(rl),s&&l(ws),s&&l(nl),s&&l(E),v(K),s&&l(ol),s&&l(U)}}}const et={local:"using_pipelines_for_a_webserver",sections:[{local:"few_things_you_might want_to_consider",sections:[{local:"error_checking",title:"\uC5D0\uB7EC \uD655\uC778"},{local:"circuit_breaking",title:"\uC11C\uD0B7 \uBE0C\uB808\uC774\uD0B9"},{local:"blocking_the_main_thread",title:"\uBA54\uC778 \uC4F0\uB808\uB4DC \uCC28\uB2E8"},{local:"dynamic_batching",title:"\uB3D9\uC801 \uBC30\uCE58"}],title:"\uACE0\uB824\uD574\uC57C \uD560 \uBA87 \uAC00\uC9C0 \uC0AC\uD56D"}],title:"\uC6F9 \uC11C\uBC84\uB97C \uC704\uD55C \uD30C\uC774\uD504\uB77C\uC778 \uC0AC\uC6A9\uD558\uAE30"};function tt(D){return De(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ot extends xe{constructor(y){super();Ye(this,y,tt,lt,Ke,{})}}export{ot as default,et as metadata};
