Class TensorRtAuxiliaryStreamAssignmentSnapshot
- Namespace
- JYPPX.TensorRtSharp
- Assembly
- JYPPX.TensorRtSharp.dll
Describes the managed lifetime state of execution-context auxiliary CUDA streams without exposing native pointers. 描述 execution context 辅助 CUDA stream 的托管生命周期状态,且不暴露原生指针。
public sealed class TensorRtAuxiliaryStreamAssignmentSnapshot
- Inheritance
-
TensorRtAuxiliaryStreamAssignmentSnapshot
- Inherited Members
Properties
AssignedStreamCount
Gets the number of assigned auxiliary streams. 获取已分配辅助 stream 数量。
public int AssignedStreamCount { get; }
Property Value
BorrowedHandleEscaped
Always reports that no borrowed handle escapes the wrapper. 始终表示没有借用句柄逃逸出封装。
public bool BorrowedHandleEscaped { get; }
Property Value
Diagnostic
Gets a pointer-free lifetime diagnostic. 获取不含指针的生命周期诊断。
public string Diagnostic { get; }
Property Value
IsCleared
Gets whether user-provided auxiliary streams are cleared. 获取是否已清除用户提供的辅助 stream。
public bool IsCleared { get; }
Property Value
Line
Gets the TensorRT API line. 获取 TensorRT API 版本线。
public TensorRtApiLine Line { get; }
Property Value
ManagedHandleLeaseActive
Gets whether managed SafeHandle leases are active. 获取托管 SafeHandle lease 是否有效。
public bool ManagedHandleLeaseActive { get; }
Property Value
NativeStreamPointerExposed
Always reports that no native CUDA stream pointer is exposed. 始终表示未暴露原生 CUDA stream 指针。
public bool NativeStreamPointerExposed { get; }