Table of Contents

Struct TensorRtCallbackOwnerClosureMatrixRow

Namespace
JYPPX.TensorRtSharp
Assembly
JYPPX.TensorRtSharp.dll

Reports one callback owner family in the closure matrix. 表示 callback owner 闭环矩阵中的一个 family。

public readonly struct TensorRtCallbackOwnerClosureMatrixRow
Inherited Members

Properties

AttachDetachClearControlReady

Gets whether attach/detach/clear controls are closed. 获取 attach/detach/clear 控制是否闭合。

public bool AttachDetachClearControlReady { get; }

Property Value

bool

BlockedPrerequisiteCount

Gets copied blocker count. 获取复制出的阻塞项数量。

public int BlockedPrerequisiteCount { get; }

Property Value

int

BlockedPrerequisites

Gets copied blocker details. 获取复制出的阻塞项。

public ReadOnlyCollection<string> BlockedPrerequisites { get; }

Property Value

ReadOnlyCollection<string>

BorrowedPointerEscapeBlocked

Gets whether borrowed pointer escape is blocked on public surfaces. 获取 public surface 是否阻止 borrowed pointer 逃逸。

public bool BorrowedPointerEscapeBlocked { get; }

Property Value

bool

CallbackKind

Gets the callback kind represented by this row. 获取该行代表的 callback 类型。

public string CallbackKind { get; }

Property Value

string

CallbackMethods

Gets the callback methods covered by this row. 获取该行覆盖的 callback 方法。

public ReadOnlyCollection<string> CallbackMethods { get; }

Property Value

ReadOnlyCollection<string>

CanAttemptRuntimeProof

Gets whether this family can attempt real runtime proof. 获取该 family 是否可尝试真实 runtime proof。

public bool CanAttemptRuntimeProof { get; }

Property Value

bool

ClosureReady

Gets whether every closure column is ready. 获取闭环列是否全部就绪。

public bool ClosureReady { get; }

Property Value

bool

DeferredRowsStillRequired

Gets whether direct callback deferred rows still must remain deferred. 获取 direct callback deferred 行是否仍必须保留。

public bool DeferredRowsStillRequired { get; }

Property Value

bool

DesignGateReady

Gets whether family design-gate evidence is ready. 获取 family design gate 证据是否就绪。

public bool DesignGateReady { get; }

Property Value

bool

DetachBeforeReleaseReady

Gets whether detach-before-release ordering is closed. 获取 detach-before-release 顺序是否闭合。

public bool DetachBeforeReleaseReady { get; }

Property Value

bool

Diagnostic

Gets a compact pointer-free diagnostic. 获取紧凑无指针诊断。

public string Diagnostic { get; }

Property Value

string

EvidenceKind

Gets the source evidence marker consumed by this row. 获取该行消费的来源 evidence marker。

public string EvidenceKind { get; }

Property Value

string

ExceptionToStatusMappingReady

Gets whether exception-to-status mapping is closed. 获取 exception-to-status 映射是否闭合。

public bool ExceptionToStatusMappingReady { get; }

Property Value

bool

InFlightCallbackAccountingReady

Gets whether in-flight callback accounting is closed. 获取 in-flight callback accounting 是否闭合。

public bool InFlightCallbackAccountingReady { get; }

Property Value

bool

ManagedExceptionCaptureReady

Gets whether managed exception capture is closed. 获取 managed exception capture 是否闭合。

public bool ManagedExceptionCaptureReady { get; }

Property Value

bool

ManagedOwnerStateReady

Gets whether managed owner state is closed. 获取 managed owner state 是否闭合。

public bool ManagedOwnerStateReady { get; }

Property Value

bool

NativeCreateDestroySymmetricReady

Gets whether native create/destroy symmetry is closed. 获取 native create/destroy 对称性是否闭合。

public bool NativeCreateDestroySymmetricReady { get; }

Property Value

bool

NativeNonCopyableOwnerStorageReady

Gets whether native non-copyable owner storage is closed. 获取 native non-copyable owner storage 是否闭合。

public bool NativeNonCopyableOwnerStorageReady { get; }

Property Value

bool

NextWorkItem

Gets the next concrete work item for this family. 获取该 family 的下一步具体工作。

public string NextWorkItem { get; }

Property Value

string

NoThrowDestructorReady

Gets whether no-throw destructor safety is closed. 获取 no-throw destructor 是否闭合。

public bool NoThrowDestructorReady { get; }

Property Value

bool

NoThrowVTableReady

Gets whether no-throw callback vtable safety is closed. 获取 no-throw callback vtable 是否闭合。

public bool NoThrowVTableReady { get; }

Property Value

bool

OptInRuntimeSmokeReady

Gets whether an opt-in runtime smoke can safely run for this family. 获取该 family 是否可安全运行 opt-in runtime smoke。

public bool OptInRuntimeSmokeReady { get; }

Property Value

bool

OwnerFamily

Gets the owner family name. 获取 owner family 名称。

public string OwnerFamily { get; }

Property Value

string

PackageConsumerRuntimeProofReady

Gets whether package-consumer runtime proof has been captured. 获取 package-consumer runtime proof 是否已捕获。

public bool PackageConsumerRuntimeProofReady { get; }

Property Value

bool

PackageConsumerRuntimeProofRequired

Gets whether package-consumer runtime proof is required before promotion. 获取提升前是否需要 package-consumer runtime proof。

public bool PackageConsumerRuntimeProofRequired { get; }

Property Value

bool

ReadyClosureColumnCount

Gets how many closure columns are ready. 获取已就绪闭环列数量。

public int ReadyClosureColumnCount { get; }

Property Value

int

RuntimeEvidenceKind

Gets the source runtime evidence kind consumed by this row. 获取该行消费的 runtime evidence 类型。

public string RuntimeEvidenceKind { get; }

Property Value

string

RuntimeProofBlocked

Gets whether real runtime proof remains blocked. 获取真实 runtime proof 是否仍被阻塞。

public bool RuntimeProofBlocked { get; }

Property Value

bool

SafeHandleOrGcHandleKeepAliveReady

Gets whether SafeHandle or GCHandle keep-alive is closed. 获取 SafeHandle 或 GCHandle keep-alive 是否闭合。

public bool SafeHandleOrGcHandleKeepAliveReady { get; }

Property Value

bool

Status

Gets this row status. 获取该行状态。

public string Status { get; }

Property Value

string

SupportedLines

Gets the supported TensorRT lines for this family. 获取该 family 支持的 TensorRT line。

public string SupportedLines { get; }

Property Value

string

TotalClosureColumnCount

Gets the total number of closure columns. 获取闭环列总数。

public int TotalClosureColumnCount { get; }

Property Value

int