生物.Logistic回归模型

进行逻辑回归的代码。

班级:
  • 逻辑回归保存逻辑回归分类器的信息。

功能:
  • 培训培训一台新的分类器。

  • 计算给出一个观察值,计算每个班级的概率。

  • 分类将观察结果分类为一类。

class Bio.LogisticRegression.LogisticRegression

基类:object

持有进行Logistic回归分类所需的信息。

属性:
  • Beta-每个维度的权重列表。

__init__()

初始化类。

Bio.LogisticRegression.train(xs, ys, update_fn=None, typecode=None)

在训练集上训练逻辑回归分类器。

参数xs是观察值列表,ys是类作业列表,应该是0或1。xs和ys应该包含相同数量的元素。UPDATE_FN是一个可选的回调函数,它将迭代号和对数似然率作为参数。

Bio.LogisticRegression.calculate(lr, x)

计算每一类的概率。

参数:
  • LR是Logistic回归对象。

  • X为观测数据。

返回它适合每个类的概率列表。

Bio.LogisticRegression.classify(lr, x)

将观察结果分成一类。