Packages

ExStan, a Elixir Interface to Stan, which is a platform for statistical modelling and high-performance computation.

Current section

Files

Jump to
ex_stan priv cmdstan-help-all.json
Raw

priv/cmdstan-help-all.json

{
"method": {
"sample": [
{
"name": "num_samples",
"type": "int",
"default": "1000"
},
{
"name": "num_warmup",
"type": "int",
"default": "1000"
},
{
"name": "save_warmup",
"type": "boolean",
"default": "0"
},
{
"name": "thin",
"type": "int",
"default": "1"
},
{
"name": "engaged",
"type": "boolean",
"default": "1"
},
{
"name": "gamma",
"type": "double",
"default": "0.05"
},
{
"name": "delta",
"type": "double",
"default": "0.8"
},
{
"name": "kappa",
"type": "double",
"default": "0.75"
},
{
"name": "t0",
"type": "double",
"default": "10"
},
{
"name": "init_buffer",
"type": "unsigned int",
"default": "75"
},
{
"name": "term_buffer",
"type": "unsigned int",
"default": "50"
},
{
"name": "window",
"type": "unsigned int",
"default": "25"
},
{
"name": "algorithm",
"type": "list element",
"default": "hmc"
},
{
"name": "engine",
"type": "list element",
"default": "nuts"
},
{
"name": "int_time",
"type": "double",
"default": "2 * pi"
},
{
"name": "max_depth",
"type": "int",
"default": "10"
},
{
"name": "metric",
"type": "list element",
"default": "diag_e"
},
{
"name": "metric_file",
"type": "string",
"default": "\"\""
},
{
"name": "stepsize",
"type": "double",
"default": "1"
},
{
"name": "stepsize_jitter",
"type": "double",
"default": "0"
}
],
"optimize": {
"bfgs": [
{
"name": "init_alpha",
"type": "double",
"default": "0.001"
},
{
"name": "tol_obj",
"type": "double",
"default": "9.9999999999999998e-13"
},
{
"name": "tol_rel_obj",
"type": "double",
"default": "10000"
},
{
"name": "tol_grad",
"type": "double",
"default": "1e-08"
},
{
"name": "tol_rel_grad",
"type": "double",
"default": "10000000"
},
{
"name": "tol_param",
"type": "double",
"default": "1e-08"
}
],
"lbfgs": [
{
"name": "init_alpha",
"type": "double",
"default": "0.001"
},
{
"name": "tol_obj",
"type": "double",
"default": "9.9999999999999998e-13"
},
{
"name": "tol_rel_obj",
"type": "double",
"default": "10000"
},
{
"name": "tol_grad",
"type": "double",
"default": "1e-08"
},
{
"name": "tol_rel_grad",
"type": "double",
"default": "10000000"
},
{
"name": "tol_param",
"type": "double",
"default": "1e-08"
},
{
"name": "history_size",
"type": "int",
"default": "5"
}
],
"newton": [
{
"name": "iter",
"type": "int",
"default": "2000"
},
{
"name": "save_iterations",
"type": "boolean",
"default": "0"
}
]
},
"variational": [
{
"name": "algorithm",
"type": "list element",
"default": "meanfield"
},
{
"name": "iter",
"type": "int",
"default": "10000"
},
{
"name": "grad_samples",
"type": "int",
"default": "1"
},
{
"name": "elbo_samples",
"type": "int",
"default": "100"
},
{
"name": "eta",
"type": "double",
"default": "1"
},
{
"name": "engaged",
"type": "boolean",
"default": "1"
},
{
"name": "iter",
"type": "int",
"default": "50"
},
{
"name": "tol_rel_obj",
"type": "double",
"default": "0.01"
},
{
"name": "eval_elbo",
"type": "int",
"default": "100"
},
{
"name": "output_samples",
"type": "int",
"default": "1000"
}
],
"diagnose": [
{
"name": "test",
"type": "list element",
"default": "gradient"
},
{
"name": "epsilon",
"type": "double",
"default": "1e-6"
},
{
"name": "error",
"type": "double",
"default": "1e-6"
}
]
},
"output": [
{
"name": "file",
"type": "string",
"default": "output.csv"
},
{
"name": "diagnostic_file",
"type": "string",
"default": "\"\""
},
{
"name": "refresh",
"type": "int",
"default": "100"
}
]
}