MCPcopy Create free account
hub / github.com/ROCm/rocPRIM / AlgorithmDeviceSelectUniqueByKey

Class AlgorithmDeviceSelectUniqueByKey

scripts/autotune/create_optimization.py:645–652  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

643 Algorithm.__init__(self, fallback_entries)
644
645class AlgorithmDeviceSelectUniqueByKey(Algorithm):
646 algorithm_name = "device_select_unique_by_key"
647 cpp_configuration_template_name = "select_unique_by_key_config_template"
648 config_selection_params = [
649 SelectionType(name="key_type", is_optional=False, select_on_size_only=False),
650 SelectionType(name="value_type", is_optional=False, select_on_size_only=True)]
651 def __init__(self, fallback_entries):
652 Algorithm.__init__(self, fallback_entries)
653
654class AlgorithmDeviceReduceByKey(Algorithm):
655 algorithm_name = "device_reduce_by_key"

Callers 1

create_algorithmFunction · 0.70

Calls 1

SelectionTypeClass · 0.70

Tested by

no test coverage detected