Crandore Hub

densityratio

Distribution Comparison Through Density Ratio Estimation

Fast, flexible and user-friendly tools for distribution comparison through direct density ratio estimation. The estimated density ratio can be used for covariate shift adjustment, outlier-detection, change-point detection, classification and evaluation of synthetic data quality. The package implements multiple non-parametric estimation techniques (unconstrained least-squares importance fitting, ulsif(), Kullback-Leibler importance estimation procedure, kliep(), spectral density ratio estimation, spectral(), kernel mean matching, kmm(), and least-squares hetero-distributional subspace search, lhss()). with automatic tuning of hyperparameters. Helper functions are available for two-sample testing and visualizing the density ratios. For an overview on density ratio estimation, see Sugiyama et al. (2012) <doi:10.1017/CBO9781139035613> for a general overview, and the help files for references on the specific estimation techniques.

Versions across snapshots

VersionRepositoryFileSize
0.2.2 rolling linux/jammy R-4.5 densityratio_0.2.2.tar.gz 1.5 MiB
0.2.2 rolling linux/noble R-4.5 densityratio_0.2.2.tar.gz 1.6 MiB
0.2.2 rolling source/ R- densityratio_0.2.2.tar.gz 1.3 MiB
0.2.2 latest linux/jammy R-4.5 densityratio_0.2.2.tar.gz 1.5 MiB
0.2.2 latest linux/noble R-4.5 densityratio_0.2.2.tar.gz 1.6 MiB
0.2.2 latest source/ R- densityratio_0.2.2.tar.gz 1.3 MiB
0.2.2 2026-04-26 source/ R- densityratio_0.2.2.tar.gz 1.3 MiB
0.2.2 2026-04-23 source/ R- densityratio_0.2.2.tar.gz 1.3 MiB
0.2.2 2026-04-09 windows/windows R-4.5 densityratio_0.2.2.zip 2.0 MiB

Dependencies (latest)

Imports

LinkingTo

Suggests