我有这个代码:
def Gradiente(grado):
suma = 0
for i in range(porcent):
x1 = entrenamiento[i][0]
x2 = entrenamiento[i][1]
y = entrenamiento[i][2]
h = 1 / (1 + math.exp(-(t0 + t1 * x1 + x2))
if (grado == 1):
suma = suma + (h - y)
elif(grado == 2):
suma = suma + (h - y) * x1
return suma / porcent
在 if 处,它一直说无效的语法(在“:”处),是不是错了?