diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2018-03-30 22:08:24 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2018-03-30 22:08:24 +0100 |
| commit | bc4d342eb9a7e11ae74003d43e1178b7f3658fa5 (patch) | |
| tree | 54c25273b7f8acb0c457dcc2bc39ff9b1728f209 /R | |
| parent | Minor fixes (diff) | |
| download | rgensvm-bc4d342eb9a7e11ae74003d43e1178b7f3658fa5.tar.gz rgensvm-bc4d342eb9a7e11ae74003d43e1178b7f3658fa5.zip | |
Add fitted() method
Diffstat (limited to 'R')
| -rw-r--r-- | R/fitted.gensvm.R | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/R/fitted.gensvm.R b/R/fitted.gensvm.R new file mode 100644 index 0000000..72b5db6 --- /dev/null +++ b/R/fitted.gensvm.R @@ -0,0 +1,42 @@ +#' @title Show fitted labels for the GenSVM model +#' +#' @description This function shows the fitted class labels of training data +#' using a fitted GenSVM model. +#' +#' @param fit Fitted \code{gensvm} object +#' @param \dots further arguments are passed to predict +#' +#' @return a vector of class labels, with the same type as the original class +#' labels. +#' +#' @author +#' Gerrit J.J. van den Burg, Patrick J.F. Groenen \cr +#' Maintainer: Gerrit J.J. van den Burg <gertjanvandenburg@gmail.com> +#' +#' @references +#' Van den Burg, G.J.J. and Groenen, P.J.F. (2016). \emph{GenSVM: A Generalized +#' Multiclass Support Vector Machine}, Journal of Machine Learning Research, +#' 17(225):1--42. URL \url{http://jmlr.org/papers/v17/14-526.html}. +#' +#' @seealso +#' \code{\link{plot.gensvm}}, \code{\link{predict.gensvm.grid}}, +#' \code{\link{gensvm}}, \code{\link{gensvm-package}} +#' +#' @export +#' @aliases fitted +#' +#' @examples +#' x <- iris[, -5] +#' y <- iris[, 5] +#' +#' # fit GenSVM and compute training set predictions +#' fit <- gensvm(x, y) +#' yhat <- fitted(fit) +#' +#' # compute the accuracy with gensvm.accuracy +#' gensvm.accuracy(y, yhat) +#' +fitted.gensvm <- function(fit, ...) +{ + return(predict(fit, ...)) +} |
