Currently, the KernelValidationResult returned by the AggregatedDistanceCalculatorKernel.Validate maintains an (internal) list of enums and determines whether any validation errors have occurred.
A more reasonable and intuitive solution is to get rid of the validation results object and return a bitmask of enums.
Currently, the
KernelValidationResult
returned by theAggregatedDistanceCalculatorKernel.Validate
maintains an (internal) list of enums and determines whether any validation errors have occurred.A more reasonable and intuitive solution is to get rid of the validation results object and return a bitmask of enums.