我最近一直在研究我的大学项目的机器学习模型,它接受用户的健康因素并将其提供给CNN,CNN告诉用户未来几年他们患有糖尿病.我已经写了一个keras模型并将其保存为hdf5格式.我已经检查过它在本地运行,保存的模型做了很好的预测.我想通过Web应用程序运行这个模型,因此我在过去的几天里一直在研究瓶子.我已经为flask app.py和index.html编写了代码
app.py
from flask import Flask, render_template, request
from flask import request
import numpy as np
from keras.models import load_model
from sklearn.preprocessing import MinMaxScaler
from flask import jsonify
import os
import re
import sys
# init model directory
MODEL_DIR = './models'
result=''
#init Flask
app = Flask(__name__)
#load the compiled model.
print("Loading model")
model = load_model(os.path.join(MODEL_DIR, 'classifier_model.hdf5'))
scaler= MinMaxScaler(feature_range=(0,1))
#routing for home page
@app.route('/', methods=['GET','POST'])
def index():
if request.method == 'GET':
return render_template('index.html')
if request.method == 'POST':
weight=float(request.form['weight'])
height=float(request.form['height']) …Run Code Online (Sandbox Code Playgroud)