Timing for Sampling Frailties of Nested Archimedean Copulas
This function provides measurements of user run times for the frailty variables involved in a nested Archimedean copula.
nacFrail.time(n, family, taus, digits = 3, verbose = FALSE)
n |
integer specifying the sample size to be used for the random variates V0 and V01. |
family |
the Archimedean family (class
|
taus |
|
digits |
number of digits for the output. |
verbose |
logical indicating if |
A k x k matrix of user run time measurements in milliseconds
(1000*system.time(.)[1]
) where k is length(taus)
.
The first column contains the run times for generating the
V0s. For the submatrix that remains if the first column is
removed, row i (for theta0[i]) contains the run times
for the V01s for a particular theta0 and all the
admissible theta1s.
The class acopula
and our predefined "acopula"
family objects in acopula-families
. For some timings on a
standard notebook, see demo(timings)
(or the file
‘timings.R’ in the demo folder).
## takes about 7 seconds:% so we rather test a much smaller set in R CMD check nacFrail.time(10000, "Gumbel", taus= c(0.05,(1:9)/10, 0.95)) system.time( print( nacFrail.time(1000, "Gumbel", taus = c(0.5,1,6,9)/10) ) )
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.