Class InputValidationResult
- Namespace
- DotCompute.Abstractions.Debugging
- Assembly
- DotCompute.Abstractions.dll
Represents the result of input validation for a kernel.
public sealed class InputValidationResult
- Inheritance
-
InputValidationResult
- Inherited Members
Properties
InputCount
Gets the number of inputs validated.
public int InputCount { get; init; }
Property Value
IsValid
Gets whether the input validation passed.
public bool IsValid { get; set; }
Property Value
Issues
Gets the list of validation issues found.
public IReadOnlyList<string> Issues { get; init; }
Property Value
Metadata
Gets detailed validation metadata.
public Dictionary<string, object> Metadata { get; init; }
Property Value
Recommendations
Gets validation recommendations for improvement.
public IReadOnlyList<string> Recommendations { get; init; }
Property Value
ValidationTime
Gets the time taken for validation.
public TimeSpan ValidationTime { get; init; }
Property Value
Warnings
Gets validation warnings that don't prevent execution.
public IReadOnlyList<string> Warnings { get; init; }