Python 如何在烧瓶中嵌入nnv图?
我想在flask中嵌入一个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"
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')
谢谢你,克里斯萨尔