加载器
模块: polygraphy.tools.args
- class TfTrtArgs[source]
基类:
BaseArgs
[未测试] TensorFlow-TensorRT 集成: TensorFlow-TensorRT。
依赖于
TrtConfigArgs
- class TfLoadArgs(allow_artifacts: bool | None = None, allow_custom_outputs: bool | None = None, allow_tftrt: bool | None = None)[source]
基类:
BaseArgs
TensorFlow 模型加载: 加载 TensorFlow 模型。
依赖于
ModelArgs
TfTrtArgs: 如果 allow_tftrt == True
TrtSaveEngineBytesArgs: 如果 allow_tftrt == True
- 参数:
allow_artifacts (bool) – 是否允许将工件保存到磁盘,例如冻结模型或 TensorBoard 可视化。默认为 True。
allow_custom_outputs (bool) – 是否允许标记自定义输出张量。默认为 True。
allow_tftrt (bool) – 是否允许应用 TF-TRT。默认为 False。
- parse_impl(args)[source]
解析命令行参数并填充以下属性
- ckpt
检查点名称。
- 类型:
str
- outputs
输出张量的名称。
- 类型:
List[str]
- save_frozen_graph_path
将要保存冻结图的路径。
- 类型:
str
- save_tensorboard_path
将要保存 TensorBoard 可视化的路径。
- 类型:
str
- freeze_graph
是否尝试冻结图。
- 类型:
bool