Spaces:
Build error
Build error
#!/usr/bin/env python3 | |
from typing import List | |
from captum.concept._core.concept import Concept | |
def concepts_to_str(concepts: List[Concept]) -> str: | |
r""" | |
Returns a string of hyphen("-") concatenated concept names. | |
Example output: "striped-random_0-random_1" | |
Args: | |
concepts (list[Concept]): a List of concept names to be | |
concatenated and used as a concepts key. These concept | |
names are respective to the Concept objects used for | |
the classifier train. | |
Returns: | |
names_str (str): A string of hyphen("-") concatenated | |
concept names. Ex.: "striped-random_0-random_1" | |
""" | |
return "-".join([str(c.id) for c in concepts]) | |