Example #1
0
File: train.py Project: liucong3/AC
def try_reload_model(model_path, best_model, gpu_id, proc_id, iters):
	import os
	from log import Logger
	cur_model_path = Logger.lastest_model_path(args().logdir)
	if best_model is None or model_path != cur_model_path:
		model_path = cur_model_path
		best_model = Logger._load_model(model_path, gpu_id)
		print('Exploration GPU%d-%d it:%d %s model updated' % (gpu_id, proc_id, iters, misc.datetimestr()))
	return model_path, best_model 
Example #2
0
import sys, os
sys.path.append('src')

from helper import args
args().logdir = 'src/log'
_, folders, _ = next(os.walk(args().logdir))
args().continue_from = folders[-1]
args().search_simulations = 16

from log import Logger
model_path = Logger.lastest_model_path(args().logdir)
model = Logger._load_model(model_path, 0)

global_user_info = {}

############################################################

from pyramid.view import (view_config, view_defaults)


@view_defaults(renderer='json')
class Views:
    def __init__(self, request):
        self.request = request

    @view_config(route_name='index')
    def home(self):
        from pyramid.httpexceptions import HTTPFound
        return HTTPFound(location='public/index.html')  # redirection
        # from pyramid.response import Response
        # return Response('<body>Visit <a href="/howdy">hello</a></body>')