속성
-----------
w_ : 1d-array
학습된 가중치
b_ : 스칼라
학습된 절편 유닛
losses_ : list
각 에포크마다 모든 훈련 샘플에 대해 평균한 평균 제곱 오차 손실 함수 값
"""
def __init__(self, eta=0.01, n_iter=10,
shuffle=True, random_state=None):
self.eta = eta
self.n_iter = n_iter
self.w_initialized = False
self.shuffle = shuffle
self.random_state = random_state
def fit(self, X, y):
"""훈련 데이터 학습
매개변수
----------
X : {array-like}, shape = [n_samples, n_features]
n_samples개의 샘플과 n_features개의 특성으로 이루어진 훈련 데이터
y : array-like, shape = [n_samples]
타깃 벡터