Class TensorRtDebugListenerRealNonNullAttachRuntimeSmoke
- Namespace
- JYPPX.TensorRtSharp
- Assembly
- JYPPX.TensorRtSharp.dll
Builds a pointer-free report for a disabled-by-default DebugListener non-null attach runtime smoke attempt. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public static class TensorRtDebugListenerRealNonNullAttachRuntimeSmoke
- Inheritance
-
TensorRtDebugListenerRealNonNullAttachRuntimeSmoke
- Inherited Members
Remarks
The report is an opt-in smoke attempt contract. It does not expose native pointers and does not prove
IDebugListener::processDebugTensor runtime execution unless full package consumer evidence reports a real
TensorRT callback invocation.
该说明强调当前结果属于 DebugListener 安全门禁、runtime smoke 记录或 proof precheck,不代表未满足条件时已有真实 callback proof。
Methods
Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot, string, bool, bool)
Evaluates the runtime smoke attempt report from a copied DebugListener owner design snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRealNonNullAttachRuntimeSmokeResult Evaluate(TensorRtDebugListenerCallbackOwnerSnapshot ownerDesignSnapshot, string runtimePackageKey = "", bool optInEnabled = false, bool fullPackageConsumerReport = false)
Parameters
ownerDesignSnapshotTensorRtDebugListenerCallbackOwnerSnapshotThe copied DebugListener owner design snapshot. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
runtimePackageKeystringThe runtime package key, when known. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
optInEnabledboolWhether the caller explicitly enabled the runtime smoke attempt. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
fullPackageConsumerReportboolWhether this report came from a full package consumer smoke. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
Returns
- TensorRtDebugListenerRealNonNullAttachRuntimeSmokeResult
A pointer-free runtime smoke attempt report. 返回不暴露 native 指针的 pointer-free 诊断结果。
Evaluate(TensorRtDebugListenerRuntimeProofAttemptPreflightResult, string, bool, bool)
Evaluates the runtime smoke attempt report from proof-attempt preflight evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public static TensorRtDebugListenerRealNonNullAttachRuntimeSmokeResult Evaluate(TensorRtDebugListenerRuntimeProofAttemptPreflightResult attemptPreflight, string runtimePackageKey = "", bool optInEnabled = false, bool fullPackageConsumerReport = false)
Parameters
attemptPreflightTensorRtDebugListenerRuntimeProofAttemptPreflightResultThe copied proof-attempt preflight evidence. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
runtimePackageKeystringThe runtime package key, when known. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
optInEnabledboolWhether the caller explicitly enabled the runtime smoke attempt. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
fullPackageConsumerReportboolWhether this report came from a full package consumer smoke. 该参数传入已复制的 DebugListener owner、gate 或 runtime proof evidence。
Returns
- TensorRtDebugListenerRealNonNullAttachRuntimeSmokeResult
A pointer-free runtime smoke attempt report. 返回不暴露 native 指针的 pointer-free 诊断结果。