code: def transform(self, X):
          
          try:
              return self.manifold.transform(X)
          except AttributeError as e:
              raise AttributeError(str(e) + " try using fit_transform instead.")
docs: Returns the transformed data points from the manifold embedding.
  
          Parameters
          ----------
          X : array-like of shape (n, m)
              A matrix or data frame with n instances and m features
  
          Returns
          -------
          Xprime : array-like of shape (n, 2)
              Returns the 2-dimensional embedding of the instances.