Table of Contents

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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleDryRun TensorRtDebugListenerNativeOwnerLifecycleDryRunResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleDryRun TensorRtDebugListenerNativeOwnerLifecycleDryRunResult

The copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryRuntimeScaffold TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleDryRun TensorRtDebugListenerNativeOwnerLifecycleDryRunResult

The copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryRuntimeScaffold TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult

The copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerStableIdentity TensorRtDebugListenerNativeOwnerStableIdentityResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleDryRun TensorRtDebugListenerNativeOwnerLifecycleDryRunResult

The copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryRuntimeScaffold TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult

The copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerStableIdentity TensorRtDebugListenerNativeOwnerStableIdentityResult

The copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerNonCopyableStorage TensorRtDebugListenerNativeOwnerNonCopyableStorageResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleDryRun TensorRtDebugListenerNativeOwnerLifecycleDryRunResult

The copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryRuntimeScaffold TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult

The copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerStableIdentity TensorRtDebugListenerNativeOwnerStableIdentityResult

The copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerNonCopyableStorage TensorRtDebugListenerNativeOwnerNonCopyableStorageResult

The copied native owner non-copyable storage result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowDestructor TensorRtDebugListenerNativeNoThrowDestructorResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleDryRun TensorRtDebugListenerNativeOwnerLifecycleDryRunResult

The copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryRuntimeScaffold TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult

The copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerStableIdentity TensorRtDebugListenerNativeOwnerStableIdentityResult

The copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerNonCopyableStorage TensorRtDebugListenerNativeOwnerNonCopyableStorageResult

The copied native owner non-copyable storage result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowDestructor TensorRtDebugListenerNativeNoThrowDestructorResult

The copied native no-throw destructor result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleGate TensorRtDebugListenerNativeOwnerLifecycleGateResult

The 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

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerAddressDesignGate TensorRtDebugListenerNativeOwnerAddressDesignGateResult

The copied native owner address design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableDesignGate TensorRtDebugListenerNativeNoThrowVTableDesignGateResult

The copied native no-throw vtable design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryDesignGate TensorRtDebugListenerNativeAttachEntryDesignGateResult

The copied native attach entry design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeDetachBeforeReleaseDesignGate TensorRtDebugListenerNativeDetachBeforeReleaseDesignGateResult

The copied native detach-before-release design gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleDryRun TensorRtDebugListenerNativeOwnerLifecycleDryRunResult

The copied native owner lifecycle dry-run result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachEntryRuntimeScaffold TensorRtDebugListenerNativeAttachEntryRuntimeScaffoldResult

The copied native attach entry runtime scaffold result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerStableIdentity TensorRtDebugListenerNativeOwnerStableIdentityResult

The copied native owner stable identity result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerNonCopyableStorage TensorRtDebugListenerNativeOwnerNonCopyableStorageResult

The copied native owner non-copyable storage result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowDestructor TensorRtDebugListenerNativeNoThrowDestructorResult

The copied native no-throw destructor result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeOwnerLifecycleGate TensorRtDebugListenerNativeOwnerLifecycleGateResult

The copied native owner lifecycle gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeAttachBridgeShapeGate TensorRtDebugListenerNativeAttachBridgeShapeGateResult

The copied native attach bridge shape gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

exceptionStatusMappingGate TensorRtDebugListenerExceptionStatusMappingGateResult

The copied exception/status mapping gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

inFlightAccountingGate TensorRtDebugListenerInFlightAccountingGateResult

The copied in-flight accounting gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

nativeNoThrowVTableScaffoldGate TensorRtDebugListenerNativeNoThrowVTableScaffoldGateResult

The copied native no-throw vtable scaffold gate result. 该参数传入已复制的 DebugListener 安全门禁或 owner snapshot evidence。

Returns

TensorRtDebugListenerRuntimeProofPrecheckResult

A pointer-free precheck result. 返回不暴露 native 指针的 pointer-free 诊断结果。