Table of Contents

Class TensorRtDebugListenerNativeOwnerAddressDesignGate

Namespace
JYPPX.TensorRtSharp
Assembly
JYPPX.TensorRtSharp.dll

Evaluates the pointer-free DebugListener native owner address design gate before a native callback bridge is enabled. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public static class TensorRtDebugListenerNativeOwnerAddressDesignGate
Inheritance
TensorRtDebugListenerNativeOwnerAddressDesignGate
Inherited Members

Remarks

This gate copies managed design evidence only. It does not create, return, or expose a native owner address, does not attach a non-null IDebugListener, and is not proof that TensorRT invoked IDebugListener::processDebugTensor. 该说明强调当前结果属于 DebugListener 安全门禁、runtime smoke 记录或 proof precheck,不代表未满足条件时已有真实 callback proof。

Methods

Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot)

Evaluates native owner address design readiness from a copied DebugListener owner design snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public static TensorRtDebugListenerNativeOwnerAddressDesignGateResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot)

Parameters

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

Returns

TensorRtDebugListenerNativeOwnerAddressDesignGateResult

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

Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult)

Evaluates native owner address design readiness from copied owner and attach/detach evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public static TensorRtDebugListenerNativeOwnerAddressDesignGateResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate)

Parameters

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

Returns

TensorRtDebugListenerNativeOwnerAddressDesignGateResult

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

Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult)

Evaluates native owner address design readiness from copied owner, attach/detach, and borrowed tensor evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public static TensorRtDebugListenerNativeOwnerAddressDesignGateResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate)

Parameters

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

Returns

TensorRtDebugListenerNativeOwnerAddressDesignGateResult

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

Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult)

Evaluates native owner address design readiness from copied owner, gate, and preflight evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public static TensorRtDebugListenerNativeOwnerAddressDesignGateResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate)

Parameters

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

Returns

TensorRtDebugListenerNativeOwnerAddressDesignGateResult

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

Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult, TensorRtDebugListenerNativeAttachNoThrowPreflightResult)

Evaluates native owner address design readiness from copied owner, gate, and native attach/no-throw preflight evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。

public static TensorRtDebugListenerNativeOwnerAddressDesignGateResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult attachDetachDesignGate, TensorRtDebugListenerBorrowedTensorSafetyGateResult borrowedTensorSafetyGate, TensorRtDebugListenerAttachVTableSafetyGateResult attachVTableSafetyGate, TensorRtDebugListenerNativeAttachNoThrowPreflightResult nativeAttachNoThrowPreflight)

Parameters

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

nativeAttachNoThrowPreflight TensorRtDebugListenerNativeAttachNoThrowPreflightResult

The copied native attach/no-throw preflight result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。

Returns

TensorRtDebugListenerNativeOwnerAddressDesignGateResult

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