import log_initializer

import cv2
from logging import getLogger, DEBUG, INFO, WARNING
import multiprocessing
import time
try:
    import Queue  # python2
except:
    import queue as Queue  # python3

import imguploader

# logging
log_initializer.setFmt()
log_initializer.setRootLevel(WARNING)
logger = getLogger(__name__)
logger.setLevel(DEBUG)
imguploader.logger.setLevel(INFO)


if __name__ == '__main__':
    logger.info('Start')

    request_queue = multiprocessing.Queue()
    response_queue = multiprocessing.Queue()

    imguploader.start(request_queue, response_queue, stop_page=True, port=5000)
#     imguploader.start(None, None, stop_page=True, port=4000)

    while True:
Esempio n. 2
0
import numpy as np
import multiprocessing
import six
import time

from convenient import start_process
import log_initializer
import datasets
from image_servers import imgviewer
import loops
import settings

# logging
from logging import getLogger, DEBUG, INFO
log_initializer.setFmt()
log_initializer.setRootLevel(DEBUG)
logger = getLogger(__name__)
imgviewer.logger.setLevel(INFO)

N_SHOW = 6

if __name__ == '__main__':
    # Load flic dataset
    flic = datasets.Flic()
    flic.load(settings.FLIC_FULL_PATH, settings.FLIC_PLUS_PATH)

    visual_que = multiprocessing.Queue()
    server_que = multiprocessing.Queue()

    # Image server process
    imgviewer.start(server_que, stop_page=False, port=settings.SERVER_PORT)
Esempio n. 3
0
import chainer

import argparse
import cv2
import os
import numpy as np

import config
import drawing
import log_initializer
import models

# logging
from logging import getLogger, DEBUG, INFO
log_initializer.setFmt()
log_initializer.setRootLevel(INFO)
logger = getLogger(__name__)

# Disable type check in chainer
os.environ["CHAINER_TYPE_CHECK"] = "0"


def _cvt_variable(v):
    # Convert from chainer variable
    if isinstance(v, chainer.variable.Variable):
        v = v.data
        if hasattr(v, 'get'):
            v = v.get()
    return v