Struct TensorRtDebugListenerRealNonNullAttachRuntimeSmokeResult
- Namespace
- JYPPX.TensorRtSharp
- Assembly
- JYPPX.TensorRtSharp.dll
Reports a pointer-free DebugListener non-null attach runtime smoke attempt. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public readonly struct TensorRtDebugListenerRealNonNullAttachRuntimeSmokeResult
- Inherited Members
Properties
AllocationCount
Gets the copied allocation count. DebugListener does not allocate through this report. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int AllocationCount { get; }
Property Value
AttachAttempted
Gets whether non-null attach was attempted. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool AttachAttempted { get; }
Property Value
AttachGuardReady
Gets whether non-null attach guards are satisfied. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool AttachGuardReady { get; }
Property Value
AttachSucceeded
Gets whether non-null attach succeeded. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool AttachSucceeded { get; }
Property Value
BlockedPrerequisiteCount
Gets the copied blocked prerequisite count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int BlockedPrerequisiteCount { get; }
Property Value
BlockedPrerequisites
Gets copied blocked prerequisites. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public ReadOnlyCollection<string> BlockedPrerequisites { get; }
Property Value
BorrowedDebugTensorRuntimeReady
Gets whether borrowed debug tensor runtime lifetime prerequisites are satisfied. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool BorrowedDebugTensorRuntimeReady { get; }
Property Value
CallbackInvocationReady
Gets whether callback invocation prerequisites are satisfied. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool CallbackInvocationReady { get; }
Property Value
CallbackKind
Gets the callback kind represented by this smoke report. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string CallbackKind { get; }
Property Value
CanAttemptRuntimeProof
Gets whether all prerequisites are satisfied to attempt real runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool CanAttemptRuntimeProof { get; }
Property Value
CanPromoteRealCallbackRuntime
Gets whether this result can be promoted to real callback runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool CanPromoteRealCallbackRuntime { get; }
Property Value
DeferredRowsStillRequired
Gets whether direct deferred callback rows must remain deferred. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool DeferredRowsStillRequired { get; }
Property Value
DetachAttempted
Gets whether detach was attempted. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool DetachAttempted { get; }
Property Value
DetachSucceeded
Gets whether detach succeeded. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool DetachSucceeded { get; }
Property Value
Diagnostic
Gets a copied diagnostic summary. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string Diagnostic { get; }
Property Value
EvidenceKind
Gets the marker used by readiness to identify this runtime smoke attempt. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string EvidenceKind { get; }
Property Value
FailureCount
Gets the copied failure count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int FailureCount { get; }
Property Value
FullPackageConsumerReport
Gets whether this report came from a full package consumer smoke. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool FullPackageConsumerReport { get; }
Property Value
InFlightCallbackCount
Gets the copied in-flight callback count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int InFlightCallbackCount { get; }
Property Value
InvocationCount
Gets the copied callback invocation count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int InvocationCount { get; }
Property Value
IsRealCallbackRuntimeProof
Gets whether readiness may promote this result as real callback runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool IsRealCallbackRuntimeProof { get; }
Property Value
LastDiagnostic
Gets the copied diagnostic text. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string LastDiagnostic { get; }
Property Value
LastStatus
Gets the copied last status. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public BridgeStatusCode LastStatus { get; }
Property Value
Line
Gets the TensorRT API line represented by this report. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public TensorRtApiLine Line { get; }
Property Value
NativeVTableInstalled
Gets whether a native IDebugListener vtable was installed. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeVTableInstalled { get; }
Property Value
NativeVTableReady
Gets whether native vtable prerequisites are satisfied. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeVTableReady { get; }
Property Value
OptInEnabled
Gets whether the caller explicitly enabled the runtime smoke attempt. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool OptInEnabled { get; }
Property Value
ProcessDebugTensorInvoked
Gets whether TensorRT invoked processDebugTensor. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool ProcessDebugTensorInvoked { get; }
Property Value
RealCallbackRuntime
Gets whether this result proves a real TensorRT callback runtime. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool RealCallbackRuntime { get; }
Property Value
ReasonRuntimeProofStillBlocked
Gets why runtime proof remains blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string ReasonRuntimeProofStillBlocked { get; }
Property Value
ReleaseCount
Gets the copied release count. DebugListener does not release allocations through this report. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int ReleaseCount { get; }
Property Value
ReportPointerFree
Gets whether this report keeps raw native pointers out of public API. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool ReportPointerFree { get; }
Property Value
RollbackAttempted
Gets whether rollback was attempted. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool RollbackAttempted { get; }
Property Value
RollbackSucceeded
Gets whether rollback succeeded. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool RollbackSucceeded { get; }
Property Value
RuntimeEvidenceKind
Gets the runtime evidence kind. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string RuntimeEvidenceKind { get; }
Property Value
RuntimePackageKey
Gets the runtime package key, when known. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string RuntimePackageKey { get; }
Property Value
RuntimeProofBlocked
Gets whether real runtime proof is still blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool RuntimeProofBlocked { get; }
Property Value
Status
Gets the smoke attempt status. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string Status { get; }
Property Value
TensorRtLine
Gets the TensorRT API line as an integer. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int TensorRtLine { get; }
Property Value
Methods
ToString()
Returns a compact diagnostic representation. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public override string ToString()
Returns
- string
A diagnostic string. 返回不暴露 native 指针的 pointer-free 诊断结果。