[Python] 딥러닝 - 가중치와 편향, 다중 퍼센트론
📌 ''' 퍼셉트론을 이용하여 XOR 게이트 구현 단일 신경망으로 구현 안됨 다중 신경망으로 구현해야 한다. 단일 퍼센트론 : 입력층 - 출력층 다중 퍼센트론 : 입력층 - 은닉층 - 출력층 ''' def XOR(x1,x2) : s1 = NAND(x1,x2) s2 = OR(x1,x2) y = AND(s1,s2) return y for xs in [(0,0), (0,1), (1,0), (1,1)] : y = XOR(xs[0], xs[1]) print(xs,"=>",y)
2023. 4. 27.
[Python] 2022-12-28 복습
📌 # bitwise 함수 : 2개의 이미지 호출하기 import numpy as np, cv2 image1 = np.zeros((300, 300), np.uint8) # 300행, 300열 검은색 영상 생성 image2 = image1.copy() image1.shape cv2.imshow("image1", image1) cv2.imshow("image2", image2) h, w = image1.shape[:2] # 300, 300 print(h, w) cx, cy = w//2, h//2 print(cx, cy) # 원을 표시. # (cx, cy) : 원의 중심 좌표 # 100 : 반지름 # 255 : 색상값 cv2.circle(image1, (cx, cy), 100, 255, -1) # 중심에 원 ..
2023. 4. 27.
[Python] 2개의 이미지 호출, 이미지에서 얼굴, 눈 표시하기
📌 # bitwise 함수 : 2개의 이미지 호출하기 import numpy as np, cv2 image1 = np.zeros((300, 300), np.uint8) # 300행, 300열 검은색 영상 생성 image2 = image1.copy() image1.shape cv2.imshow("image1", image1) cv2.imshow("image2", image2) h, w = image1.shape[:2] print(h, w) cx, cy = w//2, h//2 print(cx, cy) cv2.circle(image1, (cx, cy), 100, 255, -1) # 중심에 원 그리기 cv2.rectangle(image2, (0, 0, cx, h), 255, -1) image3 = cv2.bit..
2023. 4. 27.