Automated ML by d4rk-lucif3r
Project description
## About
The LuciferML is a Semi-Automated Machine Learning Python Library that works with tabular data. It is designed to save time while doing data analysis. It will help you right from data preprocessing to Data Prediction.
### The LuciferML will help you with:
Preprocessing Data:
Emcoding
Splitting
Scaling
Dimensionality Reduction
Resampling
Trying many different machine learning models with hyperparameter tuning,
## Installation
pip install lucifer-ml
## Available Modelling Techniques:
Classification
Available Predictors for Classification
lr - Logisitic Regression
svm - SupportVector Machine
knn - K-Nearest Neighbours
dt - Decision Trees
nb - GaussianNaive bayes
rfc- Random Forest Classifier
xgb- XGBoost Classifier
ann - Artificial Neural Network
Example:
from luciferml.supervised import classification as cls
dataset = pd.read_csv(‘Social_Network_Ads.csv’)
X = dataset.iloc[:, :-1]
y = dataset.iloc[:, -1]
cls.Classification(predictor = ‘lr’).predict(X, y)
More About [Classification](https://github.com/d4rk-lucif3r/LuciferML/blob/master/LuciferML/supervised/Classification_README.md)
## Note - As of v0.0.5 it LuciferML supports only Classification.
## More To be Added Soon
Keywords: luciferML,AutoML,Python Platform: UNKNOWN Classifier: Development Status :: 3 - Alpha Classifier: Intended Audience :: Developers Classifier: Topic :: Software Development :: Build Tools Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Description-Content-Type: text/markdown
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.