Skip to content

Interactive machine learning program in python 3

Notifications You must be signed in to change notification settings

physicassio/pyml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyml is an interactive machine learning program in python 3. It is an experimental tool for automating processes of performing logistic and linear regressions of datasets in csv files. It is capable of performing linear regression with arbitrary order polynomial features (the program itself learns exponents for the features). Pyml is also capable of exporting the results into json files and it keeps always the best result (accuracy), in case of logistic regressions. Apart from computing regressions, it also allows the user to visualize the data before computations and also shows regression curves after computations are done. All of this is done interactively in a extremely intuitive manner.

It works on linux systems with python 3.7 installed and uses only a few libraries, all of which are listed in the requirements.txt file. All one needs to do is clone into its repository

$git clone https://www.github.com/physicassio/pyml

cd into the cloned directory, install dependencies

$pip3 install -r requirements.txt

and run it

$python3 pyml.py

All the fun thereafter is pure intuition.

Feel free to report issues/bugs, recommend improvements and contribute.

Screenshot

Releases

No releases published

Packages

No packages published

Languages