code: def train(self, x_data, y_data):
          
          x_train, _, y_train, _ = train_test_split(
              x_data,
              y_data,
              test_size=0.67,
              random_state=None
          )  # cross-split
  
          self.model.fit(x_train, y_train)
docs: Trains model on inputs
  
          :param x_data: x matrix
          :param y_data: y array