Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for automated AE feature selection (DFP) #1816

Open
wants to merge 5 commits into
base: branch-24.10
Choose a base branch
from

Conversation

dnandakumar-nv
Copy link

Closes part of : #1685: "[FEA]: Automated Feature Selection in DFP and building DataFrame schemas from JSON definition files"

This pull request adds two a utility class to the autoencoder folder to decrease time-to-value in workflows.

AutoencoderFeatureSelector: Given a dataset, this runs a few rudimentary statistical tests and studies on the dataset to recommend which features might be most helpful when training a DFP Autoencoder. This class also builds JSON schema definitions that can be used in the JSONSchemaBuilder.

This pull request also provides accompanying demo notebooks that demonstrate the usage and limitations of the provided utility class.

@dnandakumar-nv dnandakumar-nv requested review from a team as code owners July 19, 2024 13:17
Copy link

copy-pr-bot bot commented Jul 19, 2024

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

morpheus/models/dfencoder/ae_feature_selector.py Outdated Show resolved Hide resolved
morpheus/models/dfencoder/ae_feature_selector.py Outdated Show resolved Hide resolved
morpheus/models/dfencoder/ae_feature_selector.py Outdated Show resolved Hide resolved
tests/dfencoder/test_ae_feature_selector.py Outdated Show resolved Hide resolved
@mdemoret-nv
Copy link
Contributor

/ok to test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Review - Changes Requested
Development

Successfully merging this pull request may close these issues.

None yet

2 participants