木星实验室语法错误打造出来的时候感知

问题描述 投票:1回答:1

正在构建了一个感知器,我有问题定义一个函数,并能够调用它......但提前5分钟,它的工作,现在它不?

def draw(x1,x2): 
    ln = plt.plot(x1, x2)

def sigmoid(score):
    return 1/(1+ np.exp(-score))

def calculate_error(line_parameters, points, y): 
    m = points.shape[0]
    p = sigmoid(points*line_parameters
    cross_entropy = -(1/m)*(np.log(p).T * y + np.log(1-p).T*(1-y))
    return cross_entropy

enter image description here

jupyter-lab
1个回答
1
投票

你错过了在calculate_error DEF封闭括号。更改:

p = sigmoid(points*line_parameters

p = sigmoid(points*line_parameters)
© www.soinside.com 2019 - 2024. All rights reserved.