Class TensorRtDebugListenerRuntimeProofPrecheck
- Namespace
- JYPPX.TensorRtSharp
- Assembly
- JYPPX.TensorRtSharp.dll
Evaluates whether the DebugListener owner design snapshot is ready for the next real callback runtime proof stage. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static class TensorRtDebugListenerRuntimeProofPrecheck
- Inheritance
-
TensorRtDebugListenerRuntimeProofPrecheck
- Inherited Members
Remarks
This precheck consumes copied metadata only. It does not attach a debug listener to TensorRT, does not expose a
callback owner pointer, and does not prove that IDebugListener::processDebugTensor has been invoked by a real
TensorRT build/enqueue path.
该说明强调当前结果属于 DebugListener 安全门禁或 precheck,不代表 TensorRT 已真实触发 callback。
Methods
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot)
Evaluates the current DebugListener runtime proof precheck from a copied owner design snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner and attach/detach design evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, attach/detach, and borrowed tensor safety evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, attach/detach, borrowed tensor, and attach/vtable safety evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, and native attach/no-throw preflight evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, and native owner address design evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, and no-throw vtable design evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, and attach entry design evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, attach entry, and detach-before-release design evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, attach entry, detach-before-release design evidence, and native owner lifecycle dry-run evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult nativeOwnerLifecycleDryRun)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleDryRunTensorRtDebugListenerNativeOwnerLifecycleDryRunResultThe copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, attach entry, detach-before-release design, native owner lifecycle dry-run, and native attach entry runtime scaffold evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult nativeOwnerLifecycleDryRun, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult nativeAttachEntryRuntimeScaffold)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleDryRunTensorRtDebugListenerNativeOwnerLifecycleDryRunResultThe copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryRuntimeScaffoldTensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResultThe copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult, TensorRtDebugListenerNativeOwnerStableIdentityResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, attach entry, detach-before-release design, native owner lifecycle dry-run, native attach entry runtime scaffold, and stable owner identity evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult nativeOwnerLifecycleDryRun, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult nativeAttachEntryRuntimeScaffold, TensorRtDebugListenerNativeOwnerStableIdentityResult nativeOwnerStableIdentity)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleDryRunTensorRtDebugListenerNativeOwnerLifecycleDryRunResultThe copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryRuntimeScaffoldTensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResultThe copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerStableIdentityTensorRtDebugListenerNativeOwnerStableIdentityResultThe copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult, TensorRtDebugListenerNativeOwnerStableIdentityResult, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, attach entry, detach-before-release design, native owner lifecycle dry-run, native attach entry runtime scaffold, stable owner identity, and non-copyable storage evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult nativeOwnerLifecycleDryRun, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult nativeAttachEntryRuntimeScaffold, TensorRtDebugListenerNativeOwnerStableIdentityResult nativeOwnerStableIdentity, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult nativeOwnerNonCopyableStorage)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleDryRunTensorRtDebugListenerNativeOwnerLifecycleDryRunResultThe copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryRuntimeScaffoldTensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResultThe copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerStableIdentityTensorRtDebugListenerNativeOwnerStableIdentityResultThe copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerNonCopyableStorageTensorRtDebugListenerNativeOwnerNonCopyableStorageResultThe copied native owner non-copyable storage result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult, TensorRtDebugListenerNativeOwnerStableIdentityResult, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult, TensorRtDebugListenerNativeNoThrowDestructorResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, attach entry, detach-before-release design, native owner lifecycle dry-run, native attach entry runtime scaffold, stable owner identity, non-copyable storage, and no-throw destructor evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult nativeOwnerLifecycleDryRun, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult nativeAttachEntryRuntimeScaffold, TensorRtDebugListenerNativeOwnerStableIdentityResult nativeOwnerStableIdentity, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult nativeOwnerNonCopyableStorage, TensorRtDebugListenerNativeNoThrowDestructorResult nativeNoThrowDestructor)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleDryRunTensorRtDebugListenerNativeOwnerLifecycleDryRunResultThe copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryRuntimeScaffoldTensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResultThe copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerStableIdentityTensorRtDebugListenerNativeOwnerStableIdentityResultThe copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerNonCopyableStorageTensorRtDebugListenerNativeOwnerNonCopyableStorageResultThe copied native owner non-copyable storage result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowDestructorTensorRtDebugListenerNativeNoThrowDestructorResultThe copied native no-throw destructor result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult, TensorRtDebugListenerNativeOwnerStableIdentityResult, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult, TensorRtDebugListenerNativeNoThrowDestructorResult, TensorRtDebugListenerNativeOwnerLifecycleGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, gate, preflight, owner address, no-throw vtable, attach entry, detach-before-release design, native owner lifecycle dry-run, native attach entry runtime scaffold, stable owner identity, non-copyable storage, no-throw destructor, and lifecycle gate evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult nativeOwnerLifecycleDryRun, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult nativeAttachEntryRuntimeScaffold, TensorRtDebugListenerNativeOwnerStableIdentityResult nativeOwnerStableIdentity, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult nativeOwnerNonCopyableStorage, TensorRtDebugListenerNativeNoThrowDestructorResult nativeNoThrowDestructor, TensorRtDebugListenerNativeOwnerLifecycleGateResult nativeOwnerLifecycleGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleDryRunTensorRtDebugListenerNativeOwnerLifecycleDryRunResultThe copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryRuntimeScaffoldTensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResultThe copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerStableIdentityTensorRtDebugListenerNativeOwnerStableIdentityResultThe copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerNonCopyableStorageTensorRtDebugListenerNativeOwnerNonCopyableStorageResultThe copied native owner non-copyable storage result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowDestructorTensorRtDebugListenerNativeNoThrowDestructorResultThe copied native no-throw destructor result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleGateTensorRtDebugListenerNativeOwnerLifecycleGateResultThe copied native owner lifecycle gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult, TensorRtDebugListenerNativeOwnerAddressDesignGateResult, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult, TensorRtDebugListenerNativeAttachEntryDesignGateResult, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult, TensorRtDebugListenerNativeOwnerStableIdentityResult, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult, TensorRtDebugListenerNativeNoThrowDestructorResult, TensorRtDebugListenerNativeOwnerLifecycleGateResult, TensorRtDebugListenerNativeAttachBridgeShapeGateResult, TensorRtDebugListenerExceptionStatusMappingGateResult, TensorRtDebugListenerInFlightAccountingGateResult, TensorRtDebugListenerNativeNoThrowVTableScaffoldGateResult)
Evaluates the current DebugListener runtime proof precheck from copied owner, lifecycle gate, attach bridge, exception/status mapping, in-flight accounting, and vtable scaffold evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能作为真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRuntimeProofPrecheckResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight, TensorRtDebugListenerNativeOwnerAddressDesignGateResult nativeOwnerAddressDesignGate, TensorRtDebugListenerNativeNoThrowVTableDesignGateResult nativeNoThrowVTableDesignGate, TensorRtDebugListenerNativeAttachEntryDesignGateResult nativeAttachEntryDesignGate, TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult nativeDetachBeforeReleaseDesignGate, TensorRtDebugListenerNativeOwnerLifecycleDryRunResult nativeOwnerLifecycleDryRun, TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult nativeAttachEntryRuntimeScaffold, TensorRtDebugListenerNativeOwnerStableIdentityResult nativeOwnerStableIdentity, TensorRtDebugListenerNativeOwnerNonCopyableStorageResult nativeOwnerNonCopyableStorage, TensorRtDebugListenerNativeNoThrowDestructorResult nativeNoThrowDestructor, TensorRtDebugListenerNativeOwnerLifecycleGateResult nativeOwnerLifecycleGate, TensorRtDebugListenerNativeAttachBridgeShapeGateResult nativeAttachBridgeShapeGate, TensorRtDebugListenerExceptionStatusMappingGateResult exceptionStatusMappingGate, TensorRtDebugListenerInFlightAccountingGateResult inFlightAccountingGate, TensorRtDebugListenerNativeNoThrowVTableScaffoldGateResult nativeNoThrowVTableScaffoldGate)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachDetachDesignGateTensorRtDebugListenerAttachDetachDesignGateResultThe copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
borrowedTensorSafetyGateTensorRtDebugListenerBorrowedTensorSafetyGateResultThe copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
attachVTableSafetyGateTensorRtDebugListenerAttachVTableSafetyGateResultThe copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachNoThrowPreflightTensorRtDebugListenerNativeAttachNoThrowPreflightResultThe copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerAddressDesignGateTensorRtDebugListenerNativeOwnerAddressDesignGateResultThe copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableDesignGateTensorRtDebugListenerNativeNoThrowVTableDesignGateResultThe copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryDesignGateTensorRtDebugListenerNativeAttachEntryDesignGateResultThe copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeDetachBeforeReleaseDesignGateTensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResultThe copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleDryRunTensorRtDebugListenerNativeOwnerLifecycleDryRunResultThe copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachEntryRuntimeScaffoldTensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResultThe copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerStableIdentityTensorRtDebugListenerNativeOwnerStableIdentityResultThe copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerNonCopyableStorageTensorRtDebugListenerNativeOwnerNonCopyableStorageResultThe copied native owner non-copyable storage result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowDestructorTensorRtDebugListenerNativeNoThrowDestructorResultThe copied native no-throw destructor result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeOwnerLifecycleGateTensorRtDebugListenerNativeOwnerLifecycleGateResultThe copied native owner lifecycle gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeAttachBridgeShapeGateTensorRtDebugListenerNativeAttachBridgeShapeGateResultThe copied native attach bridge shape gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
exceptionStatusMappingGateTensorRtDebugListenerExceptionStatusMappingGateResultThe copied exception/status mapping gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
inFlightAccountingGateTensorRtDebugListenerInFlightAccountingGateResultThe copied in-flight accounting gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
nativeNoThrowVTableScaffoldGateTensorRtDebugListenerNativeNoThrowVTableScaffoldGateResultThe copied native no-throw vtable scaffold gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。
Returns
- TensorRtDebugListenerRuntimeProofPrecheckResult
A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。