2014-03-24 61 views
1

我想使用MPI.Op類來執行它的實例(在本例中爲MPI.SUM)所代表的某些操作。MPI.Op並執行操作

這裏是我的代碼片段:

input = numpy.array(3, dtype='i') 
output = numpy.array(3, dtype='i') 
MPI.SUM.Reduce_local(input, output) 

但是當我嘗試運行它,我得到這個回溯:

Traceback (most recent call last): 
    File "./mpi.py", line 37, in <module> 
    MPI.SUM.Reduce_local(input, output) 
    File "Op.pyx", line 75, in mpi4py.MPI.Op.Reduce_local (src/mpi4py.MPI.c:54825) 
AttributeError: 'mpi4py.MPI.Op' object has no attribute 'scount' 

我是新來的Python所以這是很可能的,我正在做某種容易的錯誤。有什麼想法嗎?

我正在使用Python 2.6.6。

回答