我有一个运行在计算引擎上的实例,它使用Torch来预测图像中的对象。我想做一个简单的web界面,用户可以使用它上传图像,图像被发送到服务器(计算引擎),预测对象并将列表返回给用户。在我的计算引擎(Ubuntu 14.04)中,这行代码用于预测图像中的对象。(所有其他设置都已在计算引擎中完成。)
th eval.lua -model /path/to/model -image_folder /path/to/image/directory -num_images 10 我想从web应用程序调用这行代码,并将图像传递到image文件夹,然后取回对象列表。我该怎么做呢?
发布于 2015-11-29 18:54:39
在过去的项目中,我讨论并使用了不同的方法在Google App Engine和Google Compute Engine之间进行通信。一般来说,两个常见的嫌疑对象是:
来自App Engine 的
到哪里了
来自计算实例的
这两种方法都工作得很好。如果使用Compute API并知道计算实例的IP,则可以将轮询端点和命令调用请求限制在这些IP上,以实现基本的安全性。
我会尽量避免太多的投票,因为,让我给你一句话:
主动轮询是穷人启动工作流过程的解决方案。(javaworld.com)
但是,如果您在计算实例完成其工作负载时关闭它们,我看不出您不应该使用轮询的好理由。
https://stackoverflow.com/questions/33979360
复制相似问题