Python 如何在烧瓶中嵌入nnv图?

Python 如何在烧瓶中嵌入nnv图?,python,flask,neural-network,Python,Flask,Neural Network,我想在flask中嵌入一个nnv渲染,但我的代码似乎没有渲染神经网络图 我的代码: from nnv import NNV layersList = [ {"title":"input", "units": 3, "color": "darkBlue"}, {"title":"hidden\nlayer", "units"

我想在flask中嵌入一个nnv渲染,但我的代码似乎没有渲染神经网络图

我的代码:

from nnv import NNV

layersList = [
    {"title":"input", "units": 3, "color": "darkBlue"},
    {"title":"hidden\nlayer", "units": 3},
    {"title":"output", "units": 6,"color": "darkBlue"},
]




from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
  return f"{NNV(layersList).render()}"

if __name__ == '__main__':
    app.run()

问题是matplotlib用于绘制神经网络图;为了将图像作为HTTP响应返回,需要将绘图转换为字节

import io
from flask import Flask, Response

@app.route('/')
def index():
    output = io.BytesIO()
    NNV(layersList).render(save_to_file=output)
    return Response(output.getvalue(), mimetype='image/png')

谢谢你,克里斯萨尔