diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2018-03-27 12:31:28 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2018-03-27 12:31:28 +0100 |
| commit | 004941896bac692d354c41a3334d20ee1d4627f7 (patch) | |
| tree | 2b11e42d8524843409e2bf8deb4ceb74c8b69347 /man/gensvm.refit.Rd | |
| parent | updates to GenSVM C library (diff) | |
| download | rgensvm-004941896bac692d354c41a3334d20ee1d4627f7.tar.gz rgensvm-004941896bac692d354c41a3334d20ee1d4627f7.zip | |
GenSVM R package
Diffstat (limited to 'man/gensvm.refit.Rd')
| -rw-r--r-- | man/gensvm.refit.Rd | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/man/gensvm.refit.Rd b/man/gensvm.refit.Rd new file mode 100644 index 0000000..194cde3 --- /dev/null +++ b/man/gensvm.refit.Rd @@ -0,0 +1,57 @@ +% Generated by roxygen2: do not edit by hand +% Please edit documentation in R/gensvm.refit.R +\name{gensvm.refit} +\alias{gensvm.refit} +\title{Train an already fitted model on new data} +\usage{ +gensvm.refit(fit, X, y, p = NULL, lambda = NULL, kappa = NULL, + epsilon = NULL, weights = NULL, kernel = NULL, gamma = NULL, + coef = NULL, degree = NULL, kernel.eigen.cutoff = NULL, + max.iter = NULL, verbose = NULL, random.seed = NULL) +} +\arguments{ +\item{fit}{Fitted \code{gensvm} object} + +\item{X}{Data matrix of the new data} + +\item{y}{Label vector of the new data} + +\item{verbose}{Turn on verbose output and fit progress. If NULL (the +default) the value from the fitted model is chosen.} +} +\value{ +a new fitted \code{gensvm} model +} +\examples{ +x <- iris[, -5] +y <- iris[, 5] + +# fit a standard model and refit with slightly different parameters +fit <- gensvm(x, y) +fit2 <- gensvm.refit(x, y, epsilon=1e-8) + +# refit a model returned by a grid search +grid <- gensvm.grid(x, y) +fit <- gensvm.refit(fit, x, y, epsilon=1e-8) + +# refit on different data +idx <- runif(nrow(x)) > 0.5 +x1 <- x[idx, ] +x2 <- x[!idx, ] +y1 <- y[idx] +y2 <- y[!idx] + +fit1 <- gensvm(x1, y1) +fit2 <- gensvm.refit(fit1, x2, y2) + +} +\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}. +} + |
