find_close_cpu_model_name#
- impactshpc.src.core.find_close_cpu_model_name(name: str, threshold: float = 90) FuzzymatchResult | None#
Fuzzymatch search for close CPU model names from a dataset using fuzzy matching on name, code name, and generation. This method can return zero (None),one (
FuzzymatchSingleResult) or several matches (FuzzymatchMultipleResult). Returns the exact name of the CPU, making it suitable to use withCPUclass.- Parameters:
- Returns:
FuzzymatchSingleResultif a single good match is found.FuzzymatchMultipleResultif multiple results are above the threshold.None if no suitable match is found.
- Return type:
FuzzymatchResult| None