Struct TensorRtDebugListenerNoThrowVTableCallbackStubResult
- Namespace
- JYPPX.TensorRtSharp
- Assembly
- JYPPX.TensorRtSharp.dll
Reports copied DebugListener no-throw vtable callback-stub diagnostics without exposing native pointers. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public readonly struct TensorRtDebugListenerNoThrowVTableCallbackStubResult
- Inherited Members
Properties
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
BorrowedDebugTensorMetadataCopyReady
Gets whether borrowed debug tensor metadata was copied into pointer-free state. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool BorrowedDebugTensorMetadataCopyReady { get; }
Property Value
BorrowedDebugTensorPointerEscapeBlocked
Gets whether borrowed debug tensor pointer escape remains blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool BorrowedDebugTensorPointerEscapeBlocked { get; }
Property Value
CallbackEntryCount
Gets the copied callback entry count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public long CallbackEntryCount { get; }
Property Value
CallbackExceptionCaptureReady
Gets whether callback exception capture evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackExceptionCaptureReady { get; }
Property Value
CallbackInFlightEnterReady
Gets whether callback enter accounting evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackInFlightEnterReady { get; }
Property Value
CallbackInFlightLeaveReady
Gets whether callback leave accounting evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackInFlightLeaveReady { get; }
Property Value
CallbackInFlightNeverNegativeReady
Gets whether in-flight accounting cannot go negative in copied evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackInFlightNeverNegativeReady { get; }
Property Value
CallbackInFlightPairingReady
Gets whether callback enter/leave pairing evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackInFlightPairingReady { get; }
Property Value
CallbackKind
Gets the callback kind represented by this gate. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public string CallbackKind { get; }
Property Value
CallbackLeaveCount
Gets the copied callback leave count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public long CallbackLeaveCount { get; }
Property Value
CallbackMetadataCopyReady
Gets whether callback metadata copy evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackMetadataCopyReady { get; }
Property Value
CallbackStatusMappingReady
Gets whether callback status mapping evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackStatusMappingReady { get; }
Property Value
CallbackStubGateReady
Gets whether callback-stub evidence is complete. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackStubGateReady { get; }
Property Value
CallbackStubNoThrowReady
Gets whether callback stub no-throw evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackStubNoThrowReady { get; }
Property Value
CallbackStubShapeReady
Gets whether callback stub parameter shape evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CallbackStubShapeReady { get; }
Property Value
CanAttemptRuntimeProof
Gets whether all prerequisites are satisfied to attempt a real runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CanAttemptRuntimeProof { get; }
Property Value
CanCallProcessDebugTensorRuntime
Gets whether the callback runtime can be called by TensorRT. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CanCallProcessDebugTensorRuntime { get; }
Property Value
CanInstallNativeVTable
Gets whether a native vtable can be installed. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool CanInstallNativeVTable { get; }
Property Value
DataType
Gets the copied debug tensor data type. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public TensorRtDataType DataType { get; }
Property Value
DebugTensorDataPointerExposed
Gets whether a debug tensor data pointer is exposed. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool DebugTensorDataPointerExposed { get; }
Property Value
DebugTensorPointerExposed
Gets whether a debug tensor pointer is exposed. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool DebugTensorPointerExposed { 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
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 callback-stub gate. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public string EvidenceKind { get; }
Property Value
FailureCount
Gets the copied callback failure count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public long FailureCount { get; }
Property Value
IsExecutionTensor
Gets whether copied metadata describes an execution tensor. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool IsExecutionTensor { get; }
Property Value
IsInput
Gets whether copied metadata describes an input tensor. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool IsInput { 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
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 the copied owner design snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public TensorRtApiLine Line { get; }
Property Value
Location
Gets the copied debug tensor location. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public TensorRtTensorLocation Location { get; }
Property Value
MinimalSafetyReady
Gets whether native attach entry minimal-safety evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool MinimalSafetyReady { get; }
Property Value
NativeAttachWouldBeBlocked
Gets whether native attach remains deliberately blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool NativeAttachWouldBeBlocked { get; }
Property Value
NativeVTableInstalled
Gets whether a native vtable is installed. This must remain false for callback-stub evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool NativeVTableInstalled { get; }
Property Value
NoThrowVTableScaffoldGateReady
Gets whether native no-throw vtable scaffold gate evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool NoThrowVTableScaffoldGateReady { get; }
Property Value
NoThrowVTableScaffoldReady
Gets whether no-throw vtable scaffold evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool NoThrowVTableScaffoldReady { get; }
Property Value
OwnerId
Gets the copied diagnostic owner id. This is not a pointer. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public long OwnerId { get; }
Property Value
ProcessDebugTensorRuntimeReady
Gets whether processDebugTensor runtime callback execution is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool ProcessDebugTensorRuntimeReady { 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
ReasonCallbackRuntimeStillBlocked
Gets why callback runtime remains blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public string ReasonCallbackRuntimeStillBlocked { get; }
Property Value
RuntimeEvidenceKind
Gets the runtime evidence kind. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public string RuntimeEvidenceKind { get; }
Property Value
RuntimeProofBlocked
Gets whether real runtime proof is still blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool RuntimeProofBlocked { get; }
Property Value
SetDebugListenerNonNullEnabled
Gets whether non-null setDebugListener is enabled. This must remain false for callback-stub evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public bool SetDebugListenerNonNullEnabled { get; }
Property Value
ShapeRank
Gets the copied debug tensor shape rank. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public int ShapeRank { get; }
Property Value
ShapeSummary
Gets the copied debug tensor shape summary. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public string ShapeSummary { get; }
Property Value
Status
Gets the callback-stub gate status. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public string Status { get; }
Property Value
TensorName
Gets the copied debug tensor name. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public string TensorName { 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 诊断结果。