Skip to content

Feature list for 0.1.0 release #2

@storopoli

Description

@storopoli
  • turing_model function:
    turing_model(formula, data;
          family=Normal,
          priors=DefaultPriors(),
          standardize=false)
  • Close interface with DataFrames.jl and CategoricalArrays.jl using the Tables.jl API:
    • Reading the length(unique(x)) of a group-level intercept/slope
    • Auto dummy variable ($K - 1$) with categorical vectors by reading the levels and using the first level as baseline.
  • Likelihoods:
    • Linear Regression: Gaussian and TDist (IdentityLink)
    • Logistic Regression: Bernoulli
    • Count Data: Poisson and NegativeBinomial (LogLink)
  • Priors:
    • Default Priors and Custom Priors
  • Group-level effects (Hierarchical Models):
    • Non-Centered Parameterization and recompute the parameter back in the return statement
    • Varying-Intercept: (1 | group)
  • Case Studies showcasing:
    • @formula syntax
    • random effects: random-intercept
    • likelihoods
    • CategoricalArrays.jl and DataFrames.jl (Tables.jl) interfaces
    • Use the {rstanarm} datasets (check LICENSE) and the sleep dataset from {brms}

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions