| 537 | Algorithm.__init__(self, fallback_entries) |
| 538 | |
| 539 | class AlgorithmDeviceSegmentedRadixSort(Algorithm): |
| 540 | algorithm_name = "device_segmented_radix_sort" |
| 541 | cpp_configuration_template_name = "segmented_radix_sort_config_template" |
| 542 | config_selection_params = [ |
| 543 | SelectionType(name="key_type", is_optional=False, select_on_size_only=False), |
| 544 | SelectionType(name="value_type", is_optional=True, select_on_size_only=True)] |
| 545 | def __init__(self, fallback_entries): |
| 546 | Algorithm.__init__(self, fallback_entries) |
| 547 | |
| 548 | class AlgorithmDeviceTransform(Algorithm): |
| 549 | algorithm_name = "device_transform" |
no test coverage detected