Skip to content

Add or test new regression models #44

@afraniomelo

Description

@afraniomelo

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:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprovements to existing functionalitygood first issueGood for newcomers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions