Websphere 在本地使用自定义图像识别集合

Websphere 在本地使用自定义图像识别集合,websphere,ibm-cloud,ibm-watson,visual-recognition,Websphere,Ibm Cloud,Ibm Watson,Visual Recognition,我已经在IBMCloud上创建了一个自定义图像识别集合,并在Django网站上使用它进行处理。但是,我注意到响应时间从6秒到14秒不等 我想减少周转时间。我已经在压缩我发送的图像文件。因此,在浏览API参考文档时,我注意到有一个名为“get_model_file”的方法,它将集合文件下载到本地空间 但是没有关于如何使用它的文档。有谁成功地实现了这一点?还是我遗漏了什么?如文档所述 目前,模型格式特定于Android应用程序 因此,除非你正在创建一个Android应用程序,否则这对你来说是行不通的

我已经在IBMCloud上创建了一个自定义图像识别集合,并在Django网站上使用它进行处理。但是,我注意到响应时间从6秒到14秒不等

我想减少周转时间。我已经在压缩我发送的图像文件。因此,在浏览API参考文档时,我注意到有一个名为“get_model_file”的方法,它将集合文件下载到本地空间


但是没有关于如何使用它的文档。有谁成功地实现了这一点?还是我遗漏了什么?

如文档所述

目前,模型格式特定于Android应用程序

因此,除非你正在创建一个Android应用程序,否则这对你来说是行不通的


您可能有两个延迟区域。首先是从浏览器到Django应用程序。第二个是从Django应用程序到视觉识别服务。我不确定您在哪里托管了Django应用程序,但如果您将其定位在同一地区(数据中心会更好),您可能能够减少部分延迟。

如文档所述

目前,模型格式特定于Android应用程序

因此,除非你正在创建一个Android应用程序,否则这对你来说是行不通的

您可能有两个延迟区域。首先是从浏览器到Django应用程序。第二个是从Django应用程序到视觉识别服务。我不确定您在哪里托管了Django应用程序,但如果您将其定位在同一地区(数据中心会更好),您可能能够减少部分延迟

但是,我注意到响应时间从6秒到14秒不等。 我想减少周转时间。我已经在压缩我发送的图像文件

您在zip文件中同时向
/analyze
端点发送多少图像?如果您一次只发送一个图像,您不应该费心压缩它。此外,如果可以的话,您应该并行化代码,以便每个图像发出一个请求,而不是在一个zip文件中发送6个图像。这将减少延迟

顺便说一下,使用V4API,您应该将图像的宽度或高度调整为不超过300像素。事实上,您可以将纵横比“挤压”为平方,这不会影响结果。无论如何,服务都会在内部调整大小,但如果在客户端这样做,则可以节省网络传输和解码时间

对于一次一张图像,如果您的分辨率低于300x300像素,您在一次典型通话中的延迟应低于1.5秒,包括网络传输时间

但是,我注意到响应时间从6秒到14秒不等。 我想减少周转时间。我已经在压缩我发送的图像文件

您在zip文件中同时向
/analyze
端点发送多少图像?如果您一次只发送一个图像,您不应该费心压缩它。此外,如果可以的话,您应该并行化代码,以便每个图像发出一个请求,而不是在一个zip文件中发送6个图像。这将减少延迟

顺便说一下,使用V4API,您应该将图像的宽度或高度调整为不超过300像素。事实上,您可以将纵横比“挤压”为平方,这不会影响结果。无论如何,服务都会在内部调整大小,但如果在客户端这样做,则可以节省网络传输和解码时间


对于一次一张图像,如果您的分辨率低于300x300像素,您在一次典型通话中的延迟时间(包括网络传输时间)应低于1.5秒。

谢谢。让我试着调整图像的大小,看看这是否会产生影响。哇,将像素大小更改为300x300,使其降低到1.58秒。非常感谢你!在文档中,它说至少300x300,但没有说它可以将图像缩小到300x300,我能在什么地方找到它吗?另外,我正在使用枕头Image.resize来调整图片的大小。是否有任何损失或不准确的地方会被引入?很高兴听到。您会很高兴知道,调整到300x300的尺寸不会导致精度损失。无论如何,这项服务会在收到一张更大的图片后进行。我不确定文档中是否建议使用300。如果我的回答有帮助,您可以“接受”来解决该线程。谢谢刚接触stackoverflow的人,试图弄明白:)我做到了!!!:)非常感谢。让我试着调整图像的大小,看看这是否会产生影响。哇,将像素大小更改为300x300,使其降低到1.58秒。非常感谢你!在文档中,它说至少300x300,但没有说它可以将图像缩小到300x300,我能在什么地方找到它吗?另外,我正在使用枕头Image.resize来调整图片的大小。是否有任何损失或不准确的地方会被引入?很高兴听到。您会很高兴知道,调整到300x300的尺寸不会导致精度损失。无论如何,这项服务会在收到一张更大的图片后进行。我不确定文档中是否建议使用300。如果我的回答有帮助,您可以“接受”来解决该线程。谢谢刚接触stackoverflow的人,试图弄明白:)我做到了!!!:)