Tôi cần chạy một số kiểm tra thống kê trong ứng dụng của mình, cần các hàm từ scipy.stats. Tuy nhiên tôi thấy Google App Engine không tin tưởng SciPy. Vì vậy, có bất kỳ thư viện được hỗ trợ GAE nào có thể thực hiện một số tính toán thống kê, ví dụ: tạo ra các số ngẫu nhiên, ước tính CDF, chạy T-kiểm tra, kiểm tra bình thường, vv Cảm ơn!Các giải pháp thay thế để chạy SciPy trên Google App Engine?
Trả lời
Python 2.7 runtime includes NumPy. Đó là một thư viện khoa học có thể giúp bạn trong những gì bạn muốn làm.
Numpy là một tiện ích mở rộng ngôn ngữ xác định mảng số và loại ma trận và các thao tác cơ bản trên chúng. Thông tin
hơn cho NumPy here
Btw:
Tuy nhiên tôi thấy Google App Engine không tin tưởng scipy.
Tôi nghĩ rằng nên là:
GAE chỉ hỗ trợ mã python bản địa
Sửa
Đối với số ngẫu nhiên bạn có thể sử dụng Python's Random
Đối với CDF http://pysclint.sourceforge.net/pycdf/ hoặc http://code.google.com/p/netcdf4-python/ nhưng tôi không chắc chắn nếu chúng chỉ chứa mã gốc. Bạn có thể thử nếu bạn thích.
Ngoài ra hãy xem đây http://www.astro.cornell.edu/staff/loredo/statpy/
cách tiếp cận khác có thể là để có một máy chủ gia đình chạy bất kỳ mô-đun python có lẽ bạn xin vui lòng. Sau đó, sử dụng PULL QUEUE TO communicate via REST với máy chủ "nhà riêng" của bạn và xử lý các tính toán ở đó.
Cảm ơn nhận xét của bạn. Có lẽ tôi đã không thể hiện bản thân một cách hiệu quả, có bất kỳ thư viện được hỗ trợ GAE nào có thể thực hiện một số phép tính thống kê hay không. tạo số ngẫu nhiên, ước tính CDF, kiểm tra tính bình thường, v.v. –
Xem câu trả lời cập nhật. @ tao.hong –
Cảm ơn tất cả các liên kết! –