File size: 560 Bytes
179b2ce
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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 {}