def __init__(self, X_valid, Y_valid, measure=sqerror, maxiter=10): self.X_valid = array_tools.as_matrix(X_valid) self.Y_valid = array_tools.as_2d_array(Y_valid) self.measure = measure self.bestperf = None self.bestA = None self.iter = 0 self.last_update = 0 self.maxiter = maxiter
def __init__(self, X_valid, Y_valid, qids_valid = None, measure=sqmprank, maxiter=10): self.X_valid = array_tools.as_matrix(X_valid) self.Y_valid = array_tools.as_2d_array(Y_valid) self.qids_valid = qids_to_splits(qids_valid) self.measure = measure self.bestperf = None self.bestA = None self.iter = 0 self.last_update = 0 self.maxiter = maxiter
def __init__(self, X_valid, Y_valid, qids_valid=None, measure=sqmprank, maxiter=10): self.X_valid = array_tools.as_matrix(X_valid) self.Y_valid = array_tools.as_labelmatrix(Y_valid) self.qids_valid = qids_valid self.measure = measure self.bestperf = None self.bestA = None self.iter = 0 self.last_update = 0 self.maxiter = maxiter