code: def load_file(filename, vocab, direction):
      with utils.open_read_text(filename) as fin:
          data = fin.read()
  
      idx = vocab["char"].map(data)
      if direction == "backward":
          idx = idx[::-1]
      return torch.tensor(idx)
  
imports: import argparse
  from copy import copy
  import logging
  import lzma
  import math
  import os
  import random
  import time
  from types import GeneratorType
  import numpy
  import torch
  from stanza.models.common.char_model import build_charlm_vocab, CharacterLanguageModel, CharacterLanguageModelTrainer
  from stanza.models.common.vocab import CharVocab
  from stanza.models.common import utils
  from stanza.models import _training_logging
label_desc: Use image node_id 4 for calling a global function with example usage: load_file(filename, vocab, direction) and returns: torch