在Google App Engine上运行SciPy的替代方案是什么?

5

我需要在我的应用程序中运行一些统计测试,这需要来自scipy.stats的函数。然而,我发现Google App Engine不信任SciPy。所以有没有GAE支持的库可以进行一些统计计算,例如生成随机数,估计CDF,运行T-tests,检查正态性等。谢谢!

1个回答

4

Python 2.7运行环境包含NumPy,这是一个科学计算库,可以帮助你实现想要的功能。

NumPy 是一种语言扩展,定义了数值数组和矩阵类型以及它们的基本操作。

更多关于NumPy的信息点击这里

顺便说一下:

然而我发现Google App Engine不信任SciPy。

我认为应该是:

GAE只支持原生的Python代码。

编辑

对于随机数生成,你可以使用Python的随机函数

对于CDF http://pysclint.sourceforge.net/pycdf/ 或者 http://code.google.com/p/netcdf4-python/,但我不确定它们是否只包含原生代码。你可以尝试一下。

还可以看看这里 http://www.astro.cornell.edu/staff/loredo/statpy/

另一个方法是在家中运行任何你喜欢的Python模块的服务器。然后使用PULL队列通过REST与您的“家庭”服务器通信并在那里处理计算。


1
感谢您的评论。也许我没有表达清楚,是否有任何GAE支持的库可以进行一些统计计算,例如生成随机数、估计CDF、检查正态性等等。 - TTT

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接