Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What alternatives are there to numpy on Google App Engine?

What alternatives can you recommend to numpy to use on the Google App Engine?

Specifically I'm interested in matrix manipulations on large matrices.

like image 919
toofarsideways Avatar asked Mar 30 '11 18:03

toofarsideways


2 Answers

The Python 2.7 runtime includes NumPy 1.6.1.

like image 130
Matthew Simoneau Avatar answered Oct 26 '22 20:10

Matthew Simoneau


Update: As remarked by Matthew Simoneau and by @petr, the Python 2.7 runtime on GAE now includes Numpy among it's libraries.

When this question was originally asked and answered, the old answer was the following.

Old answer: GAE only supports native python code, so any modules written in C are out of the question. You could look around for native python modules with the functionality you need, but they will be slow. e.g., here. Amazon AWS or Rackspace might be a better fit if you need custom software installed, but its more expensive. Another option would be to have your app on GAE and do computation somewhere else via an API like picloud.

like image 42
highBandWidth Avatar answered Oct 26 '22 21:10

highBandWidth