The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

FITclust: Fair Interpolated Transport for Group-Fair Clustering

Implementation of Fair Interpolated Transport (FIT), an algorithm-agnostic preprocessing framework for group-fair clustering. Group-conditional empirical distributions are moved along Wasserstein-2 geodesics toward a shared barycenter at a tunable transport intensity, and the smallest intensity meeting a soft-fairness tolerance is selected. Three soft clustering families are provided, centroid based, graph based, and model based.

Version: 1.0.0
Depends: R (≥ 3.5.0)
Imports: stats, transport, Matrix, mvtnorm
Suggests: ggplot2, knitr, rmarkdown, devtools, spelling
Published: 2026-08-21
DOI: 10.32614/CRAN.package.FITclust
Author: Jesse S. Ghashti [aut, cre], Warren Hare [aut], John R.J. Thompson [aut]
Maintainer: Jesse S. Ghashti <jesse.ghashti at ubc.ca>
License: GPL-2
NeedsCompilation: no
Language: en-US
Citation: FITclust citation info
CRAN checks: FITclust results

Documentation:

Reference manual: FITclust.html , FITclust.pdf
Vignettes: Fair Interpolated Transport for Group-Fair Clustering (source, R code)

Downloads:

Package source: FITclust_1.0.0.tar.gz
Windows binaries: r-devel: FITclust_1.0.0.zip, r-release: FITclust_1.0.0.zip, r-oldrel: FITclust_1.0.0.zip
macOS binaries: r-release (arm64): FITclust_1.0.0.tgz, r-oldrel (arm64): FITclust_1.0.0.tgz, r-release (x86_64): FITclust_1.0.0.tgz, r-oldrel (x86_64): FITclust_1.0.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=FITclust to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.