Skip to content

Commit

Permalink
add test
Browse files Browse the repository at this point in the history
  • Loading branch information
Paul-Saves committed Sep 19, 2024
1 parent c949d55 commit 6c621e8
Showing 1 changed file with 82 additions and 33 deletions.
115 changes: 82 additions & 33 deletions smt/applications/tests/test_mixed_integer.py
Original file line number Diff line number Diff line change
Expand Up @@ -783,13 +783,23 @@ def run_mixed_discrete_design_space_example(self):

from smt.applications.mixed_integer import MixedIntegerSamplingMethod
from smt.sampling_methods import LHS
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
IntegerVariable,
OrdinalVariable,
)

if HAS_SMTDesignSpace:
from SMTDesignSpace.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
IntegerVariable,
OrdinalVariable,
)
else:
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
IntegerVariable,
OrdinalVariable,
)

ds = DesignSpace(
[
Expand Down Expand Up @@ -1147,12 +1157,21 @@ def run_hierarchical_variables_Goldstein(self):
)
from smt.sampling_methods import LHS
from smt.surrogate_models import KRG, MixHrcKernelType, MixIntKernelType
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
IntegerVariable,
)

if HAS_SMTDesignSpace:
from SMTDesignSpace.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
IntegerVariable,
)
else:
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
IntegerVariable,
)

def f_hv(X):
import numpy as np
Expand Down Expand Up @@ -2053,12 +2072,19 @@ def run_mixed_gower_example(self):
MixedIntegerKrigingModel,
)
from smt.surrogate_models import KRG, MixIntKernelType
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)

if HAS_SMTDesignSpace:
from SMTDesignSpace.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)
else:
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)
xt1 = np.array([[0, 0.0], [0, 2.0], [0, 4.0]])
xt2 = np.array([[1, 0.0], [1, 2.0], [1, 3.0]])
xt3 = np.array([[2, 1.0], [2, 2.0], [2, 4.0]])
Expand Down Expand Up @@ -2184,12 +2210,19 @@ def run_mixed_cs_example(self):
MixedIntegerKrigingModel,
)
from smt.surrogate_models import KRG, MixIntKernelType
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)

if HAS_SMTDesignSpace:
from SMTDesignSpace.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)
else:
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)
xt1 = np.array([[0, 0.0], [0, 2.0], [0, 4.0]])
xt2 = np.array([[1, 0.0], [1, 2.0], [1, 3.0]])
xt3 = np.array([[2, 1.0], [2, 2.0], [2, 4.0]])
Expand Down Expand Up @@ -2313,11 +2346,19 @@ def run_mixed_homo_gaussian_example(self):

from smt.applications.mixed_integer import MixedIntegerKrigingModel
from smt.surrogate_models import KRG, MixIntKernelType
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)

if HAS_SMTDesignSpace:
from SMTDesignSpace.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)
else:
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)

xt1 = np.array([[0, 0.0], [0, 2.0], [0, 4.0]])
xt2 = np.array([[1, 0.0], [1, 2.0], [1, 3.0]])
Expand Down Expand Up @@ -2442,11 +2483,19 @@ def run_mixed_homo_hyp_example(self):

from smt.applications.mixed_integer import MixedIntegerKrigingModel
from smt.surrogate_models import KRG, MixIntKernelType
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)

if HAS_SMTDesignSpace:
from SMTDesignSpace.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)
else:
from smt.utils.design_space import (
CategoricalVariable,
DesignSpace,
FloatVariable,
)

xt1 = np.array([[0, 0.0], [0, 2.0], [0, 4.0]])
xt2 = np.array([[1, 0.0], [1, 2.0], [1, 3.0]])
Expand Down

0 comments on commit 6c621e8

Please sign in to comment.