class_docstr: Slot filler which uses Linear-Chain Conditional Random Fields underneath
  
  Check https://en.wikipedia.org/wiki/Conditional_random_field to learn
  more about CRFs
code: def _get_outgoing_weights(self, tag):
      return [
          ((first, second), w)
          for (first, second), w in iteritems(
              self.crf_model.transition_features_
          )
          if first == tag
      ]
  
imports: from __future__ import unicode_literals
  import base64
  import json
  import logging
  import math
  import os
  import shutil
  import tempfile
  from builtins import range
  from copy import deepcopy
  from pathlib import Path
  from future.utils import iteritems
  from snips_nlu.common.dataset_utils import get_slot_name_mapping
  from snips_nlu.common.dict_utils import UnupdatableDict
  from snips_nlu.common.io_utils import mkdir_p
  from snips_nlu.common.log_utils import DifferedLoggingMessage, log_elapsed_time
  from snips_nlu.common.utils import check_persisted_path, fitted_required, json_string
  from snips_nlu.constants import DATA, LANGUAGE
  from snips_nlu.data_augmentation import augment_utterances
  from snips_nlu.dataset import validate_and_format_dataset
  from snips_nlu.exceptions import LoadingError
  from snips_nlu.pipeline.configs import CRFSlotFillerConfig
  from snips_nlu.preprocessing import tokenize
  from snips_nlu.slot_filler.crf_utils import OUTSIDE, TAGS, TOKENS, tags_to_slots, utterance_to_sample
  from snips_nlu.slot_filler.feature import TOKEN_NAME
  from snips_nlu.slot_filler.feature_factory import CRFFeatureFactory
  from snips_nlu.slot_filler.slot_filler import SlotFiller
label_desc: Use image node_id 13 for calling the CRFSlotFiller obj's underlying member method code with example usage: obj._get_outgoing_weights(tag) and returns: unknown