EVERYTHING XIAOMI
Get listed

ExpFamilyPCA.jl

Place
#79 of 106
Score
6.1
ExpFamilyPCA.jl's website

The facts below are what the maker publishes about ExpFamilyPCA.jl, checked and dated. Our editors have not written about it yet.

Plans and prices

From ExpFamilyPCA.jl's own pricing page, checked 12 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Open-source packageFreeJulia package · MIT license

The facts

Each one read from ExpFamilyPCA.jl's own pages, with the date it was checked.

What it does

Custom models
Users can define EPCA models for custom distributions by specifying mathematical components such as an objective and link function.checked 12 Oct 2026
Data import formats
Julia AbstractMatrix datachecked 23 Sep 2026
Input format
The fitting and compression methods accept real-valued abstract matrices, with rows representing observations and columns representing features.checked 12 Oct 2026
Installation
The project instructs users to install it through Julia's package manager with Pkg.add("ExpFamilyPCA").checked 12 Oct 2026
Integrations
The documentation describes using Symbolics.jl for symbolic differentiation and Optim.jl for optimization in custom EPCA specifications.checked 12 Oct 2026
License
The GitHub repository identifies the project as MIT licensed.checked 12 Oct 2026
Model workflow
EPCA objects provide fit!, compress, and decompress methods for fitting data, compressing new data, and reconstructing data.checked 12 Oct 2026
Optimization
The package documents configurable optimization options, including regularization, initialization values, parameter bounds, and iteration controls.checked 12 Oct 2026
Performance limit
The documentation warns that fitting may take a long time depending on dataset size and model complexity.checked 12 Oct 2026
Purpose
ExpFamilyPCA.jl is a Julia package for exponential family principal component analysis, a generalization of PCA for non-Gaussian data.checked 12 Oct 2026
Scripting support
Yeschecked 23 Sep 2026
Support and contributions
The project invites users to ask questions and contribute, and directs requests for new compressors or model improvements to GitHub issues.checked 12 Oct 2026
Supported distributions
Built-in models cover Bernoulli, Binomial, Continuous Bernoulli, Gamma, Gaussian, Negative Binomial, Pareto, Poisson, and Weibull distributions.checked 12 Oct 2026
Use cases
The project describes applications including belief compression, text analysis, denoising, sample debiasing, clustering, and dimensionality reduction.checked 12 Oct 2026

Money

Free plan
Yeschecked 23 Sep 2026

Alternatives to ExpFamilyPCA.jl

All alternatives
  1. 1IBM SPSS Statistics logo

    IBM SPSS Statistics

    APILinuxmacOSSelf-hosted
    8.0
  2. 2

    Stata

    LinuxmacOSWindows
    7.8From $175 a year
  3. 3jamovi logo

    jamovi

    Free planWebWindowsmacOSLinux
    7.8Free plan
  4. 4

    StatPlus

    iOSWebmacOSWindows
    7.7
  5. 5

    EViews

    Free planmacOSWindows
    7.6From $59.95 a month
  6. 6

    SAS/STAT

    WebLinuxmacOSSelf-hosted
    7.5