'我的特工爷爷':[6,4,21,'动作片'],
'奔爱':[7,46,4,'爱情片'],
'夜孔雀':[9,39,8,'爱情片'],...'''
def __init__(self, alpha=0.1, epoch=5000, fit_bias=True):
'''
alpha: 学习率,控制参数更新的幅度...epoch: 在整个训练集上训练迭代(参数更新)的次数
fit_bias: 是否训练偏置项参数
'''
self.alpha = alpha...y_train) / (2 * m)
# 记录训练集经验风险
self.cost_record.append(cost)
# 参数更新...# 将列表中的最后一行标签转化为数字类型
class_mapping = {'Iris-setosa': 0, 'Iris-versicolor': 1, 'Iris-virginica': 2}
data