AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. """ from cv.daemon.colord import ColorDaemon if __name__ == '__main__': import argparse parser = argparse.ArgumentParser(prog='colord') parser.add_argument('op', type=str, choices=['start', 'stop', 'restart', 'status']) args = parser.parse_args() app = ColorDaemon() if args.op == 'start': app.start_daemon() elif args.op == 'stop': app.stop_deamon() print 'colord stopped.' elif args.op == 'restart': app.stop_deamon() print 'colord stopped.' app.start_daemon() elif args.op == 'status': is_run, pid = app.is_deamon_running(return_pid=True) if is_run: print 'colord is running with pid ' + str(pid) else:
parser_b.add_argument('-lr', type=float, help='model parameter: lr', default=.0555) parser_b.add_argument('-hid2', type=int, help='model parameter: sqrt of hidden units', default=8) parser_b.add_argument('-a', type=float, help='model parameter: tf sparseness', default=0.7) parser_b.add_argument('-b', type=float, help='model parameter: tf scale', default=1.9) parser_b.add_argument('-decay', type=float, help='model parameter: decay', default=.001) parser_b.add_argument('-amp', type=float, help='model parameter: scale rgc output', default=.5) parser_b.add_argument('-mom', type=float, help='momentum', default=.0) args = parser.parse_args() if args.daemon: from cv.daemon.colord import ColorDaemon app = ColorDaemon() is_running, pid = app.is_deamon_running(return_pid=True) if is_running: print print 'colord is already running with pid ' + str(pid) + '.' print 'stop deamon first: $python colord.py stop' print exit() else: app.job_initialize(args) app.start() else: from cv.train import start_training_from_args start_training_from_args(args)