def train(self, classData, optimFunc, **kwargs): x, g = label.indicatorsFromList(classData) x = np.require(x, requirements=['O', 'C']) self.trainResult = optimFunc(self, x=x, g=g, **kwargs)