Table of Contents

Class TensorRtDebugListenerNativeAttachNoThrowPreflight

Namespace
JYPPX.TensorRtSharp
Assembly
JYPPX.TensorRtSharp.dll

Evaluates DebugListener native attach/no-throw prerequisites before a native callback bridge is enabled. 中文:该成员报告 DebugListener 无裸指针边界状态,不代表真实 TensorRT 回调运行证明。

public static class TensorRtDebugListenerNativeAttachNoThrowPreflight
Inheritance
TensorRtDebugListenerNativeAttachNoThrowPreflight
Inherited Members

Remarks

This preflight is pointer-free. It does not call setDebugListener(non-null), does not expose a native listener owner address, and does not prove that TensorRT invoked IDebugListener::processDebugTensor. 中文:这些诊断仍是设计门禁或脚手架证据,不能替代真实 DebugListener 回调执行证据。

Methods

Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot)

Evaluates native attach/no-throw preflight from a copied DebugListener owner design snapshot. 中文:该成员报告 DebugListener 无裸指针边界状态,不代表真实 TensorRT 回调运行证明。

public static TensorRtDebugListenerNativeAttachNoThrowPreflightResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot)

Parameters

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 中文:该参数是复制后的 DebugListener 边界诊断输入,不包含可借用原生指针。

Returns

TensorRtDebugListenerNativeAttachNoThrowPreflightResult

A pointer-free native attach/no-throw preflight result. 中文:返回复制后的 DebugListener 无裸指针诊断结果。

Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerAttachDetachDesignGateResult, TensorRtDebugListenerBorrowedTensorSafetyGateResult, TensorRtDebugListenerAttachVTableSafetyGateResult)

Evaluates native attach/no-throw preflight from copied owner, attach/detach, borrowed tensor, and attach/vtable evidence. 中文:该成员报告 DebugListener 无裸指针边界状态,不代表真实 TensorRT 回调运行证明。

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

Parameters

ownerDesignSnapshot TensorRtDebugListenerCallbackOwnerSnapshot

The copied DebugListener owner design snapshot. 中文:该参数是复制后的 DebugListener 边界诊断输入,不包含可借用原生指针。

attachDetachDesignGate TensorRtDebugListenerAttachDetachDesignGateResult

The copied attach/detach design gate result. 中文:该参数是复制后的 DebugListener 边界诊断输入,不包含可借用原生指针。

borrowedTensorSafetyGate TensorRtDebugListenerBorrowedTensorSafetyGateResult

The copied borrowed tensor safety gate result. 中文:该参数是复制后的 DebugListener 边界诊断输入,不包含可借用原生指针。

attachVTableSafetyGate TensorRtDebugListenerAttachVTableSafetyGateResult

The copied attach/vtable safety gate result. 中文:该参数是复制后的 DebugListener 边界诊断输入,不包含可借用原生指针。

Returns

TensorRtDebugListenerNativeAttachNoThrowPreflightResult

A pointer-free native attach/no-throw preflight result. 中文:返回复制后的 DebugListener 无裸指针诊断结果。