engression: Engression Modelling

Fits engression models for nonlinear distributional regression. Predictors and targets can be univariate or multivariate. Functionality includes estimation of conditional mean, estimation of conditional quantiles, or sampling from the fitted distribution. Training is done full-batch on CPU (the python version offers GPU-accelerated stochastic gradient descent). Based on "Engression: Extrapolation for nonlinear regression?" by Xinwei Shen and Nicolai Meinshausen (2023). Also supports classification (experimental). <arxiv:2307.00835>.

Getting started

Package details

AuthorXinwei Shen [aut], Nicolai Meinshausen [aut, cre]
MaintainerNicolai Meinshausen <meinshausen@stat.math.ethz.ch>
LicenseMIT + file LICENSE
Version0.1.4
URL https://github.com/xwshen51/engression/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("engression")

Try the engression package in your browser

Any scripts or data that you put into this service are public.

engression documentation built on Nov. 22, 2023, 9:06 a.m.