Go to file
jinhai 61f832bc7d Add more code on engine
Former-commit-id: 097420ff7b8d70b175640bcd71a0bf547ef17b3f
2019-04-09 11:09:57 +08:00
install support base dockerfile and update readme 2019-04-03 16:10:52 +08:00
pyengine Add more code on engine 2019-04-09 11:09:57 +08:00
.dockerignore support base dockerfile and update readme 2019-04-03 16:10:52 +08:00
.gitignore feat(env): add manager for db operation and add dot env.example 2019-03-27 17:56:40 +08:00
Dockerfile support base dockerfile and update readme 2019-04-03 16:10:52 +08:00
environment.yaml support base dockerfile and update readme 2019-04-03 16:10:52 +08:00
README.md Update README.md 2019-04-03 16:14:12 +08:00
requirements.txt Add requirements.txt 2019-03-25 19:40:42 +08:00

Vecwise Engine Dev Guide

Install via Conda

  1. Install Miniconda first

    • bash vecwise_engine/install/miniconda.sh
  2. Create environment

    • conda env create -f vecwise_engine/environment.yaml
  3. Test your installation

Install via Docker

  1. Install nvidia-docker

  2. docker build -t cuda9.0/VecEngine .

  3. docker run -it cuda9.0/VecEngine bash

Create Database

  1. Install MySQL

    • sudo apt-get update
    • sudo apt-get install mariadb-server
  2. Create user and database:

    • create user vecwise;
    • create database vecdata;
    • grant all privileges on vecdata.* to 'vecwise'@'%';
    • flush privileges;
  3. Create table:

    • cd vecwise_engine/pyengine && python manager.py create_all