命令行工具 API
模块:polygraphy.tools
- 命令行参数组
- 基础接口
- 后端
- ONNX
- 加载器
OnnxInferShapesArgs
OnnxInferShapesArgs.parse_impl() 解析实现()
OnnxInferShapesArgs.do_shape_inference 执行形状推断
OnnxInferShapesArgs.force_fallback 强制回退
OnnxInferShapesArgs.allow_onnxruntime 允许 ONNX Runtime
OnnxInferShapesArgs.add_to_script_impl() 添加到脚本实现()
OnnxInferShapesArgs.infer_shapes() 推断形状()
OnnxInferShapesArgs.fallback_inference() 回退推断()
OnnxSaveArgs
OnnxLoadArgs
OnnxLoadArgs.parse_impl() 解析实现()
OnnxLoadArgs.outputs 输出
OnnxLoadArgs.exclude_outputs 排除输出
OnnxLoadArgs.external_data_dir 外部数据目录
OnnxLoadArgs.ignore_external_data 忽略外部数据
OnnxLoadArgs.convert_to_fp16 转换为 FP16
OnnxLoadArgs.upper_bounds 上界
OnnxLoadArgs.add_to_script_impl() 添加到脚本实现()
OnnxLoadArgs.must_use_onnx_loader() 必须使用 ONNX 加载器()
OnnxLoadArgs.load_onnx() 加载 ONNX()
OnnxFromTfArgs
- 加载器
- ONNX Runtime
- 插件参考
- TensorFlow
- TensorRT
- 加载器
TrtLoadPluginsArgs
TrtOnnxFlagArgs
TrtLoadNetworkArgs
TrtLoadNetworkArgs.parse_impl() 解析实现()
TrtLoadNetworkArgs.outputs 输出
TrtLoadNetworkArgs.exclude_outputs 排除输出
TrtLoadNetworkArgs.trt_network_func_name TRT 网络函数名
TrtLoadNetworkArgs.layer_precisions 层精度
TrtLoadNetworkArgs.tensor_datatypes 张量数据类型
TrtLoadNetworkArgs.tensor_formats 张量格式
TrtLoadNetworkArgs.postprocess_scripts 后处理脚本
TrtLoadNetworkArgs.strongly_typed 强类型
TrtLoadNetworkArgs.mark_debug 标记调试
TrtLoadNetworkArgs.load_network() 加载网络()
TrtSaveEngineBytesArgs
TrtSaveEngineArgs
TrtLoadEngineBytesArgs
TrtLoadEngineArgs
TrtConfigArgs
TrtConfigArgs.parse_impl() 解析实现()
TrtConfigArgs.profile_dicts 性能分析字典
TrtConfigArgs.tf32 TF32
TrtConfigArgs.fp16 FP16
TrtConfigArgs.bf16 BF16
TrtConfigArgs.fp8 FP8
TrtConfigArgs.int8 INT8
TrtConfigArgs.precision_constraints 精度约束
TrtConfigArgs.restricted 受限
TrtConfigArgs.calibration_cache 校准缓存
TrtConfigArgs.calibration_base_class 校准基类
TrtConfigArgs.sparse_weights 稀疏权重
TrtConfigArgs.load_timing_cache 加载时序缓存
TrtConfigArgs.load_tactics 加载策略
TrtConfigArgs.save_tactics 保存策略
TrtConfigArgs.tactic_sources 策略来源
TrtConfigArgs.trt_config_script TRT 配置脚本
TrtConfigArgs.trt_config_func_name TRT 配置函数名
TrtConfigArgs.trt_config_postprocess_script TRT 配置后处理脚本
TrtConfigArgs.trt_config_postprocess_func_name TRT 配置后处理函数名
TrtConfigArgs.use_dla 使用 DLA
TrtConfigArgs.allow_gpu_fallback 允许 GPU 回退
TrtConfigArgs.memory_pool_limits 内存池限制
TrtConfigArgs.engine_capability 引擎能力
TrtConfigArgs.direct_io 直接 IO
TrtConfigArgs.preview_features 预览功能
TrtConfigArgs.refittable 可重装配
TrtConfigArgs.strip_plan 精简计划
TrtConfigArgs.builder_optimization_level 构建器优化级别
TrtConfigArgs.hardware_compatibility_level 硬件兼容性级别
TrtConfigArgs.profiling_verbosity 性能分析详细程度
TrtConfigArgs.max_aux_streams 最大辅助流
TrtConfigArgs.version_compatible 版本兼容
TrtConfigArgs.exclude_lean_runtime 排除精简运行时
TrtConfigArgs.quantization_flags 量化标志
TrtConfigArgs.error_on_timing_cache_miss 时序缓存未命中时报错
TrtConfigArgs.disable_compilation_cache 禁用编译缓存
TrtConfigArgs.weight_streaming 权重流式传输
TrtConfigArgs.runtime_platform 运行时平台
TrtConfigArgs.tiling_optimization_level 瓦片优化级别
TrtConfigArgs.create_config() 创建配置()
- 运行器
- 加载器
- ONNX
- 比较器
- 比较器
ComparatorRunArgs
ComparatorCompareArgs
ComparatorCompareArgs.parse_impl() 解析实现()
ComparatorCompareArgs.validate 验证
ComparatorCompareArgs.load_outputs_paths 加载输出路径
ComparatorCompareArgs.fail_fast 快速失败
ComparatorCompareArgs.compare_func 比较函数
ComparatorCompareArgs.compare_func_script 比较函数脚本
ComparatorCompareArgs.compare_func_name 比较函数名
ComparatorCompareArgs.add_to_script_impl() 添加到脚本实现()
- 比较函数
CompareFuncSimpleArgs
CompareFuncSimpleArgs.parse_impl() 解析实现()
CompareFuncSimpleArgs.no_shape_check 无形状检查
CompareFuncSimpleArgs.rtol 相对容差
CompareFuncSimpleArgs.atol 绝对容差
CompareFuncSimpleArgs.check_error_stat 检查误差统计
CompareFuncSimpleArgs.infinities_compare_equal 无穷值比较相等
CompareFuncSimpleArgs.save_heatmaps 保存热图
CompareFuncSimpleArgs.show_heatmaps 显示热图
CompareFuncSimpleArgs.save_error_metrics_plot 保存误差指标图
CompareFuncSimpleArgs.show_error_metrics_plot 显示误差指标图
CompareFuncSimpleArgs.error_quantile 误差分位数
CompareFuncIndicesArgs
- 数据加载器
DataLoaderArgs
DataLoaderArgs.parse_impl() 解析实现()
DataLoaderArgs.seed 种子
DataLoaderArgs.val_range 值范围
DataLoaderArgs.iterations 迭代次数
DataLoaderArgs.load_inputs_paths 加载输入路径
DataLoaderArgs.data_loader_script 数据加载器脚本
DataLoaderArgs.data_loader_func_name 数据加载器函数名
DataLoaderArgs.data_loader_backend_module 数据加载器后端模块
DataLoaderArgs.add_to_script_impl() 添加到脚本实现()
DataLoaderArgs.get_data_loader() 获取数据加载器()
DataLoaderArgs.is_using_random_data() 是否使用随机数据()
- 后处理函数
- 比较器
- 日志
- 模型
- 脚本接口