コード例 #1
0
def deserialize_perceptron(model_dict):
    model = Perceptron(**model_dict['params'])

    model.coef_ = np.array(model_dict['coef_']).astype(np.float64)
    model.intercept_ = np.array(model_dict['intercept_']).astype(np.float64)
    model.n_iter_ = np.array(model_dict['n_iter_']).astype(np.float64)
    model.classes_ = np.array(model_dict['classes_']).astype(np.int64)

    return model
コード例 #2
0
def perceptronClassifier(x_train, x_test, y_train):
    perceptron = Perceptron(n_iter_no_change=100, random_state=0)
    perceptron.n_iter_ = 100
    perceptron.fit(x_train, y_train)
    return perceptron