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

Creates as Draft Shell for NiaAML #92

Closed

Conversation

sisco0
Copy link
Contributor

@sisco0 sisco0 commented Apr 10, 2024

💬 Description

A new command-line interface (CLI) has been implemented for the NiaAML library to enhance user interaction and facilitate easier execution and management of machine learning experiments. This CLI includes several new commands: load_data, setup_classifier, and optimize_pipeline, each providing interactive ways to work with the NiaAML's core functionalities. The implementation leverages the existing structure of NiaAML while adding an intuitive layer for users to execute complex operations through simple commands.

This is a Draft implementation and not expected to be merged, just for ease of showing how could we proceed with final implementation.

❗ Issue Links

Fixes #84

🧪 How Has This Been Tested?

The python3 shell.py command has been used, and showed proper results.
Documentation has not been updated considering the current Draft purpose of the implementation.

✅ Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Needs to be re-worked, just a draft idea
@firefly-cpp
Copy link
Owner

Thanks, @sisco0, for providing a stepping stone for a command line interface. We will check it out and improve it.

I hope you still find this software valuable after several years of non-development.

@firefly-cpp firefly-cpp requested a review from LaurenzBeck April 10, 2024 07:55
@sisco0
Copy link
Contributor Author

sisco0 commented Jun 11, 2024

Closing the current shell proposal.
Ideally, only Command Line Interface through typer would be performed in #84

@sisco0 sisco0 closed this Jun 11, 2024
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.

Provide CLI for easier interaction with NiaAML
2 participants