def __init__(self, auto_adapt=True):
        """
        :param auto_adapt: If True, will be adapted in the recursive adaptation loop
                           else, will be adapted by a module in charge
                           (i.e IncrementalClassifier inside MultiHeadClassifier)
        """
        super().__init__()
        self._auto_adapt = auto_adapt

        :param auto_adapt: If True, will be adapted in the recursive adaptation loop
                           else, will be adapted by a module in charge
                           (i.e IncrementalClassifier inside MultiHeadClassifier)
        
avalanche/models/dynamic_modules.py