djiango+djangorestframe

https://www.jianshu.com/p/9064ffe0f720

https://ai.qq.com/doc/nlpemo.shtml

# -*- coding: utf-8 -*-
import hashlib
import json
from django.conf import settings
# from django.utils import simplejson
import re
from .Sentiment_lstm import *
import yaml
from django.shortcuts import render
# Create your views here.
from keras.models import model_from_yaml
from rest_framework.views import APIView
from django.http import JsonResponse, HttpResponse
import tensorflow as tf

k_appid=100020
# Create your views here.
print('loading model......')
with open('api/lstm4_data//lstm.yml', 'r') as f:
    yaml_string = yaml.load(f)
graph = tf.get_default_graph()
model = model_from_yaml(yaml_string)
print('loading weights......')
model.load_weights('api/lstm4_data/lstm.h5')
model.compile(loss='binary_crossentropy',
              optimizer='rmsprop',
              metrics=['accuracy'])
print('已经开始工作')

# def uni_str(a, encoding):
#     if isinstance(a, (list, tuple)):
#         s = []
#         for i, k in enumerate(a):
#             s.append(uni_str(k, encoding))
#         return s
#     elif isinstance(a, dict):
#         s = {}
#         for i, k in enumerate(a.items()):
#             key, value = k
#             s[uni_str(key, encoding)] = uni_str(value, encoding)
#         return s
#     elif isinstance(a, str) or (hasattr(a, '__str__') and callable(getattr(a, '__str__'))):
#         if getattr(a, '__str__'):
#             a = str(a)
#         return unicode(a, encoding)
#     elif isinstance(a, unicode):
#         return a
#     else:
#         return a
class GetMessageView(APIView):
    def error_return(self, code, msg):
        retu
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值