Table of Contents

Struct TensorRtRnnV2BorrowedStateDesignGateResult

Namespace
JYPPX.TensorRtSharp
Assembly
JYPPX.TensorRtSharp.dll

Reports RNNv2 borrowed-state design status without exposing native pointers. 报告 RNNv2 borrowed-state 设计状态,不暴露原生指针。

public readonly struct TensorRtRnnV2BorrowedStateDesignGateResult
Inherited Members

Properties

BlockedPrerequisites

Gets copied blockers. 获取已复制阻塞项。

public ReadOnlyCollection<string> BlockedPrerequisites { get; }

Property Value

ReadOnlyCollection<string>

BorrowedSnapshotPromotionReady

Gets whether borrowed snapshots may be promoted. 获取 borrowed snapshot 是否可提升。

public bool BorrowedSnapshotPromotionReady { get; }

Property Value

bool

BorrowedStateEscapesCall

Gets whether borrowed state can escape the call. 获取 borrowed state 是否可逃逸调用边界。

public bool BorrowedStateEscapesCall { get; }

Property Value

bool

BorrowedTensorPointerExposed

Gets whether a borrowed tensor pointer is exposed. 获取是否暴露 borrowed tensor pointer。

public bool BorrowedTensorPointerExposed { get; }

Property Value

bool

BorrowedWeightsPointerExposed

Gets whether a borrowed weights pointer is exposed. 获取是否暴露 borrowed weights pointer。

public bool BorrowedWeightsPointerExposed { get; }

Property Value

bool

CanPromoteRuntimeProof

Gets whether runtime proof can be promoted. 获取是否可提升 runtime proof。

public bool CanPromoteRuntimeProof { get; }

Property Value

bool

DataLengthScalarPromoted

Gets whether getDataLength is promoted as a copied scalar. 获取 getDataLength 是否已按 copied scalar 提升。

public bool DataLengthScalarPromoted { get; }

Property Value

bool

DeferredBorrowedMethods

Gets methods that remain deferred. 获取继续 deferred 的方法。

public ReadOnlyCollection<string> DeferredBorrowedMethods { get; }

Property Value

ReadOnlyCollection<string>

DeferredBorrowedRowsStillRequired

Gets whether direct borrowed rows remain deferred. 获取 direct borrowed 行是否继续 deferred。

public bool DeferredBorrowedRowsStillRequired { get; }

Property Value

bool

DesignGateReady

Gets whether the design boundary is complete. 获取设计边界是否完整。

public bool DesignGateReady { get; }

Property Value

bool

Diagnostic

Gets a compact diagnostic summary. 获取简短诊断摘要。

public string Diagnostic { get; }

Property Value

string

DiagnosticsKind

Gets the diagnostics kind. 获取诊断类型。

public string DiagnosticsKind { get; }

Property Value

string

EvidenceKind

Gets the design-gate evidence marker. 获取设计门证据标记。

public string EvidenceKind { get; }

Property Value

string

GateWeightSnapshotCopyReady

Gets whether copied gate-weight snapshots are ready. 获取 copied gate-weight snapshot 是否就绪。

public bool GateWeightSnapshotCopyReady { get; }

Property Value

bool

IsRuntimeExecutionEvidence

Gets whether this is runtime execution evidence. 获取是否为 runtime execution evidence。

public bool IsRuntimeExecutionEvidence { get; }

Property Value

bool

IsRuntimeExecutionProof

Gets whether this is runtime execution proof. 获取是否为 runtime execution proof。

public bool IsRuntimeExecutionProof { get; }

Property Value

bool

Line

Gets the TensorRT API line. 获取 TensorRT API line。

public TensorRtApiLine Line { get; }

Property Value

TensorRtApiLine

LineSupportsRnnV2

Gets whether the selected line supports RNNv2. 获取所选 line 是否支持 RNNv2。

public bool LineSupportsRnnV2 { get; }

Property Value

bool

NetworkOwnedTensorReferencePolicyReady

Gets whether a safe network-owned tensor reference policy exists. 获取安全 network-owned tensor reference policy 是否存在。

public bool NetworkOwnedTensorReferencePolicyReady { get; }

Property Value

bool

NextSafeImplementationStep

Gets the next safe implementation step. 获取下一步安全实现动作。

public string NextSafeImplementationStep { get; }

Property Value

string

OwnerLifetimeKnown

Gets whether the borrowed state owner lifetime is proven. 获取 borrowed state owner lifetime 是否已证明。

public bool OwnerLifetimeKnown { get; }

Property Value

bool

PointerFreeSurfaceReady

Gets whether this public design surface is pointer-free. 获取 public design surface 是否无裸指针。

public bool PointerFreeSurfaceReady { get; }

Property Value

bool

PromotedScalarTriageRowCount

Gets the promoted scalar triage row count. 获取已提升 scalar triage 行数。

public int PromotedScalarTriageRowCount { get; }

Property Value

int

RemainingDeferredTriageRowCount

Gets the remaining deferred triage row count. 获取剩余 deferred triage 行数。

public int RemainingDeferredTriageRowCount { get; }

Property Value

int

RuntimeEvidenceKind

Gets the runtime evidence kind. 获取 runtime evidence 类型。

public string RuntimeEvidenceKind { get; }

Property Value

string

SelectedCandidateMethods

Gets selected methods. 获取选中方法。

public ReadOnlyCollection<string> SelectedCandidateMethods { get; }

Property Value

ReadOnlyCollection<string>

SelectedTriageRowCount

Gets the selected triage row count before promotion. 获取提升前选中的 triage 行数。

public int SelectedTriageRowCount { get; }

Property Value

int

Status

Gets the current status. 获取当前状态。

public string Status { get; }

Property Value

string