jaison is like Legos for Machine Learning.
A Pytorch based framework that breaks down machine learning problems into smaller blocks that can be glued together seamlessly with one objective:
- Make it so simple that you can build predictive models with as little as one line of code.
Documentation
Learn more from the jaison's docs.
Try it out
Installation
You can install jaison from pip:
pip3 install jaison
Note: depending on your environment, you might have to use pip instead of pip3 in the above command.
Usage
Given the simple sensor_data.csv let's predict sensor3 values.
| sensor1 | sensor2 | sensor3 |
|---|---|---|
| 1 | -1 | -1 |
| 0 | 1 | 0 |
| -1 | - 1 | 1 |
Import Predictor from jaison
from jaison import Predictor
Train the model.
import pandas
sensor3_predictor = Predictor(output=['sensor3']).learn(from_data=pandas.read_csv('sensor_data.csv'))
You can now predict what sensor3 value will be.
prediction = sensor3_predictor.predict(when={'sensor1':1, 'sensor2':-1})
Contributing
Thanks for your interest. There are many ways to contribute to this project. Please, check out our Contribution guide.
Current contributors
Made with contributors-img.
License 
Metadata
Release files for jaison 1.0.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 | |
|---|---|---|---|
| jaison-1.0.0.tar.gz | 112.0 kB | Details |
Release files / jaison-1.0.0.tar.gz
| Download URL | jaison-1.0.0.tar.gz |
|---|---|
| Size | 112.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
33890f04c62ced2f9627af4ecfae93ed09fba69a688b8ec463530094017211fb
|
|
BLAKE2b-256 checksum How to use checksums |
2ea8f1a843615a9cd08a22f7c028e21a9bad1f942081e13d4d88eb5d5d0da7c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.1 CPython/3.7.11
|