퍼셉트론 구현은 다음과 같습니다.
import numpy as np
class Perceptron:
"""퍼셉트론 분류기
매개변수
------------
eta : float
학습률 (0.0과 1.0 사이)
n_iter : int
훈련 데이터셋 반복 횟수
random_state : int
가중치 무작위 초기화를 위한 난수 생성기 시드
속성
-----------
w_ : 1d-array
학습된 가중치
b_ : 스칼라
학습된 절편 유닛
errors_ : list
에포크마다 누적된 분류 오류
"""