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.