首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于癌症预测的烧瓶网站提供了相同的输出。

用于癌症预测的烧瓶网站提供了相同的输出。
EN

Stack Overflow用户
提问于 2022-06-18 12:37:24
回答 1查看 40关注 0票数 -1

我在一个用don预测前列腺癌的烧瓶网站上工作,我不知道为什么,但即使我输入良性细胞的数据作为输入,它也显示细胞是恶性的,.I甚至改变了机器学习代码,却给出了错误的输出。

app.py

代码语言:javascript
复制
@app.route('/predict', methods=['POST'])
def predict():
    if request.method == 'POST':
        rad = float(request.form['radius'])
        tex = float(request.form['texture'])
        par = float(request.form['perimeter'])
        area = float(request.form['area'])
        smooth = float(request.form['smoothness'])
        compact = float(request.form['compactness'])
        symme= float(request.form['symmetry'])
        frac = float(request.form['fractal_dimension'])

        mypred = np.array([[rad, tex, par, area, smooth, compact,symme, frac]])
        my_prediction = model.predict(mypred)

        return render_template('cancerresult.html', prediction=my_prediction)

cancerresult.html:

代码语言:javascript
复制
<body>

    {% block body %}
       {% if prediction==1 %}
      <h1> You have CANCER</h1>
      {% elif prediction== 0 %}
      <h1>No CANCER</h1>
      {% endif %}

    {% endblock %}
</body>

这是完整的代码https://github.com/devika-harshan/prostatecancer

EN

回答 1

Stack Overflow用户

发布于 2022-06-18 13:08:21

1-首先将pcancer.ipynb改为pcancer.py,使其易于与烧瓶集成。

2- check pcancer.py使用的是与pcancer.ipynb相同的行为没有错误的

3-在一个文件中pcancer.py和烧瓶之间的最后阶段集成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72669298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档