【发布时间】:2016-01-25 10:40:39
【问题描述】:
我做了一个 Azure 机器学习实验,它采用一个小数据集(12x3 数组)和一些参数,并使用一些 Python 模块(线性回归计算等等)进行一些计算。这一切都很好。
我已经部署了实验,现在想从我的应用程序的前端向它抛出数据。 API 调用进入并返回正确的结果,但计算简单的线性回归最多需要 30 秒。有时是 20 秒,有时只有 1 秒。我什至一次将它降低到 100 毫秒(这是我想要的),但 90% 的请求需要超过 20 秒才能完成,这是不可接受的。
我想这与它仍然是一个实验有关,或者它仍处于开发阶段,但我找不到让它在更快的机器上运行的设置。
有没有办法加快我的执行速度?
编辑:澄清:使用相同的测试数据获得不同的时间,只需多次发送相同的请求即可。这让我得出结论,这一定与我的请求被放入队列有关,有一些启动延迟,或者我以其他方式受到限制。
【问题讨论】:
标签: python azure azure-machine-learning-studio