flow2ml / Flow2ML

An Open Source Library to make Machine Learning process much Simpler
MIT License
25 stars 26 forks source link
machine-learning python

Flow2ML

Issues PRs Forks Stars Contributors PyPi Version


Table Of Contents

Introduction

Write only a Few Lines of Machine learning code using Flow2Ml

Quickly design and customize pre-processing workflow in machine learning. Obtain training, validating samples with only 3 lines of code using Flow2ML toolkit Check Installation and sample code to flow into your ML model much faster and efficiently.

Why Flow2ML

Flow2ML is an open-source library to make the machine learning process much simpler. It loads the image data and applies the given filters and returns train data, train labels, validation data, and validation labels. For all these steps it just takes 3 lines of code. It mostly helps beginners in the field of machine learning and deep learning where the user would deal with image-related data.

Programming languages and technologies used:

  1. Python
  2. HTML
  3. Numpy library
  4. OpenCV
  5. Machine Learning

Dependencies

Before Running the code you need to have certain packages to be installed. They are listed out here

  1. cv2
  2. os
  3. shutil
  4. sklearn
  5. numpy
  6. matplotlib
  7. tensorflow
  8. tensorflowjs
  9. unittest2
  10. pandas
  11. seaborn

Open Source programs that Flow2ML is a part of:

## Download all Dependencies by : ```pip install -r requirements.txt``` ## Getting Started Flow2ML for Python can be installed from Source,Pypi and Docker container installation methods. ## From Source $ git clone https://github.com/flow2ml/Flow2ML.git
$ cd flow2ML
Or using PIP: $ git clone https://github.com/flow2ml/Flow2ML.git
$ cd flow2ML
## From Pypi $ pip install flow2ml
## From Docker Image / Container Clone this repo and cd into it:
$ git clone https://github.com/flow2ml/Flow2ML.git
$ cd flow2ML
$ docker build -t flow2ml .
Now you can run any of the code in this directory: Run the container, and specifying which code to run.
-v : The volume on which repo code is mounted
Replace "script.py" with the name of your code you'd like to run
Replace "pwd" with the path of the example file you'd like to run.
$ docker run -it --rm \ -v $(pwd)/:/root/flow2ml/ python script.py ## Sample Code Sample code for using the package can be found [here.](examples/README.md) ## Contributing If you want to contribute to Flow2Ml, Please look into issues and propose your solutions to them. We promote contributions from all developers regardless of them being a beginner or a pro. We go by the moto Caffeinate☕|| Collaborate🤝🏼|| Celebrate🎊 before that, please read
contributing guidelines ## Contributors👩🏽‍💻👨‍💻 ### Credits goes to these wonderful people:✨