def __post_init__()

in src/fmeval/eval_algorithms/general_semantic_robustness.py [0:0]


    def __post_init__(self):
        super().__post_init__()
        require(
            BertscoreHelperModelTypes.model_is_allowed(self.model_type_for_bertscore),
            f"Invalid model_type_for_bertscore: {self.model_type_for_bertscore} requested in "
            f"GeneralSemanticRobustnessConfig, please choose from acceptable values: {BertscoreHelperModelTypes.model_list()}.",
        )
        require(
            self.num_baseline_samples >= 2,
            f"Invalid num_baseline_samples: {self.num_baseline_samples} in GeneralSemanticRobustnessConfig. "
            f"The value should be at least 2.",
        )