机器学习:将bash脚本转换为Python

时间:2017-11-24 09:38:24

标签: python machine-learning tensorflow protocol-buffers

我使用Tensorflow进行了在线图像分类教程,创建了一个按照珠宝类型对图像进行分类的变体。它全部启动并运行。此时我必须在终端中运行此脚本以在新映像上测试模型:

python -m scripts.label_image \
    --graph=tf_files/retrained_graph.pb  \
    --image=tf_files/jewellery_photos/new_images/1.jpg

有效。

现在我想创建一个在线前端界面,用户可以在其中上传图像,脚本将运行,界面将显示它是什么类型的珠宝物品。

1)如何将此机器学习脚本连接到前端...

a) Do I store the script in my front-end repository and call it
   when an image has been uploaded by the user? 

b) I need to convert the bash script into python. Do I have to 
   convert the retrained_graph.pb file into something else to be 
   able to import it as a module into a python file?

1 个答案:

答案 0 :(得分:3)

将它放在烧瓶服务器上,并建立一个上传文件的界面。 逻辑和图形文件将驻留在该服务器上,每当上载文件时,运行该函数以提供结果。