PyLearn
A simple library for machine learning topics.
Explore the docs »
Report Bug
·
Request Feature
About The Project
PyLearn implements machine learning features from scratch.
It supports basic features of supervised and unsupervised learning.
You can
- create neural networks with dense layers, different activation functions and loss functions,
- cluster your data without previously known classes,
- classify data
- evaluate models
- and more
Read the Documentation for more information.
Installation
Install PyLearn using pip:
pip install pylearn-ml
Built With
The source code was built with Python, mainly using NumPy and Pandas.
Requirements
Requirements can be found under docs/requirements.txt.
Usage
Import the library:
import pylearn as pl
Most models have a fit and a predict function.
Just create a model, train it and use it for predictions.
model = pl.Model()
model.fit(x_train, y_train)
...
model.predict(y_test)
For details of usage, have a look at the examples folder.
Or read the Documentation
Contributing
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Please follow the Contributing guidelines.
License
Distributed under the MIT License. See LICENSE for more information.
Metadata
Release files for pylearn-ml 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pylearn_ml-1.2.0.tar.gz | 19.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pylearn_ml-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 44.5 kB
Release files / pylearn_ml-1.2.0.tar.gz
| Download URL | pylearn_ml-1.2.0.tar.gz |
|---|---|
| Size | 19.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
270eaf5035faa36e406ddf9efea1a2e9bc0bdc0f82da12b99228bf709968cd50
|
|
BLAKE2b-256 checksum How to use checksums |
b8d2e1b14d69461979161eab91285984dd460c40ab606fbdabf279fac46b407b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|
Release files / pylearn_ml-1.2.0-py3-none-any.whl
| Download URL | pylearn_ml-1.2.0-py3-none-any.whl |
|---|---|
| Size | 25.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ba747ebf431271bded5da7799b4dc5d35492b3c16caf188fdcd6766fee995e42
|
|
BLAKE2b-256 checksum How to use checksums |
4a511a849f923d98a805ac0415d0de232cb88a6f186357c1750735b2254c2733
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.5
|