@@ -57,7 +57,7 @@ class Egor:
5757
5858 infill_strategy (InfillStrategy enum):
5959 Infill criteria to decide best next promising point.
60- Can be either InfillStrategy.EI, InfillStrategy.WB2, InfillStrategy.WB2S orInfillStrategy.LOG_EI
60+ Can be either InfillStrategy.LOG_EI, InfillStrategy. EI, InfillStrategy.WB2, InfillStrategy.WB2S
6161
6262 infill_optimizer (InfillOptimizer enum):
6363 Internal optimizer used to optimize infill criteria.
@@ -120,7 +120,7 @@ class Egor:
120120 seed (int >= 0):
121121 Random generator seed to allow computation reproducibility.
122122 """
123- def __new__ (cls , xspecs : typing .Any , gp_config : GpConfig = ..., n_cstr : builtins .int = 0 , cstr_tol : typing .Optional [typing .Sequence [builtins .float ]] = None , n_start : builtins .int = 20 , n_doe : builtins .int = 0 , doe : typing .Optional [numpy .typing .NDArray [numpy .float64 ]] = None , infill_strategy : InfillStrategy = InfillStrategy .WB2 , cstr_infill : builtins .bool = False , cstr_strategy : ConstraintStrategy = ConstraintStrategy .MC , q_points : builtins .int = 1 , q_infill_strategy : QInfillStrategy = QInfillStrategy .KB , infill_optimizer : InfillOptimizer = InfillOptimizer .COBYLA , trego : builtins .bool = False , coego_n_coop : builtins .int = 0 , q_optmod : builtins .int = 1 , target : builtins .float = - inf , outdir : typing .Optional [builtins .str ] = None , warm_start : builtins .bool = False , hot_start : typing .Optional [builtins .int ] = None , seed : typing .Optional [builtins .int ] = None ) -> Egor : ...
123+ def __new__ (cls , xspecs : typing .Any , gp_config : GpConfig = ..., n_cstr : builtins .int = 0 , cstr_tol : typing .Optional [typing .Sequence [builtins .float ]] = None , n_start : builtins .int = 20 , n_doe : builtins .int = 0 , doe : typing .Optional [numpy .typing .NDArray [numpy .float64 ]] = None , infill_strategy : InfillStrategy = InfillStrategy .LOG_EI , cstr_infill : builtins .bool = False , cstr_strategy : ConstraintStrategy = ConstraintStrategy .MC , q_points : builtins .int = 1 , q_infill_strategy : QInfillStrategy = QInfillStrategy .KB , infill_optimizer : InfillOptimizer = InfillOptimizer .COBYLA , trego : builtins .bool = False , coego_n_coop : builtins .int = 0 , q_optmod : builtins .int = 1 , target : builtins .float = - 1.7976931348623157e+308 , outdir : typing .Optional [builtins .str ] = None , warm_start : builtins .bool = False , hot_start : typing .Optional [builtins .int ] = None , seed : typing .Optional [builtins .int ] = None ) -> Egor : ...
124124 def minimize (self , fun : typing .Any , fcstrs : typing .Sequence [typing .Any ] = [], max_iters : builtins .int = 20 , run_info : typing .Optional [typing .Any ] = None ) -> OptimResult :
125125 r"""
126126 ```ignore
@@ -854,11 +854,14 @@ def sampling(method: Sampling, xspecs: typing.Any, n_samples: builtins.int, seed
854854 Samples generation using given method
855855
856856 # Parameters
857- method: LHS, FULL_FACTORIAL or RANDOM
857+ method: LHS, FULL_FACTORIAL, RANDOM,
858+ LHS_CLASSIC, LHS_CENTERED,
859+ LHS_MAXIMIN, LHS_CENTERED_MAXIMIN
858860 xspecs: list of XSpec
859861 n_samples: number of samples
860862 seed: random seed
861863
862864 # Returns
863865 ndarray of shape (n_samples, n_variables)
864866 """
867+
0 commit comments