a.method1()
возвращает результат np.zeros(...)
, который представляет собой numpy.ndarray
Так что, когда вы пытаетесь вызвать method()
в method2()
, он терпит неудачу, потому что это не функция.
Вы, вероятно, хотите вместо этого:
import numpy as np
class CLASS:
def method1(self):
size = 10
return np.zeros([size,size])
def method2(self, glcm):
pass
a = CLASS ()
b = a.method2(a.method1())