All Projects → jtimonen → lgpr

jtimonen / lgpr

Licence: other
R-package for interpretable nonparametric modeling of longitudinal data using additive Gaussian processes. Contains functionality for inferring covariate effects and assessing covariate relevances. Various models can be specified using a convenient formula syntax.

Programming Languages

C++
36643 projects - #6 most used programming language
r
7636 projects
Stan
76 projects

Projects that are alternatives of or similar to lgpr

TrendinessOfTrends
The Trendiness of Trends
Stars: ✭ 14 (-36.36%)
Mutual labels:  bayesian-inference, stan, gaussian-processes
Shinystan
shinystan R package and ShinyStan GUI
Stars: ✭ 172 (+681.82%)
Mutual labels:  bayesian-inference, stan
Survival Analysis Using Deep Learning
This repository contains morden baysian statistics and deep learning based research articles , software for survival analysis
Stars: ✭ 139 (+531.82%)
Mutual labels:  bayesian-inference, gaussian-processes
TemporalGPs.jl
Fast inference for Gaussian processes in problems involving time. Partly built on results from https://proceedings.mlr.press/v161/tebbutt21a.html
Stars: ✭ 89 (+304.55%)
Mutual labels:  bayesian-inference, gaussian-processes
Exoplanet
Fast & scalable MCMC for all your exoplanet needs!
Stars: ✭ 122 (+454.55%)
Mutual labels:  bayesian-inference, gaussian-processes
Vbmc
Variational Bayesian Monte Carlo (VBMC) algorithm for posterior and model inference in MATLAB
Stars: ✭ 123 (+459.09%)
Mutual labels:  bayesian-inference, gaussian-processes
Stheno.jl
Probabilistic Programming with Gaussian processes in Julia
Stars: ✭ 233 (+959.09%)
Mutual labels:  bayesian-inference, gaussian-processes
Neural Tangents
Fast and Easy Infinite Neural Networks in Python
Stars: ✭ 1,357 (+6068.18%)
Mutual labels:  bayesian-inference, gaussian-processes
metaBMA
Bayesian Model Averaging for Random and Fixed Effects Meta-Analysis
Stars: ✭ 20 (-9.09%)
Mutual labels:  bayesian-inference, stan
geostan
Bayesian spatial analysis
Stars: ✭ 40 (+81.82%)
Mutual labels:  bayesian-inference, stan
Stheno.jl
Probabilistic Programming with Gaussian processes in Julia
Stars: ✭ 318 (+1345.45%)
Mutual labels:  bayesian-inference, gaussian-processes
Bcpd
Bayesian Coherent Point Drift (BCPD/BCPD++); Source Code Available
Stars: ✭ 116 (+427.27%)
Mutual labels:  bayesian-inference, gaussian-processes
Numpy Ml
Machine learning, in numpy
Stars: ✭ 11,100 (+50354.55%)
Mutual labels:  bayesian-inference, gaussian-processes
Aboleth
A bare-bones TensorFlow framework for Bayesian deep learning and Gaussian process approximation
Stars: ✭ 127 (+477.27%)
Mutual labels:  bayesian-inference, gaussian-processes
Gpstuff
GPstuff - Gaussian process models for Bayesian analysis
Stars: ✭ 106 (+381.82%)
Mutual labels:  bayesian-inference, gaussian-processes
Stan
Stan development repository. The master branch contains the current release. The develop branch contains the latest stable development. See the Developer Process Wiki for details.
Stars: ✭ 2,177 (+9795.45%)
Mutual labels:  bayesian-inference, stan
Ipynotebook machinelearning
This contains a number of IP[y]: Notebooks that hopefully give a light to areas of bayesian machine learning.
Stars: ✭ 27 (+22.73%)
Mutual labels:  bayesian-inference, gaussian-processes
Projpred
Projection predictive variable selection
Stars: ✭ 76 (+245.45%)
Mutual labels:  bayesian-inference, stan
approxposterior
A Python package for approximate Bayesian inference and optimization using Gaussian processes
Stars: ✭ 36 (+63.64%)
Mutual labels:  bayesian-inference, gaussian-processes
GPJax
A didactic Gaussian process package for researchers in Jax.
Stars: ✭ 159 (+622.73%)
Mutual labels:  bayesian-inference, gaussian-processes

lgpr

travis coverage CRAN_Status_Badge metacran downloads license

R-package for interpretable nonparametric modeling of longitudinal data using additive Gaussian processes. Contains functionality for inferring covariate effects and assessing covariate relevances. Various models can be specified using a convenient formula syntax.

Getting started

See overview, tutorials, vignettes and documentation at https://jtimonen.github.io/lgpr-usage/index.html.

Requirements

  • The package should work on all major operating systems.
  • R 3.4 or later is required, R 4.0.2 or later is recommended

Installing from CRAN

  • The latest released version that is available from CRAN can be installed simply via
install.packages("lgpr")

Installing from CRAN is probably the easiest option since they might have binaries for your system (so no need to build the package from source yourself).

Installing from source

  • The latest released version (which might not be in CRAN yet) can be installed via
install.packages('devtools') # if you don't have devtools already
devtools::install_github('jtimonen/lgpr', build_vignettes = TRUE)
  • The latest development version can be installed via
devtools::install_github('jtimonen/lgpr', ref = "develop")

Github installations are source installations (they require a C++ compiler).

  • If you have trouble installing the dependency rstan, see these instructions
  • Installing from source requires that you have your toolchain setup properly. See the instructions for:

Real data and reproducing the experiments

For code to reproduce the experiments of our manuscript see https://github.com/jtimonen/lgpr-usage. Preprocessed longitudinal proteomics data is also provided there. See also the built-in read_proteomics_data() function.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].