Table of Contents

Class TensorRtRefitterDiagnosticSummary

Namespace
JYPPX.TensorRtSharp
Assembly
JYPPX.TensorRtSharp.dll

Compact pointer-free summary for a TensorRT refitter diagnostic snapshot. TensorRT refitter 诊断快照的简短无指针摘要。

public sealed class TensorRtRefitterDiagnosticSummary
Inheritance
TensorRtRefitterDiagnosticSummary
Inherited Members

Properties

AllNamedWeightCount

Gets the copied all named weight count. 获取复制出的 all named weight 数量。

public int AllNamedWeightCount { get; }

Property Value

int

CopiedAllNamedWeightCount

Gets the number of copied all named weight names. 获取复制出的 all named weight 名称数量。

public int CopiedAllNamedWeightCount { get; }

Property Value

int

CopiedDynamicRangeTensorNameCount

Gets the number of copied dynamic range tensor names. 获取复制出的 dynamic range tensor 名称数量。

public int CopiedDynamicRangeTensorNameCount { get; }

Property Value

int

CopiedErrorRecordCount

Gets the number of copied error records. 获取复制出的 error record 数量。

public int CopiedErrorRecordCount { get; }

Property Value

int

CopiedMissingNamedWeightCount

Gets the number of copied missing named weight names. 获取复制出的 missing named weight 名称数量。

public int CopiedMissingNamedWeightCount { get; }

Property Value

int

DiagnosticCount

Gets the number of diagnostics collected while creating the snapshot. 获取创建快照时收集到的诊断数量。

public int DiagnosticCount { get; }

Property Value

int

DynamicRangeTensorCount

Gets the copied dynamic range tensor count. 获取复制出的 dynamic range tensor 数量。

public int DynamicRangeTensorCount { get; }

Property Value

int

ErrorCount

Gets the copied error count. 获取复制出的错误数量。

public int ErrorCount { get; }

Property Value

int

HasErrorOverflowed

Gets whether the copied error recorder snapshot overflowed. 获取复制出的 error recorder 快照是否发生溢出。

public bool HasErrorOverflowed { get; }

Property Value

bool

HasErrorRecorder

Gets whether the refitter snapshot reported an error recorder. 获取 refitter 快照是否报告 error recorder。

public bool HasErrorRecorder { get; }

Property Value

bool

HasLogger

Gets whether the refitter snapshot reported a logger. 获取 refitter 快照是否报告 logger。

public bool HasLogger { get; }

Property Value

bool

Line

Gets the TensorRT API line used to collect the source snapshot. 获取采集源快照的 TensorRT API line。

public TensorRtApiLine Line { get; }

Property Value

TensorRtApiLine

MaxThreads

Gets the max thread count copied from the refitter snapshot. 获取从 refitter 快照复制出的最大线程数。

public int MaxThreads { get; }

Property Value

int

MissingNamedWeightCount

Gets the copied missing named weight count. 获取复制出的 missing named weight 数量。

public int MissingNamedWeightCount { get; }

Property Value

int

WeightsValidation

Gets whether weights validation was enabled in the refitter snapshot. 获取 refitter 快照中是否启用 weights validation。

public bool WeightsValidation { get; }

Property Value

bool

Methods

ToString()

Converts the summary to a compact diagnostic string. 转换为简短诊断字符串。

public override string ToString()

Returns

string

A compact diagnostic string. 简短诊断字符串。