docs: def fit_predict(self,
                      X,
                      num_epochs=10,
                      updates_epoch=10,
                      stop_param_updates=dict(),
                      batch_size=1,
                      show_progressbar=False):
          """First fit, then predict."""
          self.fit(X,
                   num_epochs,
                   updates_epoch,
                   stop_param_updates,
                   batch_size,
                   show_progressbar)
  
          return self.predict(X, batch_size=batch_size)