Class TensorRtDebugListenerNativeOwnerVTableInstallExperiment
- Namespace
- JYPPX.TensorRtSharp
- Assembly
- JYPPX.TensorRtSharp.dll
Evaluates disabled-by-default DebugListener native owner/vtable install experiment evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public static class TensorRtDebugListenerNativeOwnerVTableInstallExperiment
- Inheritance
-
TensorRtDebugListenerNativeOwnerVTableInstallExperiment
- Inherited Members
Remarks
This experiment reports source-visible native owner/vtable install shape, rollback, detach-before-release, and
failure/status mapping diagnostics. It does not enable setDebugListener(non-null), does not install a native
IDebugListener vtable, and is not proof that TensorRT invoked IDebugListener::processDebugTensor.
该说明强调当前结果属于 DebugListener 安全门禁、runtime smoke 记录或 proof precheck,不代表未满足条件时已有真实 callback proof。
Methods
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot)
Evaluates native owner/vtable install experiment evidence from a copied DebugListener owner design snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerNativeOwnerVTableInstallExperimentResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
Returns
- TensorRtDebugListenerNativeOwnerVTableInstallExperimentResult
A pointer-free native owner/vtable install experiment result. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, TensorRtDebugListenerNativeOwnerLifecycleGateResult, TensorRtDebugListenerNativeAttachBridgeShapeGateResult, TensorRtDebugListenerNativeNoThrowVTableScaffoldGateResult, TensorRtDebugListenerBorrowedDebugTensorMetadataRuntimeGateResult, TensorRtDebugListenerNativeVTableInstallPreflightResult)
Evaluates native owner/vtable install experiment evidence from copied owner and prerequisite gate results. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerNativeOwnerVTableInstallExperimentResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, TensorRtDebugListenerNativeOwnerLifecycleGateResult nativeOwnerLifecycleGate, TensorRtDebugListenerNativeAttachBridgeShapeGateResult nativeAttachBridgeShapeGate, TensorRtDebugListenerNativeNoThrowVTableScaffoldGateResult nativeNoThrowVTableScaffoldGate, TensorRtDebugListenerBorrowedDebugTensorMetadataRuntimeGateResult borrowedDebugTensorMetadataRuntimeGate, TensorRtDebugListenerNativeVTableInstallPreflightResult nativeVTableInstallPreflight)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
nativeOwnerLifecycleGateTensorRtDebugListenerNativeOwnerLifecycleGateResultThe copied native owner lifecycle gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
nativeAttachBridgeShapeGateTensorRtDebugListenerNativeAttachBridgeShapeGateResultThe copied native attach bridge shape gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
nativeNoThrowVTableScaffoldGateTensorRtDebugListenerNativeNoThrowVTableScaffoldGateResultThe copied native no-throw vtable scaffold gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
borrowedDebugTensorMetadataRuntimeGateTensorRtDebugListenerBorrowedDebugTensorMetadataRuntimeGateResultThe copied borrowed debug tensor metadata gate result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
nativeVTableInstallPreflightTensorRtDebugListenerNativeVTableInstallPreflightResultThe copied native vtable install preflight result. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
Returns
- TensorRtDebugListenerNativeOwnerVTableInstallExperimentResult
A pointer-free native owner/vtable install experiment result. 返回不暴露 native 指针的 pointer-free 诊断结果。