Table of Contents

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

int

BorrowedHandleEscaped

Always reports that no borrowed handle escapes the wrapper. 始终表示没有借用句柄逃逸出封装。

public bool BorrowedHandleEscaped { get; }

Property Value

bool

Diagnostic

Gets a pointer-free lifetime diagnostic. 获取不含指针的生命周期诊断。

public string Diagnostic { get; }

Property Value

string

IsCleared

Gets whether user-provided auxiliary streams are cleared. 获取是否已清除用户提供的辅助 stream。

public bool IsCleared { get; }

Property Value

bool

Line

Gets the TensorRT API line. 获取 TensorRT API 版本线。

public TensorRtApiLine Line { get; }

Property Value

TensorRtApiLine

ManagedHandleLeaseActive

Gets whether managed SafeHandle leases are active. 获取托管 SafeHandle lease 是否有效。

public bool ManagedHandleLeaseActive { get; }

Property Value

bool

NativeStreamPointerExposed

Always reports that no native CUDA stream pointer is exposed. 始终表示未暴露原生 CUDA stream 指针。

public bool NativeStreamPointerExposed { get; }

Property Value

bool