(self, size, domain, max_seed_size=None)
:param size: requested size N for the LHD 
        :param domain: domain to generate the LHD for, must be continuous
        :param max_seed_size: the maximum size 1 <= S <= D for the seed, . If unspecified, equals the dimensionality D 
            of the domain. During generation, S different designs are generated. Seeds with sizes 1,2,...S are used.
            Each seed itself is a small LHD.
:param size: requested size N for the LHD 
        :param domain: domain to generate the LHD for, must be continuous
        :param max_seed_size: the maximum size 1 <= S <= D for the seed, . If unspecified, equals the dimensionality D 
            of the domain. During generation, S different designs are generated. Seeds with sizes 1,2,...S are used.
            Each seed itself is a small LHD.
: param size : requested size N for the LHD : param domain : domain to generate the LHD for must be continuous : param max_seed_size : the maximum size 1 < = S < = D for the seed . If unspecified equals the dimensionality D of the domain . During generation S different designs are generated . Seeds with sizes 1 2 ... S are used . Each seed itself is a small LHD .
def __init__(self, size, domain, max_seed_size=None):
        """
        :param size: requested size N for the LHD 
        :param domain: domain to generate the LHD for, must be continuous
        :param max_seed_size: the maximum size 1 <= S <= D for the seed, . If unspecified, equals the dimensionality D 
            of the domain. During generation, S different designs are generated. Seeds with sizes 1,2,...S are used.
            Each seed itself is a small LHD.
        """
        super(LatinHyperCube, self).__init__(size, domain)
        self._max_seed_size = np.round(max_seed_size or domain.size)
        assert (1 <= np.round(self._max_seed_size) <= domain.size)
def __init__ ( self , size , domain , max_seed_size = None ) : super ( LatinHyperCube , self ) . __init__ ( size , domain ) self . _max_seed_size = np . round ( max_seed_size or domain . size ) assert ( 1 <= np . round ( self . _max_seed_size ) <= domain . size )