ts.utils 包¶
子模块¶
ts.utils.timeit_decorator 模块¶
timeit 装饰器
ts.utils.util 模块¶
TorchServe 的实用程序函数
- class ts.utils.util.PT2Backend(value)[源代码]¶
-
枚举。
- AOT_CUDAGRAPHS = 'aot_cudagraphs'¶
- AOT_EAGER = 'aot_eager'¶
- AOT_NVFUSER = 'aot_nvfuser'¶
- EAGER = 'eager'¶
- FX2TRT = 'fx2trt'¶
- HPU_BACKEND = 'hpu_backend'¶
- INDUCTOR = 'inductor'¶
- IPEX = 'ipex'¶
- NVFUSER = 'nvfuser'¶
- OFI = 'ofi'¶
- ONNXRT = 'onnxrt'¶
- OPENVINO = 'openvino'¶
- TENSORRT = 'tensorrt'¶
- TORCHXLA_TRACE_ONCE = 'torchxla_trace_once'¶
- ts.utils.util.deprecated(version, replacement='', klass=<class 'PendingDeprecationWarning'>)[源代码]¶
此装饰器可用于将函数标记为已弃用。当使用该函数时,它将导致发出警告。
- 参数:
**version** – 将删除该函数的版本。
**replacement** – 替换函数(如果有)。
**klass** – 警告类别
- ts.utils.util.list_classes_from_module(module, parent_class=None)[source]¶
解析用户定义的模块,获取其中所有模型服务类。
- 参数:
module – 模块
parent_class – 父类
- 返回:
模型服务类定义列表
模块内容¶
TorchServe 的实用程序文件