views.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:de-visualization-wizard 作者: deleidos 项目源码 文件源码
def process_model(request):
    mongohost = request.registry.settings['MONGOHOST']
    domain = request.matchdict.get('domain').replace(' ', '_')
    modelName = domain + '_mdl'
    gfsm = GridFSModel(modelName=modelName, host=mongohost, port=27017, logger=logger)
    model = gfsm.getModelFromGridFS()
    if model is None:
        raise exc.HTTPBadRequest(explanation="The domain {} does not have a domain model loaded.".format(domain))

    w2vmodel = M(modelName=modelName, model=model, logger=logger, verbose=True)
    log.info("Created W2VModel:" + modelName)

    terms = request.matchdict.get('terms', -1)
    w2vmodel.setTerms(terms)
    most_similar_terms = w2vmodel.process()
    log.info("Processing Terms :" + str(w2vmodel.getTerms()))
    return most_similar_terms
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号