首页 > 其他分享 >囚徒4.0_12

囚徒4.0_12

时间:2023-11-18 19:55:49浏览次数:35  
标签:12 return 4.0 0.5 x2 np array x1 囚徒


#囚徒 4.0_12
import numpy as np
def AND(x1,x2):
x=np.array([x1,x2])
w=np.array([0.5,0.5])
b=-0.7
temp=np.sum(x*w)+b
if temp>0:
return 1
else:
return 0
def OR(x1,x2):
x=np.array([x1,x2])
w=np.array([1,1])
b=-0.5
temp=np.sum(x*w)+b
if temp>0:
return 1
else:
return 0
def NAND(x1,x2):
x=np.array([x1,x2])
w=np.array([-0.5,-0.5])
b=0.7
temp=np.sum(x*w)+b
if temp>0:
return 1
else:
return 0
def XOR(x1,x2):
x=np.array([x1,x2])
w1=np.array([-0.5,-0.5])
w2=np.array([1,1])
w3=np.array([0.5,0.5])
b1=0.7
b2=-0.7
b3=-0.7
s1=np.sum(x*w1)+b1
s2=np.sum(x*w2)+b2
print("S1(0,1) {} : S2(1,0) {}".format(s1,s2))
if s1>0:
s1=1
else:
s1=0
if s2>0:
s2=1
else:
s2=0
X=np.array([s1,s2])
temp=np.sum(X*w3)+b3
if temp>0:
return 1
else:
return 0
def XOR_info(x1,x2):
s1=NAND(x1,x2)
s2=OR(x1,x2)
return AND(s1,s2)
x1=0
x2=0
y=XOR(x1,x2)
y_info=XOR_info(x1,x2)
print("y {}: f_info {}".format(y,y_info))

标签:12,return,4.0,0.5,x2,np,array,x1,囚徒
From: https://www.cnblogs.com/qt-pyq/p/17841001.html

相关文章

  • 囚徒_风云云检测算法改进
    functionmask=code(ref_b2,ref_b3,ref_b4,ref_b5,tmp_7,tmp_9,tmp_13,tmp_15,SC,height,mask_lan)%算法实现%此处提供详细说明sz=size(ref_b2);temp=ref_b4*0;temp(temp~=-999.0)=1;raio=ref_b3./ref_b2;%可信矩阵准备mat_15=T_mat(tmp_15,224,228,"lt");mat_9=T_m......
  • 囚徒4.0_13_梯度
    囚徒4.0_13_梯度这是是关于求取梯度的#coding:utf-8importnumpyasnpimportmatplotlib.pylabaspltfrommpl_toolkits.mplot3dimportAxes3D#非批处理梯度求取(1,2)(x1,x2)def_numerical_gradient_no_batch(f,x):h=1e-4#0.0001grad=np.zeros_like(x)#对x进......
  • 囚徒4.1_12_数值微分近似
    数值微分近似#囚徒4.0_13_数值微分近似importnumpyasnpimportmatplotlib.pylabasplt#求数值微分导数defnumerical_diff(f,x):h=1e-4#0.0001return(f(x+h)-f(x-h))/(2*h)#函数deffunction_1(x):return0.01*x**2+0.1*xdeftangent_line(f,x):d......
  • 21207106-xuesong
    菜单系列题及期中总结一、前言这次博客是主要对菜单系列题目和期中题目总结,菜单系列题目包括菜单计价程序-3、菜单计价程序-4、菜单计价程序-5,菜单系列题目,主要是考察对类的创建,怎么设计合适的类,类与类之间的关系,考察了封装,继承,依赖等。其次是考察对正则表达式判断输入格......
  • VirtualBox安装Debian12
    下载地址:VirtualBox7.0官网:https://www.virtualbox.org/wiki/DownloadsDebian12官网:https://www.debian.org/index.zh-cn.html安装打开VirtualBox,点击新建,根据提示安装。安装时网络不佳建议断网,避免更新下载耗时太久。使用putty/xshell连接服务器,需要设置网络为桥......
  • 前端学习笔记学习笔记第七十柒天-webpack源码分析12
             ......
  • 【HDU 1276】士兵队列训练问题 题解(链表+模拟)
    某部队进行新兵队列训练,将新兵从一开始按顺序依次编号,并排成一行横队,训练的规则如下:从头开始一至二报数,凡报到二的出列,剩下的向小序号方向靠拢,再从头开始进行一至三报数,凡报到三的出列,剩下的向小序号方向靠拢,继续从头开始进行一至二报数。。。,以后从头开始轮流进行一至二报数、一至......
  • 番外-软件设计(12)
    某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经理可以审批5万元及以下的采购单,副总经理可以审批10万元及以下的采购单,总经理可以审批20万元及以下的采购单,20万元以上的采购单需要开职工大会确定。现用职责链模式设计该系统。实验要求:1. 提交类图;......
  • 前端页面部署之后刷新页面之后出现HTTP 错误 404.0 - Not Found错误问题解决
    前端页面部署能正常访问,但是一旦刷新页面就报如下错误:404.0-NotFound 解决办法:下载IISURL重写模版,并安装。下面为安装地址:URLRewrite:TheOfficialMicrosoftIISSite安装之后IIS中出现如下IIS重写模块:点击进去添加规则,添加空白规则:  配置好之后会自动生成we......
  • 20211128《信息安全系统设计与实现》第12章学习笔记
    一、任务内容自学教材第12章,提交学习笔记(10分)1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核心是要求GPT:“请你以苏格......