Usage
control.stergm(init.form=NULL,
init.diss=NULL,
init.method=NULL,
force.main = FALSE,
MCMC.prop.weights.form="default",MCMC.prop.args.form=NULL,
MCMC.prop.weights.diss="default",MCMC.prop.args.diss=NULL,
MCMC.init.maxedges=20000,
MCMC.init.maxchanges=20000,
MCMC.packagenames=c(),
CMLE.MCMC.burnin = 1024*16,
CMLE.MCMC.interval = 1024,
CMLE.control=NULL,
CMLE.control.form=control.ergm(init=init.form,
MCMC.burnin=CMLE.MCMC.burnin,
MCMC.interval=CMLE.MCMC.interval,
MCMC.prop.weights=MCMC.prop.weights.form,
MCMC.prop.args=MCMC.prop.args.form,
MCMC.init.maxedges=MCMC.init.maxedges,
MCMC.packagenames=MCMC.packagenames,
parallel=parallel,
parallel.type=parallel.type,
parallel.version.check=parallel.version.check,
force.main=force.main),
CMLE.control.diss=control.ergm(init=init.diss,
MCMC.burnin=CMLE.MCMC.burnin,
MCMC.interval=CMLE.MCMC.interval,
MCMC.prop.weights=MCMC.prop.weights.diss,
MCMC.prop.args=MCMC.prop.args.diss,
MCMC.init.maxedges=MCMC.init.maxedges,
MCMC.packagenames=MCMC.packagenames,
parallel=parallel,
parallel.type=parallel.type,
parallel.version.check=parallel.version.check,
force.main=force.main),
CMLE.NA.impute=c(),
CMLE.term.check.override=FALSE,
EGMME.main.method=c("Gradient-Descent"),
EGMME.MCMC.burnin.min=1000,
EGMME.MCMC.burnin.max=100000,
EGMME.MCMC.burnin.pval=0.5,
EGMME.MCMC.burnin.add=1,
MCMC.burnin=NULL, MCMC.burnin.mul=NULL,
SAN.maxit=10,
SAN.control=control.san(coef=init.form,
SAN.prop.weights=MCMC.prop.weights.form,
SAN.prop.args=MCMC.prop.args.form,
SAN.init.maxedges=MCMC.init.maxedges,
SAN.burnin=round(sqrt(EGMME.MCMC.burnin.min * EGMME.MCMC.burnin.max)),
SAN.packagenames=MCMC.packagenames,
parallel=parallel,
parallel.type=parallel.type,
parallel.version.check=parallel.version.check),
SA.restarts=10,
SA.burnin=1000,
SA.plot.progress=FALSE,
SA.max.plot.points=400,
SA.plot.stats=FALSE,
SA.init.gain=0.1,
SA.gain.decay=0.5,
SA.runlength=25,
SA.interval.mul=2,
SA.init.interval=500,
SA.min.interval=20,
SA.max.interval=500,
SA.phase1.minruns=4,
SA.phase1.tries=20,
SA.phase1.jitter=0.1,
SA.phase1.max.q=0.1,
SA.phase1.backoff.rat=1.05,
SA.phase2.levels.max=40,
SA.phase2.levels.min=4,
SA.phase2.max.mc.se=0.001,
SA.phase2.repeats=400,
SA.stepdown.maxn=200,
SA.stepdown.p=0.05,
SA.stop.p=0.1,
SA.stepdown.ct=5,
SA.phase2.backoff.rat=1.1,
SA.keep.oh=0.5,
SA.keep.min.runs=8,
SA.keep.min=0,
SA.phase2.jitter.mul=0.2,
SA.phase2.maxreljump=4,
SA.guard.mul = 4,
SA.par.eff.pow = 1,
SA.robust = FALSE,
SA.oh.memory = 100000,
SA.refine=c("mean","linear","none"),
SA.se=TRUE,
SA.phase3.samplesize.runs=10,
SA.restart.on.err=TRUE,
seed=NULL,
parallel=0,
parallel.type=NULL,
parallel.version.check=TRUE)