docstr: The cost of eliminating a node is the number of edges that need to be added
  (fill in edges) to the graph due to its elimination
docstr_tok: ["The","cost","of","eliminating","a","node","is","the","number","of","edges","that","need","to","be","added","(","fill","in","edges",")","to","the","graph","due","to","its","elimination"]
code: def cost(self, node):
      """
      The cost of eliminating a node is the number of edges that need to be added
      (fill in edges) to the graph due to its elimination
      """
      return len(list(self.fill_in_edges(node)))
  
imports: from abc import abstractmethod
  from itertools import combinations
  import numpy
  from tqdm.auto import tqdm
  from pgmpy import config
  from pgmpy.models import BayesianNetwork
label_desc: Use image node_id 1 for calling the MinFill obj's underlying member method code with example usage: obj.cost(node) and returns: len