ElistratovSemyon / mmp_prac_flask_server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello! This is flask server which allow you fit and use regression models based on decision trees.

To run docker container you can use follow commands:

docker build -t user_name/repo_name:tagname .
docker run -p 5000:5000 -v "$PWD/server/data:/root/server/data" rm -i user_name/repo_name:tagname

or pull from dockerhub (better way):

docker pull semyonelistratov/mmp_prac_flask_server:tagname
docker run -p 5000:5000 -i semyonelistratov/mmp_prac_flask_server:tagname

To get right ip-address maybe need to use docker-machine ip with :5000 as a port num (e.g. for macOs)

To fit model you should specify arguments (or use default), name your model and upload file contains 'target' column. Then you can get predict for test data (file shouldn't contain 'target') or validation score. Also you can see info about your model and download your model. Server can retain only one model.

About


Languages

Language:Jupyter Notebook 84.3%Language:Python 12.5%Language:HTML 2.9%Language:Dockerfile 0.3%