blob: cbe65b069114feb5b9b10b332278f5c19692ad14 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
import numpy as np
def add_one(int[:,:] buf):
for x in range(buf.shape[0]):
for y in range(buf.shape[1]):
buf[x, y] += 1
# exporting_object must be a Python object
# implementing the buffer interface, e.g. a numpy array.
exporting_object = np.zeros((10, 20), dtype=np.intc)
add_one(exporting_object)
|