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

develop #45

Merged
merged 7 commits into from
Jan 18, 2025
Merged

develop #45

merged 7 commits into from
Jan 18, 2025

Conversation

jzsmoreno
Copy link
Owner

Pull Request Description

Overview

This pull request introduces several key updates and improvements to the likelihood Python package, including the addition of a new GetInsights class, updates to the autoencoders.py module, enhancements to the AutoClassifier class, and improvements to the Deep Models Jupyter notebook. These changes aim to improve functionality, usability, and performance.

Changes Made

  • Add GetInsights class:
    Introduced a new class, GetInsights, to provide deeper insights and analysis related to the model's predictions and performance. This class offers various methods to extract useful statistics and visualizations from the model outputs.

  • Update autoencoders.py:
    Refactored and enhanced the existing autoencoders.py module to improve the handling of certain model parameters, optimizing the autoencoder's training process and performance.

  • Add _statistics method:
    Added a new private method, _statistics, to the relevant class(es) for better handling of statistical data. This method provides more comprehensive data processing capabilities.

  • Add new arguments to AutoClassifier:
    Extended the AutoClassifier class with additional arguments, allowing for more customization and flexibility during model instantiation and training.

  • [FIX] GetInsights class:
    Fixed various issues in the GetInsights class that were affecting its functionality. This includes bug fixes related to how insights were computed and presented.

  • Update Deep_Models.ipynb:
    Made updates to the Deep_Models.ipynb Jupyter notebook, reflecting the latest changes in the codebase and ensuring that the notebook demonstrates the new features and improvements.

Motivation

The changes in this pull request address several user requests and improve the overall structure of the package, providing better tools for understanding model performance and making the codebase more maintainable and extensible.

Impact

  • New features like the GetInsights class and the improvements to AutoClassifier provide additional flexibility and insights.
  • Bug fixes and refactorings enhance the stability and usability of the package.
  • The updates to the notebook ensure that the latest features are showcased and easy to use.

@jzsmoreno jzsmoreno merged commit 9d5f5d1 into main Jan 18, 2025
1 check passed
@jzsmoreno jzsmoreno deleted the develop branch January 18, 2025 08:32
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.

1 participant