ParetoSmooth

An implementation of PSIS algorithms in Julia.

https://github.com/turinglang/paretosmooth.jl

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    2 of 19 committers (10.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.5%) to scientific vocabulary

Keywords

julia

Keywords from Contributors

probabilistic-programming bayesian-inference probabilistic-models probabilistic-graphical-models bayesian-statistics turing probabilistic-inference mcmc hmc hamiltonian-monte-carlo
Last synced: 6 months ago · JSON representation ·

Repository

An implementation of PSIS algorithms in Julia.

Basic Info
Statistics
  • Stars: 24
  • Watchers: 9
  • Forks: 14
  • Open Issues: 17
  • Releases: 40
Topics
julia
Created over 4 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

ParetoSmooth

Stable Dev Build Status Coverage Code Style: Blue ColPrac: Contributor's Guide on Collaborative Practices for Community Packages

ParetoSmooth.jl is a Julia package for efficient approximate leave-one-out cross-validation for fitted Bayesian models. We compute LOO-CV using Pareto smoothed importance sampling (PSIS), a modification of importance sampling. More details can be found in Vehtari, Gelman, and Gabry (2017).

If you use this library, please remember to cite both: @misc{ParetoSmooth.jl, author = {Carlos Parada <cdp49@cam.ac.uk>}, title = {ParetoSmooth.jl}, url = {https://github.com/TuringLang/ParetoSmooth.jl}, version = {v0.7.1}, year = {2021}, month = {6} } and: @Article{Vehtari2017, author={Vehtari, Aki and Gelman, Andrew and Gabry, Jonah}, title={Practical Bayesian model evaluation using leave-one-out cross-validation and WAIC}, journal={Statistics and Computing}, year={2017}, month={Sep}, day={01}, volume={27}, number={5}, pages={1413-1432}, issn={1573-1375}, doi={10.1007/s11222-016-9696-4}, url={https://doi.org/10.1007/s11222-016-9696-4} }

Owner

  • Name: The Turing Language
  • Login: TuringLang
  • Kind: organization

Bayesian inference with probabilistic programming

Citation (CITATION.bib)

@misc{ParetoSmooth.jl,
	author  = {Carlos Parada <cdp49@cam.ac.uk>},
	title   = {ParetoSmooth.jl},
	url     = {https://github.com/TuringLang/ParetoSmooth.jl},
	version = {v0.7.1},
	year    = {2021},
	month   = {6}
}

GitHub Events

Total
  • Create event: 17
  • Commit comment event: 8
  • Issues event: 6
  • Release event: 5
  • Watch event: 4
  • Delete event: 8
  • Issue comment event: 15
  • Push event: 89
  • Pull request event: 24
  • Pull request review event: 2
  • Fork event: 1
Last Year
  • Create event: 17
  • Commit comment event: 8
  • Issues event: 6
  • Release event: 5
  • Watch event: 4
  • Delete event: 8
  • Issue comment event: 15
  • Push event: 89
  • Pull request event: 24
  • Pull request review event: 2
  • Fork event: 1

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 212
  • Total Committers: 19
  • Avg Commits per committer: 11.158
  • Development Distribution Score (DDS): 0.307
Past Year
  • Commits: 12
  • Committers: 6
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.583
Top Committers
Name Email Commits
Closed-Limelike-Curves p****c@c****u 147
Rob J Goedman g****n@i****m 13
itsdfish i****h@g****m 12
github-actions[bot] 4****] 10
Mohamed Tarek m****8@g****m 7
David Widmann d****n 5
CompatHelper Julia c****y@j****g 2
J S 4****p 2
Jose Storopoli j****e@s****o 2
Sam o****e@g****m 2
Shravan Goswami 1****i 2
Chris Elrod e****c@g****m 1
Garrett Smith g****h@u****e 1
Hong Ge 3****i 1
Jitendra Suthar 1****r 1
Kristoffer Carlsson k****9@g****m 1
Penelope Yong p****m@g****m 1
Pietro Monticone 3****e 1
zeyus z****s@z****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 39
  • Total pull requests: 84
  • Average time to close issues: 6 months
  • Average time to close pull requests: 14 days
  • Total issue authors: 15
  • Total pull request authors: 19
  • Average comments per issue: 4.44
  • Average comments per pull request: 2.01
  • Merged pull requests: 58
  • Bot issues: 1
  • Bot pull requests: 35
Past Year
  • Issues: 4
  • Pull requests: 21
  • Average time to close issues: 11 days
  • Average time to close pull requests: 7 days
  • Issue authors: 4
  • Pull request authors: 6
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.24
  • Merged pull requests: 11
  • Bot issues: 1
  • Bot pull requests: 13
Top Authors
Issue Authors
  • ParadaCarleton (18)
  • sethaxen (6)
  • mschauer (2)
  • DominiqueMakowski (2)
  • itsdfish (2)
  • miguelbiron (1)
  • ablaom (1)
  • smith-garrett (1)
  • yebai (1)
  • Shmuma (1)
  • jonasmac16 (1)
  • nsgrantham (1)
  • JuliaTagBot (1)
  • svilupp (1)
Pull Request Authors
  • github-actions[bot] (41)
  • ParadaCarleton (18)
  • storopoli (4)
  • devmotion (4)
  • ElOceanografo (4)
  • itsdfish (3)
  • penelopeysm (2)
  • jeetsuthar (2)
  • shravanngoswamii (2)
  • Moelf (2)
  • svilupp (2)
  • zeyus (2)
  • goedman (2)
  • mohamed82008 (1)
  • KristofferC (1)
Top Labels
Issue Labels
good first issue (2)
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • julia 143 total
  • Total dependent packages: 2
  • Total dependent repositories: 0
  • Total versions: 40
juliahub.com: ParetoSmooth

An implementation of PSIS algorithms in Julia.

  • Versions: 40
  • Dependent Packages: 2
  • Dependent Repositories: 0
  • Downloads: 143 Total
Rankings
Dependent repos count: 9.9%
Dependent packages count: 16.6%
Forks count: 17.4%
Average: 18.0%
Stargazers count: 27.9%
Last synced: 6 months ago

Dependencies

.github/workflows/CI.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • codecov/codecov-action v1 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-processcoverage v1 composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia v1 composite
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
.github/workflows/CompatHelper.yml actions