Recent Releases of intelelm
intelelm -
- Rename
ELMclass toMultiLayerELMclass. This new class can be used to define deep ELM network bylayer_sizesparameter. - Add
AutomatedMhaElmTunerclass that can be used to perform hyperparameter tuning for MhaElm models using either GridSearchCV or RandomizedSearchCV. Provides an interface for fitting and predicting using the best found model. - Add
AutomatedMhaElmComparatorclass that automatic compare different MhaElm models based on provided optimizer configurations. It provides methods for cross-validation and train-test split evaluation. - Update docs, examples, and tests.
- Jupyter Notebook
Published by thieu1995 over 1 year ago
intelelm -
- Update seed value in all 4 classes to ensure reproducibility of your results
- Add mode, n_workers, and termination parameter in model.fit() of MhaElmRegressor and MhaElmClassifier classes
- These parameters are derived from Mealpy library
- With mode parameter, you can speed your training model
- With n_workers, you can set the number of threads or CPUs to speed up the training process
- With termination, you can set early stopping strategy for your model.
- Update docs, examples, and tests.
- Jupyter Notebook
Published by thieu1995 almost 2 years ago
intelelm -
- Update core modules to fit upgraded version of Mealpy>=3.0.1, PerMetrics>=2.0.0, Scikit-Learn>=1.2.1
- IntelELM no longer support Python 3.7. Only support Python >= 3.8
- Update docs and add examples
- Jupyter Notebook
Published by thieu1995 almost 2 years ago
intelelm -
- Update core modules to fit upgraded version of Mealpy>=3.0.1, PerMetrics>=2.0.0, Scikit-Learn>=1.2.1
- IntelELM no longer support Python 3.7. Only support Python >= 3.8
- Update docs and add examples
- Jupyter Notebook
Published by thieu1995 almost 2 years ago
intelelm -
- Fix bug lb and ub in BaseMhaElm class
- Update docs and add example
- Jupyter Notebook
Published by thieu1995 over 2 years ago
intelelm -
- Fix bug in DataTransformer class
- Fix bug in LabelEncoder class
- Add more activation functions
- Update documents and examples
- Jupyter Notebook
Published by thieu1995 over 2 years ago
intelelm -
- Add "evaluate" function to all Estimators (ElmRegressor, ElmClassifier, MhaElmRegressor, MhaElmClassifier)
- Add new module "scaler"
- Our scaler can be utilized with multiple methods.
- Add "savelosstrain" and "save_metrics" functions to all Estimators
- Add "savemodel" and "loadmodel" functions to all Estimators
- Add "saveypredicted" function to all Estimators
- Update all examples and documents
- Jupyter Notebook
Published by thieu1995 over 2 years ago
intelelm -
- Add supported information for each classes.
- Restructure intelelm module to basedelm module and model subpackage that includes mhaelm and standard_elm modules.
- Add traditional/standard ELM models (ElmRegressor and ElmClassifier classes) to standard_elm module.
- Add examples and tests for traditional models
- Add score and scores functions to all classes.
- Fix bug calculate metrics and objective in ELM-based models.
- Add examples with real-world datasets and examples with GridsearchCV to tune hyper-parameters of ELM-based models.
- Add documents
- Jupyter Notebook
Published by thieu1995 over 2 years ago