copy.gp {spectralGP} | R Documentation |
Creates a new copy of a spectral GP object, with new memory allocated for the object, or copies the elements of one spectral GP object to another one that is already in existence.
copy.gp(object, object2 = NULL,...)
object |
Spectral GP object to be copied. |
object2 |
Already existing spectral GP object to which the
elements of object should be copied. If NULL, the function
returns a newly-created copy of object . |
... |
Other arguments. |
This function copies an object of class gp. More details on the spectral representation of GPs can be found in Paciorek & Ryan (2005).
An object of class gp. If object2
is specified, returns NULL.
Christopher Paciorek paciorek@alumni.cmu.edu
For technical details, see Paciorek & Ryan (2005). Accounting for space in nonparametric logistic regression: A Bayesian spectral basis model outperforms other methods.
library(spectralGP) gp1=gp(128,matern.specdens,c(1,4)) gp2=gp(128,matern.specdens,c(0.5,4)) copy(gp1,gp2) # gp2 is now a copy of gp1, with first parameter equal to 1 gp3=copy(gp1)