Table of Contents

Class CudaErrorStatistics

Namespace
DotCompute.Backends.CUDA.ErrorHandling
Assembly
DotCompute.Backends.CUDA.dll
public sealed class CudaErrorStatistics
Inheritance
CudaErrorStatistics
Inherited Members

Properties

ErrorRate

Gets or sets the error rate.

public double ErrorRate { get; set; }

Property Value

double

The error rate.

LastError

Gets or sets the last error.

public CudaErrorEvent? LastError { get; set; }

Property Value

CudaErrorEvent

The last error.

MostCommonErrors

Gets or initializes the most common errors.

public IReadOnlyList<KeyValuePair<CudaError, int>> MostCommonErrors { get; init; }

Property Value

IReadOnlyList<KeyValuePair<CudaError, int>>

The most common errors.

ProblematicOperations

Gets or initializes the problematic operations.

public IReadOnlyList<KeyValuePair<string, int>> ProblematicOperations { get; init; }

Property Value

IReadOnlyList<KeyValuePair<string, int>>

The problematic operations.

RecentErrors

Gets or sets the recent errors.

public int RecentErrors { get; set; }

Property Value

int

The recent errors.

RecoverySuccessRate

Gets or sets the recovery success rate.

public double RecoverySuccessRate { get; set; }

Property Value

double

The recovery success rate.

TotalErrors

Gets or sets the total errors.

public int TotalErrors { get; set; }

Property Value

int

The total errors.