/usr/local/lib/python3.6/site-packages/transformers/commands/__pycache__
Edit: /usr/local/lib/python3.6/site-packages/transformers/commands/__pycache__/serving.cpython-36.pyc (6748B)
3
Eg[ @ s2 d dl mZmZ d dlmZmZmZ ddlmZm Z m
Z
ddlmZ ddl
mZ yLd dlmZmZmZ d d lmZ d d
lmZ d dlmZ d dlmZ d
ZW n( eefk
r eZdd ZdZY nX ejdZ edddZ!G dd deZ"G dd deZ#G dd deZ$G dd deZ%G dd deZ&dS ) )ArgumentParser Namespace)AnyListOptional )Pipelineget_supported_taskspipeline)logging )BaseTransformersCLICommand)BodyFastAPI
HTTPException)APIRoute) BaseModel)JSONResponse)runTc O s d S )N )xyr r G/usr/local/lib/python3.6/site-packages/transformers/commands/serving.pyr " s r Fztransformers-cli/serving)argsc C s: t | j| jr| jnd| j| j| jd}t|| j| j| j S )z~
Factory function used to instantiate serving server from provided command line arguments.
Returns: ServeCommand
N)taskmodelconfig tokenizerdevice)
r
r r r r r ServeCommandhostportworkers)r Znlpr r r serve_command_factory+ s
r# c @ s e Zd ZU dZedS )ServeModelInfoResultz"
Expose model information
N)__name__
__module____qualname____doc__dictinfosr r r r r$ ; s
r$ c @ s&