# {py:mod}`evox.algorithms.so.es_variants.sort_utils` ```{py:module} evox.algorithms.so.es_variants.sort_utils ``` ```{autodoc2-docstring} evox.algorithms.so.es_variants.sort_utils :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`sort_by_key ` - ```{autodoc2-docstring} evox.algorithms.so.es_variants.sort_utils.sort_by_key :summary: ``` ```` ### API ````{py:function} sort_by_key(keys: torch.Tensor, population: torch.Tensor) -> typing.Tuple[torch.Tensor, torch.Tensor] :canonical: evox.algorithms.so.es_variants.sort_utils.sort_by_key ```{autodoc2-docstring} evox.algorithms.so.es_variants.sort_utils.sort_by_key ``` ````