Ejemplo n.º 1
0
def main():
    
    misc =  common_io.load_from_file(vocab_in)
    wordtoix = misc['wordtoix']
    ixtoword = misc['ixtoword']
    
    print 'vocal size %d '%len(ixtoword)
    print 'avg sent len %.2f'%misc['avg_snt_len']
Ejemplo n.º 2
0
#coding=utf-8
from django.http import HttpResponse
from django.shortcuts import render_to_response

import numpy as np
import os
import common_io

info_map = common_io.load_from_file('neuraltalk/rlt.pkl')
img_predict_map =info_map ['rlt_info']
pagesize = 40
total_page = len(img_predict_map)/pagesize
def neutalkfunc(request):
    
    page = 0
    print 'enter'
    print request
    # print request.GET['query'],request.GET['start'], query,page,len(tag2urls[query.encode('utf-8')])

    if 'start' in request.GET.keys():
        page = int(request.GET['start'])
        if (page < 0):
            page = 0
    start = page*pagesize
    end  = start + pagesize if start + pagesize  < len(img_predict_map) else len(img_predict_map)
     
    view_map = {}
    view_map['url_base'] =  info_map['url_base'] 
    view_map['rlt_info'] = img_predict_map[start:end]
    view_map['prepage'] = page - 1
    view_map['nextpage'] = page + 1