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

Add or test new regression models #44

Open
afraniomelo opened this issue Sep 10, 2024 · 0 comments
Open

Add or test new regression models #44

afraniomelo opened this issue Sep 10, 2024 · 0 comments
Labels
enhancement Improvements to existing functionality good first issue Good for newcomers

Comments

@afraniomelo
Copy link
Collaborator

afraniomelo commented Sep 10, 2024

How we are today

BibMon currently supports the following regression models:

  • Echo State Networks (ESN);
  • all regression models that use the scikit-learn interface.

The second item significantly broadens BibMon's capabilities by enabling the use of a wide array of methods already implemented in Python that conform to the scikit-learn interface.

Proposed enhancement

New, innovative regression models can be seamlessly integrated by inheriting from the GenericModel class. For more instructions, please refer to the contributing guide.

If the model's API adheres to the scikit-learn template, it can be directly utilized through the sklearnRegressor class, as detailed in this tutorial. Contributors are encouraged to create Jupyter notebooks that demonstrate the use of these regressors. The notebooks can be incorporated into BibMon's documentation as new tutorials. Some suggested models include:

@afraniomelo afraniomelo added enhancement Improvements to existing functionality good first issue Good for newcomers labels Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvements to existing functionality good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant