这里 def__init__(self ,k)中 为什么可以不定义 _X_train和_y_train?
这里 return self的self 具体指什么? 这里不太懂。
is not None 这个判别式比较少见,老师能不能讲讲?
y_predict = [self. _predict(x) for x in X_predict] 中self. _predict(x)不太理解? 不知道啥意思?另外,predict是一个有固定意义的函数吗?
x.shape[0] == self._x_train.shape[1], 这里是不是x.shape[1]?
希望得到老师的解答,谢谢