docs: def local_independencies(self, variables):
          """
          Returns an instance of Independencies containing the local independencies
          of each of the variables.
  
  
          Parameters
          ----------
          variables: str or array like
              variables whose local independencies are to found.
  
          Examples
          --------
          >>> from pgmpy.models import NaiveBayes
          >>> model = NaiveBayes()
          >>> model.add_edges_from([('a', 'b'), ('a', 'c'), ('a', 'd')])
          >>> ind = model.local_independencies('b')
          >>> ind
          (b _|_ d, c | a)
          """
          independencies = Independencies()
          for variable in [variables] if isinstance(variables, str) else variables:
              if variable != self.parent_node:
                  independencies.add_assertions(
                      [variable, list(
                          set(self.children_nodes) - set(variable)), self.parent_node])
          return independencies