我写了一个简单神经网络的简短代码:
T=input("enter T: ")
for i in range(int(T)):
N=input("enter N: ")
minX=input("enter minX: ")
maxX=input("enter maxX: ")
for j in range(int(N)):
weight[j]=input("enter weight: ")
bias[j]=input("enter bias: ")
x=minX
nonspammer=0
spammer=0
for k in range(maxX-minX+1):
for l in range(N):
x=x*w[l]+b[l]
if x%2==0:
nonspammer+=1
else:
spammer+=1
x+=1
print(nonspammer,spammer,sep=" ")
这个代码给了我一个错误:
Nameerror: name weight not defined
有人能帮我找出这个错误的原因吗?我是python编码的初学者。在
无法获取非退出列表的索引,因此必须先创建如下内容:
或者将其创建为空并附加:
^{pr2}$在
for j in range(int(N)):
之前添加行您甚至在将这些列表声明为列表之前就尝试访问这些列表的元素
相关问题 更多 >
编程相关推荐