最新回答 / 慕粉3647128
第一段改为如下写法,具体原因可以对照得出:import numpy as npclass Perceptron(object): """ eta:学习率 n_iter:权重向量的训练次数 w_:神经分叉权重向量 errors_:用于记录神经元判断出错次数 """ def __init__(self, eta = 0.01, n_iter=10): self.eta = eta; self.n_iter = n_iter; ...
2017-12-16
最赞回答 / 慕的地591
我是这样改的:import matplotlib.pyplot as pltimport numpy as npy = df.loc[0:99, 4].valuesy = np.where(y == 'Iris-setosa', -1, 1)#print(y)X = df.iloc[0:100, [0, 2]].values#print(X)plt.scatter(X[:50, 0], X[:50, 1], color='red', marker='o', label='setosa')plt.scatt...
2017-11-10
最赞回答 / shaunjm
y = df.loc[:100, 4].values 改为 y = df.loc[:99, 4].values或者x = df.iloc[:100, [0, 2]].values 改为 x = df.iloc[:101, [0, 2]].values不知道为啥,反正能运行了就,不然说数组越界
2017-10-28
最新回答 / 慕移动9181930
同学您好,任务一的答案是margin:0pxauto;任务二的答案是width:100%;谢谢您的关注与支持,祝您学有所成!<textareaclass="form-control"rows="3"style="resize:none;"></textarea>我这样设置了一下,没有那个拖动的了啊
2017-10-23
最新回答 / 慕勒8101793
同问自己写进去的代码执行报错
TypeError Traceback (most recent call last)&ppnipython-input-65-7b957d04361e&10) in & ppmodule&, y----& 3 1 ppn = Perceptron(eta=0.1,...
2017-10-08