This project is based upon basic ml-model testing and building a table.
Project description
pypi url :: [https://pypi.org/project/ml-models/] This repository is stacked with the multiple ml models looped over certain times,
The User can install the ml_models and use the project as shown in driver package.
The data needs to be concise and at last you'll have a table generated over different ml models with different evaluation technique. With this you can directly check the model to use for.
from ml_models import *
from ml_models.build_model import build_table
random_forest_classifier= RandomForestClassifier(n_estimators= 10, criterion="entropy")
# for decision Tree
# Create Decision Tree classifer object
decision_tree = DecisionTreeClassifier()
nn = MLPClassifier(solver='lbfgs', alpha=1e-5,
hidden_layer_sizes=(1), random_state=1)
if __name__ == '__main__':
# reading the csv file
df = pd.read_csv("data.csv")
X = df.iloc[:, :-1] # Features
y = df.iloc[:, -1] # Target variable
li_df = []
for i in range(0,10):
li_df.append(build_table(X,y,[decision_tree,"Decision Tree",False],
[nn, "Artificial Neural Network",True]))
averages = pd.concat([each.stack() for each in li_df],axis=1)\
.apply(lambda x:x.mean(),axis=1)\
.unstack()
print(averages)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ml_models-0.1.7.tar.gz
(6.0 kB
view details)
Built Distribution
File details
Details for the file ml_models-0.1.7.tar.gz
.
File metadata
- Download URL: ml_models-0.1.7.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.7 CPython/3.8.10 Linux/5.11.0-37-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
e61b9a5b8a75655201e38a46cca41f5724f8bd60838ae95ea30e0be4688c627d
|
|
MD5 |
4fa4d1885f7d565e2f50363e62c15235
|
|
BLAKE2b-256 |
b03255b5fc204c1bca15aa32bb17ad537e9ff84d2f34b30afd6110acf41e35fd
|
File details
Details for the file ml_models-0.1.7-py3-none-any.whl
.
File metadata
- Download URL: ml_models-0.1.7-py3-none-any.whl
- Upload date:
- Size: 7.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.7 CPython/3.8.10 Linux/5.11.0-37-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
f90dac34ef5b6d9361c36fb1575c7dc8faecb003052a6924d1060b349971096a
|
|
MD5 |
e1920d1f89d5ab518baca485e6ee8dbd
|
|
BLAKE2b-256 |
1ccb54999b85b15b814d84011aaf452dfa4f9c6025ad21128b10df368d0d9572
|