Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 2.94 KB

File metadata and controls

39 lines (23 loc) · 2.94 KB
graph LR
    LibEDA["LibEDA"]
    AutoEDA["AutoEDA"]
    AutoEDA -- "leverages" --> LibEDA
Loading

CodeBoardingDemoContact

Details

The Interactive Data Exploration (EDA) subsystem provides tools for users to visualize and understand their datasets. It adheres to the project's architectural bias towards usability and abstraction, offering both interactive and automated data exploration capabilities.

LibEDA

This component serves as the primary interactive interface for users to perform exploratory data analysis. It encapsulates various plotting functionalities, acting as a facade over underlying visualization libraries. Its design emphasizes usability and abstraction, allowing non-technical users to easily generate diverse plots. This aligns with the "Facade Pattern" and provides a core "Client Interface" for data visualization within the Machine Learning Library.

Related Classes/Methods:

AutoEDA

This component provides automated exploratory data analysis capabilities. It is designed to generate a comprehensive set of default visualizations or a report without requiring explicit, step-by-step user interaction for each plot type. It streamlines the initial data exploration phase, fitting into the "Pipeline/Workflow" pattern by automating a common data analysis step.

Related Classes/Methods: