| 646 | |
| 647 | |
| 648 | class AlgorithmDeviceUpperBound(Algorithm): |
| 649 | algorithm_name = "device_upper_bound" |
| 650 | cpp_configuration_template_name = "upper_bound_config_template" |
| 651 | config_selection_params = [ |
| 652 | SelectionType(name="value_type", is_optional=False, select_on_size_only=False), |
| 653 | SelectionType(name="output_type", is_optional=False, select_on_size_only=True), |
| 654 | ] |
| 655 | |
| 656 | def __init__(self, fallback_entries): |
| 657 | Algorithm.__init__(self, fallback_entries) |
| 658 | |
| 659 | |
| 660 | class AlgorithmDeviceLowerBound(Algorithm): |
no test coverage detected