Class BackendInfo
- Namespace
- DotCompute.Abstractions.Debugging.Types
- Assembly
- DotCompute.Abstractions.dll
Information about an available backend.
public class BackendInfo
- Inheritance
-
BackendInfo
- Inherited Members
Properties
Capabilities
public IReadOnlyList<string> Capabilities { get; init; }
Property Value
IsAvailable
public bool IsAvailable { get; init; }
Property Value
MaxMemory
Gets the maximum memory available on this backend in bytes.
public long MaxMemory { get; init; }
Property Value
Name
public string Name { get; init; }
Property Value
Priority
public int Priority { get; init; }
Property Value
Properties
public Dictionary<string, object> Properties { get; init; }
Property Value
Type
Gets the backend type (e.g., "CPU", "CUDA", "Metal").
public string Type { get; init; }
Property Value
UnavailabilityReason
public string? UnavailabilityReason { get; init; }
Property Value
Version
public string Version { get; init; }