Integrated ML frameworks to simplify code in projects.
See the examples website.
extralearning is a robust and all-encompassing solution designed to bring together prominent Machine Learning frameworks. It not only consolidates these frameworks but also incorporates advanced functionality aimed at optimizing and simplifying code in the realm of Machine Learning projects. With extralearning, users can experience a seamless and efficient development process, making it an invaluable tool for those engaged in the field of Machine Learning.
-
Framework Consolidation: Integrate leading Machine Learning frameworks seamlessly.
-
Code Streamlining Functionality: Introduce advanced features to simplify and optimize code in Machine Learning projects.
-
Efficient Development: Enhance the development process for a seamless and streamlined experience.
-
Fast validation: Automated Model Training and Evaluation Pipeline.
pip install extralearning==1.1.0
See the examples notebooks.
from extralearning.supervised import Classification
model = Classification(random_state = 42,
n_jobs = -1,
ignore_warnings = True)
model.fit_train(X, y, CV = 2, CV_Stratified = False, CV_params = None, verbose = True)
from extralearning.supervised import Regression
model = Regression(n_jobs = -1,
ignore_warnings = True)
model.fit_train(X, y, CV = 2, CV_params = None, verbose = True)
Generate a summary of the data stored in the object.
Calculate the mean summary of data grouped by 'Fold' and 'Model'.
Retrieve the best-performing model based on the specified metric.
Retrieve the best-performing model based on the specified metric.
Calculate the mean/median of models grouped by the specified metric.
extralearning is a freely available, open-source library crafted during my limited free time. If you find value in the project and wish to contribute to its ongoing development, kindly consider making a small donation. Your support is genuinely appreciated!
extralearning was created by Liam Arguedas and is licensed under the GPL-3.0 license.