code: def load_deprel_weights(weights_file):
      if weights_file is None:
          return None
  
      deprel_weights = {}
      with open(weights_file) as f:
          for line in f:
              # Ignore comments and empty lines
              if line.startswith("#") or not line.strip():
                  continue
  
              columns = line.rstrip("\r\n").split()
              if len(columns) != 2:
                  raise ValueError(
                      "Expected two columns in the UD Relations weights file on line"
                      " '{}'".format(line)
                  )
  
              deprel_weights[columns[0]] = float(columns[1])
  
      return deprel_weights
  
file_path: nlp-architect/nlp_architect/models/bist/eval/conllu/conll17_ud_eval.py
imports: import os
  import sys
label_desc: Use image node_id 3 for calling a global function with example usage: load_deprel_weights(weights_file) and returns: deprel_weights, None