Nothing
### CTS ###
test_that("TemperedEstim_Simulation_with_CTS_GMM_CueGMM_cutoff", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.5,1,1,1,1,0)),
SampleSizes = 4, MCparam = 1, TemperedType = "CTS",
Estimfct = "GMM", saveOutput = FALSE, algo = "CueGMM",
regularization = "cut-off", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12))
expect_equal(length(TestObject$outputMat),16)
expect_equal(TestObject$outputMat[1],1.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_CTS_GMM_CueGMM_Tikhonov", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.5,1,1,1,1,0)),
SampleSizes = 4, MCparam = 1, TemperedType = "CTS",
Estimfct = "GMM", saveOutput = FALSE, algo = "CueGMM",
regularization = "Tikhonov", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12))
expect_equal(length(TestObject$outputMat),16)
expect_equal(TestObject$outputMat[1],1.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_CTS_GMM_CueGMM_LF", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.5,1,1,1,1,0)),
SampleSizes = 4, MCparam = 1, TemperedType = "CTS",
Estimfct = "GMM", saveOutput = FALSE, algo = "CueGMM",
regularization = "LF", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12))
expect_equal(length(TestObject$outputMat),16)
expect_equal(TestObject$outputMat[1],1.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_CTS_GMM_ITGMM_cutoff", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.5,1,1,1,1,0)),
SampleSizes = 4, MCparam = 1, TemperedType = "CTS",
Estimfct = "GMM", saveOutput = FALSE, algo = "ITGMM",
regularization = "cut-off", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12))
expect_equal(length(TestObject$outputMat),16)
expect_equal(TestObject$outputMat[1],1.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_CTS_GMM_CueGMM_cutoff_IC", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.5,1,1,1,1,0)),
SampleSizes = 4, MCparam = 1, TemperedType = "CTS",
Estimfct = "GMM", saveOutput = FALSE, algo = "CueGMM",
regularization = "cut-off", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12),
IterationControl = list(NbIter = 8, PrintIterlogical = TRUE,
RelativeErrMax = 1e-10))
expect_equal(length(TestObject$outputMat),16)
expect_equal(TestObject$outputMat[1],1.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_CTS_Cgmm_CueCgmm", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.45,0.55,1,1,1,0)), SampleSizes = 4,
MCparam = 1, TemperedType = "CTS", Estimfct = "Cgmm",
saveOutput = FALSE, algo = "CueCgmm", alphaReg = 0.01, subdivisions = 20,
IntegrationMethod = "Uniform", randomIntegrationLaw = "unif", s_min = 0,
s_max= 1)
expect_equal(length(TestObject$outputMat), 16)
expect_equal(TestObject$outputMat[1],1.45)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_CTS_Cgmm_ITCgmm", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.45,0.55,1,1,1,0)), SampleSizes = 2,
MCparam = 2, TemperedType = "CTS", Estimfct = "Cgmm",
saveOutput = FALSE, algo = "ITCgmm", alphaReg = 0.01, subdivisions = 20,
IntegrationMethod = "Uniform", randomIntegrationLaw = "unif", s_min = 0,
s_max= 1)
expect_equal(length(TestObject$outputMat), 32)
expect_equal(TestObject$outputMat[1],1.45)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_NTS_Cgmm_ITCgmm", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.5,1,1,1,0)), SampleSizes = 4,
MCparam = 1, TemperedType = "NTS", Estimfct = "Cgmm",
saveOutput = FALSE, algo = "ITCgmm", alphaReg = 0.01, subdivisions = 20,
IntegrationMethod = "Uniform", randomIntegrationLaw = "unif", s_min = 0,
s_max= 1)
expect_equal(length(TestObject$outputMat), 14)
expect_equal(TestObject$outputMat[1],0.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "betaT",
"deltaT", "lambdaT", "muT",
"data size", "seed",
"alphaE", "betaE",
"deltaE", "lambdaE",
"muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_NTS_Cgmm_CueCgmm", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.5,1,1,1,0)), SampleSizes = 4,
MCparam = 1, TemperedType = "NTS", Estimfct = "Cgmm",
saveOutput = FALSE, algo = "CueCgmm", alphaReg = 0.01, subdivisions = 20,
IntegrationMethod = "Uniform", randomIntegrationLaw = "unif", s_min = 0,
s_max= 1)
expect_equal(length(TestObject$outputMat), 14)
expect_equal(TestObject$outputMat[1],0.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "betaT",
"deltaT", "lambdaT", "muT",
"data size", "seed",
"alphaE", "betaE",
"deltaE", "lambdaE",
"muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_CTS_GMC_IT", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(1.45,0.55,1,1,1,0)), SampleSizes = 4,
MCparam = 1, TemperedType = "CTS", Estimfct = "GMC",
saveOutput = FALSE, algo = "ITGMC", alphaReg = 0.01,
WeightingMatrix = "OptAsym", regularization = "cut-off", ncond = 8)
expect_equal(length(TestObject$outputMat), 16)
expect_equal(TestObject$outputMat[1],1.45)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "delta+T",
"delta-T", "lambda+T",
"lambda-T", "muT",
"data size", "seed",
"alphaE", "delta+E",
"delta-E", "lambda+E",
"lambda-E", "muE", "failure",
"time"))
})
### TSS ###
test_that("TemperedEstim_Simulation_with_TSS_GMM_IT",
{
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.5,1,1)), SampleSizes = 4, MCparam = 1,
TemperedType = "TSS", Estimfct = "GMM", saveOutput = FALSE,
algo = "ITGMM", regularization = "cut-off", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12))
expect_equal(length(TestObject$outputMat), 10)
expect_equal(TestObject$outputMat[1],0.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "deltaT",
"lambdaT", "data size",
"seed", "alphaE", "deltaE",
"lambdaE", "failure","time"))
})
test_that("TemperedEstim_Simulation_with_TSS_GMM_Cue",
{
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.5,1,1)), SampleSizes = 4, MCparam = 1,
TemperedType = "TSS", Estimfct = "GMM", saveOutput = FALSE,
algo = "CueGMM", regularization = "cut-off", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12))
expect_equal(length(TestObject$outputMat), 10)
expect_equal(TestObject$outputMat[1],0.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "deltaT",
"lambdaT", "data size",
"seed", "alphaE", "deltaE",
"lambdaE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_TSS_Cgmm_IT", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.45,0.55,1)), SampleSizes = 2,
MCparam = 2, TemperedType = "TSS", Estimfct = "Cgmm",
saveOutput = FALSE, algo = "ITCgmm", alphaReg = 0.01, subdivisions = 20,
IntegrationMethod = "Uniform", randomIntegrationLaw = "unif", s_min = 0,
s_max= 1)
expect_equal(length(TestObject$outputMat), 20)
expect_equal(TestObject$outputMat[1],0.45)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "deltaT",
"lambdaT", "data size",
"seed", "alphaE", "deltaE",
"lambdaE", "failure","time"))
})
test_that("TemperedEstim_Simulation_with_TSS_Cgmm_Cue", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.45,0.55,1)), SampleSizes = 4,
MCparam = 1, TemperedType = "TSS", Estimfct = "Cgmm",
saveOutput = FALSE, algo = "CueCgmm", alphaReg = 0.01, subdivisions = 20,
IntegrationMethod = "Uniform", randomIntegrationLaw = "unif", s_min = 0,
s_max= 1)
expect_equal(length(TestObject$outputMat), 10)
expect_equal(TestObject$outputMat[1],0.45)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "deltaT",
"lambdaT", "data size",
"seed", "alphaE", "deltaE",
"lambdaE", "failure","time"))
})
### NTS ###
test_that("TemperedEstim_Simulation_with_NTS_GMM_IT", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.5,1,1,1,1)), SampleSizes = 4, MCparam = 1,
TemperedType = "NTS", Estimfct = "GMM", saveOutput = FALSE,
algo = "ITGMM", regularization = "cut-off", WeightingMatrix = "OptAsym",
t_scheme = "free", alphaReg = 0.005, t_free = seq(0.1,2,length.out=12))
expect_equal(length(TestObject$outputMat), 14)
expect_equal(TestObject$outputMat[1],0.5)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "betaT", "deltaT",
"lambdaT", "muT",
"data size", "seed",
"alphaE", "betaE", "deltaE",
"lambdaE", "muE", "failure",
"time"))
})
test_that("TemperedEstim_Simulation_with_NTS_Cgmm_Cue", {
TestObject <- TemperedEstim_Simulation(
ParameterMatrix = rbind(c(0.55,0.55,1,1,1)), SampleSizes = 4,
MCparam = 1, TemperedType = "NTS", Estimfct = "Cgmm",
saveOutput = FALSE, algo = "CueCgmm", alphaReg = 0.01, subdivisions = 20,
IntegrationMethod = "Uniform", randomIntegrationLaw = "unif", s_min = 0,
s_max= 1)
expect_equal(length(TestObject$outputMat), 14)
expect_equal(TestObject$outputMat[1],0.55)
expect_equal(colnames(TestObject$outputMat), c("alphaT", "betaT", "deltaT",
"lambdaT", "muT",
"data size", "seed",
"alphaE", "betaE", "deltaE",
"lambdaE", "muE", "failure",
"time"))
})
## GMC Tests ##
test_that("TemperedEstim_Simulation_with_TSS_GMC_IT", {
TestObject <- TemperedEstim_Simulation(ParameterMatrix = rbind(c(0.5,1,1)),
SampleSizes = c(2), MCparam = 2,
TemperedType = "TSS",
Estimfct = "GMC",
saveOutput = FALSE, algo = "ITGMC",
alphaReg = 0.01,
WeightingMatrix = "OptAsym",
regularization = "cut-off",
ncond = 8)
expect_equal(all(!is.na(TestObject)), TRUE)
})
test_that("TemperedEstim_Simulation_with_CTS_GMC_IT", {
TestObject <- TemperedEstim_Simulation(ParameterMatrix =
rbind(c(1.45,0.55,1,1,1,0)),
SampleSizes = c(4), MCparam = 1,
TemperedType = "CTS",
Estimfct = "GMC",
saveOutput = FALSE, algo = "ITGMC",
alphaReg = 0.01,
WeightingMatrix = "OptAsym",
regularization = "cut-off",
ncond = 8)
expect_equal(all(!is.na(TestObject)), TRUE)
})
test_that("TemperedEstim_Simulation_with_CTS_GMC_2S", {
TestObject <- TemperedEstim_Simulation(ParameterMatrix =
rbind(c(1.45,0.55,1,1,1,0)),
SampleSizes = c(2), MCparam = 1,
TemperedType = "CTS",
Estimfct = "GMC",
saveOutput = FALSE, algo = "2SGMC",
alphaReg = 0.01,
WeightingMatrix = "OptAsym",
regularization = "cut-off",
ncond = 8)
expect_equal(all(!is.na(TestObject)), TRUE)
})
test_that("TemperedEstim_Simulation_with_CTS_GMC_Cue", {
TestObject <- TemperedEstim_Simulation(ParameterMatrix =
rbind(c(1.45,0.55,1,1,1,0)),
SampleSizes = c(4), MCparam = 1,
TemperedType = "CTS",
Estimfct = "GMC",
saveOutput = FALSE, algo = "CueGMC",
alphaReg = 0.01,
WeightingMatrix = "OptAsym",
regularization = "cut-off",
ncond = 8)
expect_equal(all(!is.na(TestObject)), TRUE)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.