code: def load_matfile(file_, variable_name="network", undirected=True):
      mat_varables = loadmat(file_)
      mat_matrix = mat_varables[variable_name]
  
      return from_numpy(mat_matrix, undirected)
  
imports: import logging
  import sys
  from io import open
  from os import path
  from time import time
  from glob import glob
  from six.moves import range, zip, zip_longest
  from six import iterkeys
  from collections import defaultdict, Iterable
  import random
  from random import shuffle
  from itertools import product, permutations
  from scipy.io import loadmat
  from scipy.sparse import issparse
label_desc: Use image node_id 9 for calling a global function with example usage: load_matfile(file_, variable_name, undirected) and returns: from_numpy