rasa/core/training/generator.py
def _filter_active_trackers(active_trackers: TrackerLookupDict,
                                unused_checkpoints: Set[Text]
                                ) -> TrackerLookupDict:
        """Filter active trackers that ended with unused checkpoint
            or are parts of loops."""
        next_active_trackers = defaultdict(list)

        for start_name in unused_checkpoints:
            # process trackers ended with unused checkpoints further
            if start_name != STORY_START:
                # there is no point to process STORY_START checkpoint again
                next_active_trackers[start_name] = \
                    active_trackers.get(start_name, [])

        return next_active_trackers
Filter active trackers that ended with unused checkpoint
            or are parts of loops.
Filter active trackers that ended with unused checkpoint
or are parts of loops.
Filter active trackers that ended with unused checkpoint or are parts of loops .
def _filter_active_trackers(active_trackers: TrackerLookupDict,
                                unused_checkpoints: Set[Text]
                                ) -> TrackerLookupDict:
        next_active_trackers = defaultdict(list)
        for start_name in unused_checkpoints:
            if start_name != STORY_START:
                next_active_trackers[start_name] = \
                    active_trackers.get(start_name, [])
        return next_active_trackers
def _filter_active_trackers ( active_trackers : TrackerLookupDict , unused_checkpoints : Set [ Text ] ) -> TrackerLookupDict : next_active_trackers = defaultdict ( list ) for start_name in unused_checkpoints : if start_name != STORY_START : next_active_trackers [ start_name ] = active_trackers . get ( start_name , [ ] ) return next_active_trackers
Filter active trackers that ended with unused checkpoint
or are parts of loops.
Filter active trackers that ended with unused checkpoint or are parts of loops .
"""Filter active trackers that ended with unused checkpoint
            or are parts of loops.""" # process trackers ended with unused checkpoints further # there is no point to process STORY_START checkpoint again
active_trackers
TrackerLookupDict
unused_checkpoints
Set[Text]