The function applies a model (classification or regression) produced by the LiblineaR function to every row of a
data matrix and returns the model predictions.
# S3 method for LiblineaR
predict(object, newx, proba = FALSE,
decisionValues = FALSE, ...)Object of class "LiblineaR", created by
LiblineaR.
An n x p matrix containing the new input data. A vector will be transformed to a n x 1 matrix. A sparse matrix (from SparseM package) will also work.
Logical indicating whether class probabilities should be
computed and returned. Only possible if the model was fitted with
type=0, type=6 or type=7, i.e. a Logistic Regression.
Default is FALSE.
Logical indicating whether model decision values should
be computed and returned. Only possible for classification models
(type<10). Default is FALSE.
Currently not used
By default, the returned value is a list with a single entry:
A vector of predicted labels (or values for regression).
An n x k matrix (k number of classes) of the class probabilities. The columns of this matrix are named after class labels.
An n x k matrix (k number of classes) of the model decision values. The columns of this matrix are named after class labels.
For more information on 'LIBLINEAR' itself, refer to: R.-E. Fan, K.-W. Chang, C.-J. Hsieh, X.-R. Wang, and C.-J. Lin. LIBLINEAR: A Library for Large Linear Classification, Journal of Machine Learning Research 9(2008), 1871-1874. http://www.csie.ntu.edu.tw/~cjlin/liblinear