问答详情
源自:3-1 实现感知器对象(上)

关于 初始化化权重向量为0

self.w_ = np.zeros(1 + X.shap[])

这句话我没看懂 没太看懂+1 的意思  不记得前面说 初始化权重向量 要加一 的事情

求大神讲解

提问者:Liebesleid_z 2018-02-24 16:41

个回答

  • 慕移动9181930
    2022-03-27 08:26:39

    就是数字啊,包括整数、浮点数。getElementsByTagName("ul")

  • 慕前端1296039
    2020-10-06 14:25:05

    题主问的是为什么要“1 + X.shap[]”对吗?这里zere(n)函数是一个返回全是零的列表的函数,其中的参数n是指列表中要有多少个元素。而n=1 + X.shap[]的原因是,还要加上之前课中提到的阈值w0。

  • Kaiz不是
    2018-02-25 11:48:10

    因为z=w0x0+w1x1+...+wmxm,从0到m一共是m+1列,X.shape[0]表示行数,X.shape[1]表示列数

    X.shape[1]=m

    X.shape[1]+1 =m+1