SoftmaxRegressionResult
@Serializable
@SerialName(value = "SoftmaxRegressionResult")
Snapshot from SoftmaxRegressionStat: per-class linear-model parameters plus cumulative bookkeeping. The K-by-p weights matrix and length-K biases vector define the linear predictors eta[k] = biases[k] + weights[k] . x; the predicted class probability is the softmax over the K logits.
Constructors
SoftmaxRegressionResult
constructor(featureSize: Int, numClasses: Int, weights: DenseMatrix, biases: DenseVector, totalWeights: Double, step: Long, crossEntropy: Double)(source)
Properties
biases
Per-class intercept; length numClasses.
crossEntropy
Accumulated weighted negative log-likelihood (cross-entropy) over the stream.
featureSize
Number of input features (columns of weights).
numClasses
Number of classes (rows of weights and length of biases).
step
totalWeights
Cumulative observation weight folded in.
weights
K-by-p weight matrix; weights[k][i] is the coefficient on feature i for class k.
Functions
logit
predict
Argmax class index for x.
probabilities
Softmax probabilities across all classes for x; length numClasses.