'Fit LSI model on training data X.
Parameters
X : {array-like, sparse matrix}, shape (n_samples, n_features)
Training data.
Returns
self : object
Returns the transformer object.'

def fit(self, X, y=None):

    self.fit_transform(X)
    return self
