Home Reference Source
public class | source

LogisticRegression

Extends:

EstimatorClassifierOneVsAllClassifier → LogisticRegression

Logistic Regression learner for 2 or more classes. Uses 1-vs-all classification.

Method Summary

Public Methods
public

createClassifier(classIndex: *): *

public

train(X: *, y: *)

Inherited Summary

From class Estimator
public abstract

test(X: Array<Array<number>>): Array<mixed>

Make a prediction for a data set.

public abstract

train(X: Array<Array<number>>, y: Array<mixed>)

Train the supervised learning algorithm on a dataset.

From class OneVsAllClassifier
public
public abstract

createClassifier(classIndex: number): BinaryClassifier

Create a binary classifier for one of the classes.

public

Create all binary classifiers.

public

predict(X: *): *

public

trainBatch(X: Array<Array<number>>, y: Array<mixed>)

Train all binary classifiers one-by-one

public

Train all binary classifiers iteration by iteration, i.e.

Public Methods

public createClassifier(classIndex: *): * source

Create a binary classifier for one of the classes.

Override:

OneVsAllClassifier#createClassifier

Params:

NameTypeAttributeDescription
classIndex *

Return:

*

See:

  • OneVsAll#createClassifier

public train(X: *, y: *) source

Train the supervised learning algorithm on a dataset.

Override:

Estimator#train

Params:

NameTypeAttributeDescription
X *
y *

See: