def __init__(self, config):
        """
        Instantiate a new MI operator.

        :param config: The wily configuration.
        :type  config: :class:`WilyConfig`
        """
        # TODO : Import config from wily.cfg
        logger.debug(f"Using {config.targets} with {self.defaults} for MI metrics")

        self.harvester = harvesters.MIHarvester(
            config.targets, config=Config(**self.defaults)
        )
def __init__ ( self , config ) : logger . debug ( f"Using {config.targets} with {self.defaults} for MI metrics" ) self . harvester = harvesters . MIHarvester ( config . targets , config = Config ( ** self . defaults ) )
Instantiate a new MI operator.

        :param config: The wily configuration.
        :type  config: :class:`WilyConfig`