Skip to content

logitnormal + unit_tests#59

Open
ujohn33 wants to merge 1 commit into
StatMixedML:masterfrom
ujohn33:feat/logitnormal
Open

logitnormal + unit_tests#59
ujohn33 wants to merge 1 commit into
StatMixedML:masterfrom
ujohn33:feat/logitnormal

Conversation

@ujohn33

@ujohn33 ujohn33 commented Dec 16, 2025

Copy link
Copy Markdown

This PR adds support for a Logit-Normal distribution to LightGBMLSS.

Summary
• Introduces a new LogitNormal distribution implemented as a transformed Normal with a sigmoid link
• Ensures correct support on (0, 1) via SigmoidTransform
• Integrates with the existing DistributionClass API
• Registers the distribution so it can be selected like other univariate continuous distributions
• Includes unit tests following the existing test structure

This PR is intentionally scoped to LogitNormal only, as discussed, and does not include unrelated refactors.

@ujohn33

ujohn33 commented Jan 27, 2026

Copy link
Copy Markdown
Author

@StatMixedML @nucflash please have a look once you find time

@nucflash

Copy link
Copy Markdown

Hi @ujohn33 , do we need unit tests specific to this distribution or is it covered by the tests that are run over all distributions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants