Package: proxymix Type: Package Title: KL-Optimal Gaussian Mixture Proxies for Arbitrary Target Densities Version: 0.15.1 Authors@R: person(given = "Max", family = "Moldovan", role = c("aut", "cre"), email = "max.moldovan@gmail.com", comment = c(ORCID = "0000-0001-9680-8474")) Description: Fits multivariate Gaussian-mixture proxies that are Kullback-Leibler optimal to user-supplied target densities on real Euclidean space. Three fitting regimes are unified under one verb: (i) closed-form moment matching for a single component, (ii) classical expectation-maximisation when independent samples are available, and (iii) importance-sampled KLD-EM when the target can be evaluated point-wise but not (cheaply) sampled. Closed-form Gaussian-mixture operators (density, sampling, marginalisation, conditioning, divergence) round out the toolkit. The conditioning operator drives multiple imputation of data missing at random, covering the multimodal and heteroscedastic cases a single-Gaussian model cannot represent. Implements the regime hierarchy of Hoek and Elliott (2024) . License: MIT + file LICENSE URL: https://github.com/max578/proxymix, https://max578.github.io/proxymix/ BugReports: https://github.com/max578/proxymix/issues Encoding: UTF-8 Language: en-AU Depends: R (>= 4.3) Imports: S7, stats, mvnfast, cli, rlang, data.table, withr Suggests: mclust, mice, generics, ggplot2, viridis, patchwork, knitr, rmarkdown, testthat (>= 3.0.0), vdiffr, spelling, covr VignetteBuilder: knitr RoxygenNote: 7.3.3 Roxygen: list(markdown = TRUE) Config/testthat/edition: 3 Config/testthat/parallel: true Repository: https://max578.r-universe.dev Date/Publication: 2026-07-05 11:39:55 UTC RemoteUrl: https://github.com/max578/proxymix RemoteRef: main RemoteSha: 769b04e02ae10f4734dbaf78b5fed6ff2709e5a2 NeedsCompilation: no Packaged: 2026-07-05 13:24:25 UTC; root Author: Max Moldovan [aut, cre] (ORCID: ) Maintainer: Max Moldovan