Table of Contents

Class TensorRtOnnxModelSupportSummary

Namespace
JYPPX.TensorRtSharp
Assembly
JYPPX.TensorRtSharp.dll

Summarizes copied ONNX parser model-support diagnostics without exposing native pointers. 汇总已复制的 ONNX parser 模型支持性诊断,不暴露原生指针。

public sealed class TensorRtOnnxModelSupportSummary
Inheritance
TensorRtOnnxModelSupportSummary
Inherited Members

Properties

CanDeleteDeferredRecord

Gets whether this summary allows deleting deferred records. 获取该摘要是否允许删除 deferred 记录。

public bool CanDeleteDeferredRecord { get; }

Property Value

bool

CanPromoteReleaseProof

Gets whether this summary can promote public release proof. 获取该摘要是否可晋级为 public release proof。

public bool CanPromoteReleaseProof { get; }

Property Value

bool

CanPromoteRuntimeProof

Gets whether this summary can be promoted as runtime execution proof. 获取该摘要是否可晋级为 runtime execution proof。

public bool CanPromoteRuntimeProof { get; }

Property Value

bool

CopiedNodeCount

Gets the total number of copied ONNX node indexes. 获取已复制 ONNX node index 总数。

public long CopiedNodeCount { get; }

Property Value

long

CopiedSubgraphCount

Gets the number of copied managed subgraph records. 获取已复制到托管侧的子图记录数量。

public int CopiedSubgraphCount { get; }

Property Value

int

CopiedSubgraphCountsMatchReportedCounts

Gets whether copied subgraph support counts match the TensorRT-reported counts. 获取已复制子图计数是否与 TensorRT 报告计数一致。

public bool CopiedSubgraphCountsMatchReportedCounts { get; }

Property Value

bool

CopiedSupportedSubgraphCount

Gets the number of copied subgraphs marked supported. 获取已复制且标记为支持的子图数量。

public long CopiedSupportedSubgraphCount { get; }

Property Value

long

CopiedUnsupportedSubgraphCount

Gets the number of copied subgraphs marked unsupported. 获取已复制且标记为不支持的子图数量。

public long CopiedUnsupportedSubgraphCount { get; }

Property Value

long

IsRuntimeExecutionEvidence

Gets whether this summary is runtime execution evidence. 获取该摘要是否为 runtime execution evidence。

public bool IsRuntimeExecutionEvidence { get; }

Property Value

bool

IsRuntimeExecutionProof

Gets whether this summary is runtime execution proof. 获取该摘要是否为 runtime execution proof。

public bool IsRuntimeExecutionProof { get; }

Property Value

bool

IsSupported

Gets whether TensorRT reported full-model support. 获取 TensorRT 是否报告完整模型受支持。

public bool IsSupported { get; }

Property Value

bool

PointerFreeCopiedSummary

Gets whether the summary is copied and pointer-free. 获取该摘要是否为复制型且无指针逃逸。

public bool PointerFreeCopiedSummary { get; }

Property Value

bool

ReportedSupportedSubgraphCount

Gets the supported subgraph count reported by TensorRT. 获取 TensorRT 报告的受支持子图数量。

public long ReportedSupportedSubgraphCount { get; }

Property Value

long

ReportedUnsupportedSubgraphCount

Gets the unsupported subgraph count reported by TensorRT. 获取 TensorRT 报告的不受支持子图数量。

public long ReportedUnsupportedSubgraphCount { get; }

Property Value

long

RuntimeEvidenceKind

Gets the runtime evidence kind represented by this copied summary. 获取该 copied summary 表示的 runtime evidence 类型。

public string RuntimeEvidenceKind { get; }

Property Value

string

Methods

ToString()

Returns a compact log-friendly support summary string. 返回适合日志输出的紧凑支持性摘要。

public override string ToString()

Returns

string