| 7384 | |
| 7385 | def test_subclass(self): |
| 7386 | class TestArray(np.ndarray): |
| 7387 | def __new__(cls, data, info): |
| 7388 | result = np.array(data) |
| 7389 | result = result.view(cls) |
| 7390 | result.info = info |
| 7391 | return result |
| 7392 | |
| 7393 | def __array_finalize__(self, obj): |
| 7394 | self.info = getattr(obj, "info", '') |
| 7395 | |
| 7396 | dat = TestArray([[1, 2, 3, 4], [5, 6, 7, 8]], 'jubba') |
| 7397 | res = dat.mean(1) |
no outgoing calls
searching dependent graphs…