Welcome to Reflame’s documentation!¶
Reflame (REvolutionizing Functional Link Nets by Metaheuristic Algorithms) is a Python library that implements a framework for training Functional Link Neural Network (FLNN) networks using Metaheuristic Algorithms. It provides a comparable alternative to the traditional FLNN network and is compatible with the Scikit-Learn library. With Reflame, you can perform searches and hyperparameter tuning using the functionalities provided by the Scikit-Learn library.
Free software: GNU General Public License (GPL) V3 license
Provided Estimator: FlnnRegressor, FlnnClassifier, MhaFlnnRegressor, MhaFlnnClassifier
Total Official Metaheuristic-based Flnn Regression: > 200 Models
Total Official Metaheuristic-based Flnn Classification: > 200 Models
Supported performance metrics: >= 67 (47 regressions and 20 classifications)
Supported objective functions (as fitness functions or loss functions): >= 67 (47 regressions and 20 classifications)
Documentation: https://intelelm.readthedocs.io/en/latest/
Python versions: >= 3.8.x
Dependencies: numpy, scipy, scikit-learn, pandas, mealpy, permetrics, torch, skorch