stan-dev / stan-dev/posterior

autocorrelation values, autocorrelation time, Geyer's truncation lag

Open
#33 4 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

feature
Dominant language
R
Stars
171
Forks
26
Avg merge
2d 18h
Merged PRs (30d)
3

Description

It would be good to have for diagnostics

  • autocorrelation values up to some lag (to be checked as numbers or as a plot)
  • autocorrelation time (this is related to ESS, but can be useful separately to choose thin value)
  • Geyer's truncation lag (this is a safer option for thin value)
  • lag which has 95% (or user defined) cumulative autocorrelation time (produces smaller but almost as good thin value as Geyer's rule)

And make a thin function using subsetting method.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are named in the issue. Start by reading the existing diagnostics and subsetting entry points, then determine how the requested autocorrelation values, autocorrelation time, Geyer's truncation lag, and cumulative-autocorrelation lag should be exposed. Done means these diagnostics are available and a thin function uses subsetting as requested.

Written by the indexing model from the issue text.

Assessment

Tech stack
r
Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.