Deep learning GUI frame work for enterprise
Linux CPU |
Linux GPU |
---|---|
TensorMSA is a framework for machine learning and deep learning. Main purpose of developing this framework is to provide automated pipe lines (data extraction > data preprocessing > train model > evaluate model > service model). Use of effective pipeline is really important when we proceed real project. There are so many hard tasks which has to be done to build data driven model.
Problems
Solutions
Stack
Our framework provide easy to use UI/UX and AutoML based super easy process of build & service deep learning models
You can install and use our framework with docker. If you are not familiar with Docker( Docker Install ) or Docker Compose ( Docker Compose Install ) check the link. If you have to install framework on multi server (cluster version) check this link Detail Install Guide, If you have to install our project on your host server without using docker check this link Host install guide
1.download docker project
git clone --recursive https://github.com/TensorMSA/tensormsa_docker.git
2.select GPU.CPU version to install
cd ./tensormsa_docker/docker_compose_gpu
cd ./tensormsa_docker/docker_compose_cpu
3.create docker volume
docker volume create --name=pg_data
docker volume inspect pg_data
4.run docker-compose
#first time you start docker-compose : create new containers
docker-compose up -d
#just to restart docker-compose
docker-compose restart
5.migrate database
docker-compose run web python /home/dev/tensormsa/manage.py collectstatic
docker-compose run web python /home/dev/tensormsa/manage.py makemigrations
docker-compose run web python /home/dev/tensormsa/manage.py migrate
6.choose number of celery/ap server
docker-compose scale celery=3
Service Ports ( all service started automatically on docker start )