Skip to content

ENH: Refactor NNOP and NNPOM for scikit-learn compatibility#34

Merged
dguijo merged 9 commits intomainfrom
sklearn-compatibility-mlp
Sep 1, 2025
Merged

ENH: Refactor NNOP and NNPOM for scikit-learn compatibility#34
dguijo merged 9 commits intomainfrom
sklearn-compatibility-mlp

Conversation

@angelsevillamol
Copy link
Collaborator

What does this implement/fix? Explain your changes

This PR refactors NNOP and NNPOM for better scikit-learn alignment and robustness, simplifying the API, adopting sklearn-style fitted attributes, and tightening validation and fitted-attribute checks.

Copy link
Member

@dguijo dguijo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thank you, @angelsevillamol

@dguijo dguijo merged commit dd665bf into main Sep 1, 2025
9 checks passed
@angelsevillamol angelsevillamol deleted the sklearn-compatibility-mlp branch September 2, 2025 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request module:classifiers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants