def __init__(self, A, X):
        """
        Constructor.

        Parameters
        ----------
        A : array_like
            p×p array.
        X : array_like
            n×c array.
        """
        self._A = asarray(A, float)
        self._X = asarray(X, float)
        vecB = zeros((X.shape[1], A.shape[0])).ravel()
        self._vecB = Vector(vecB)
        self._nparams = vecB.size
        Function.__init__(self, "KronMean", vecB=self._vecB)
def __init__ ( self , A , X ) : self . _A = asarray ( A , float ) self . _X = asarray ( X , float ) vecB = zeros ( ( X . shape [ 1 ] , A . shape [ 0 ] ) ) . ravel ( ) self . _vecB = Vector ( vecB ) self . _nparams = vecB . size Function . __init__ ( self , "KronMean" , vecB = self . _vecB )
Constructor.

        Parameters
        ----------
        A : array_like
            p×p array.
        X : array_like
            n×c array.