docs: def get_values(self):
          """
          Returns the cpd
  
          Examples
          --------
          >>> from pgmpy.factors.discrete import TabularCPD
          >>> cpd = TabularCPD('grade', 3, [[0.1, 0.1],
          ...                               [0.1, 0.1],
          ...                               [0.8, 0.8]],
          ...                  evidence='evi1', evidence_card=2)
          >>> cpd.get_values()
          array([[ 0.1,  0.1],
                 [ 0.1,  0.1],
                 [ 0.8,  0.8]])
          """
          if self.variable in self.variables:
              return self.values.reshape(self.cardinality[0], np.prod(self.cardinality[1:]))
          else:
              return self.values.reshape(1, np.prod(self.cardinality))