第一段程序中应该是
class Perceptron
def __init__(self, eta = 0.01, n_iter=10):
def fit(self, X, y):
def net_input(self, X)
def predict(self, X):
这里是并列关系而不是包含
class Perceptron
def __init__(self, eta = 0.01, n_iter=10):
def fit(self, X, y):
def net_input(self, X)
def predict(self, X):
这里是并列关系而不是包含
2018-04-26
loc 到的数据比 iloc到的数据,多一个,在进行下面的操作的时候,会提示维度错误,在此做个标记!
for idx, val in enumerate(np.unique(y)):
plt.scatter(x=X[y == val, 0], y=X[y == val, 1], alpha=0.8, c=cmap(idx),
marker=markers[idx], label=val)
for idx, val in enumerate(np.unique(y)):
plt.scatter(x=X[y == val, 0], y=X[y == val, 1], alpha=0.8, c=cmap(idx),
marker=markers[idx], label=val)
2018-04-25
这个anaconda说实话真的很强大,800多个库,刚安装完就有两三个GB!安装教程可以参考这里:
https://www.imooc.com/learn/943
官网下载比较慢,大家可以去清华大学开源软件镜像站下载,下载速度快,但是版本比官网稍微低了一点点,实际上基本没区别!路过的帮忙顶一下咯!
清华大学开源软件镜像站下载网址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
https://www.imooc.com/learn/943
官网下载比较慢,大家可以去清华大学开源软件镜像站下载,下载速度快,但是版本比官网稍微低了一点点,实际上基本没区别!路过的帮忙顶一下咯!
清华大学开源软件镜像站下载网址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
2018-04-21
运行ppn = Perceptron(eta=0.1, n_iter=10)这一句是出现提示:
NameError: name 'Perceptron' is not defined
NameError: name 'Perceptron' is not defined
2018-04-15
这老师的代码太坑人了,错误太多,真奇怪你的代码是怎么躲过调试器的检测的
类初始化构造函数 __init__() 写成了 __int__()
np.zeros() 写成了 np.zero()
还有 zip() 函数执行的结果。。。。
类初始化构造函数 __init__() 写成了 __int__()
np.zeros() 写成了 np.zero()
还有 zip() 函数执行的结果。。。。
2018-03-22