标签:port import lse def nan print div return nbsp
简单的与门、与非门、或门
import numpy as np
def AND(x1,x2):
x = np.array([x1,x2]) #输入
w = np.array([0.5,0.5]) #权重
b = -0.7 #偏置
tmp = np.sum(w*x)+b
if tmp <= 0:
return 0
else:
return 1
print(AND(0,0))
print(AND(1,0))
print(AND(0,1))
print(AND(1,1))
print(‘--------------------‘)
def NAND(x1,x2):
x = np.array([x1,x2]) #输入
w = np.array([-0.5,-0.5]) #权重
b = 0.7 #偏置
tmp = np.sum(w*x)+b
if tmp <= 0:
return 0
else:
return 1
print(NAND(0,0))
print(NAND(1,0))
print(NAND(0,1))
print(NAND(1,1))
print(‘--------------------‘)
def OR(x1,x2):
x = np.array([x1,x2]) #输入
w = np.array([-0.5,-0.5]) #权重
b = -0.2 #偏置
tmp = np.sum(w*x)+b
if tmp <= 0:
return 0
else:
return 1
print(OR(0,0))
print(OR(1,0))
print(OR(0,1))
print(OR(1,1))
标签:port import lse def nan print div return nbsp
原文地址:https://www.cnblogs.com/Joeric07/p/9716384.html