1
我有兩個對象分享numpy的之間SciPy的對象處理
shared_array = numpy.zeros(20)
和
shared_matrix = scipy.sparse.csr_matrix((data, (row, col)),(20,20),dtype=numpy.float64)
,我想從
multiprocessing.Process(target = random_function, args = (shared_matrix, shared_array))
創建的所有進程訪問這是怎麼回事做了什麼?
我希望能夠讀取和寫入。我見過經理,但是他們是否使用'numpy.array'和'scipy.sparse.csr_matrix'? – Chicony
正如我寫的,你可以閱讀'multiprocessing'產生的每個進程中的所有全局變量。你甚至不必將它們作爲參數傳遞。 –
但我想能夠編輯它們,而不僅僅是閱讀。 – Chicony