| from transformers.configuration_utils import PretrainedConfig | |
| class UnifiedCellClassifierConfig(PretrainedConfig): | |
| model_type = "unified_cell_classifier" | |
| def __init__( | |
| self, | |
| sub_classifier_names=None, | |
| main_classifier_config=None, | |
| sub_classifiers_config=None, | |
| **kwargs | |
| ): | |
| super().__init__(**kwargs) | |
| self.sub_classifier_names = sub_classifier_names or [] | |
| self.main_classifier_config = main_classifier_config or {} | |
| self.sub_classifiers_config = sub_classifiers_config or {} |