예제 #1
0
def test_initialize_x0_with_unsupported_distribution() -> None:
    with pytest.raises(NotImplementedError):
        _initialize_x0({"x": UnsupportedDistribution()})

    with pytest.raises(NotImplementedError):
        _initialize_x0_randomly(np.random.RandomState(1),
                                {"x": UnsupportedDistribution()})
예제 #2
0
    def test_init_with_unsupported_distribution():
        # type: () -> None

        with pytest.raises(NotImplementedError):
            optuna.integration.cma._Optimizer(
                {"x": UnsupportedDistribution()}, {"x": 0}, 0.2, None, {}
            )
예제 #3
0
    def test_initialize_sigma0_with_unsupported_distribution():
        # type: () -> None

        with pytest.raises(NotImplementedError):
            optuna.integration.CmaEsSampler._initialize_sigma0(
                {'x': UnsupportedDistribution()})
예제 #4
0
def test_initialize_sigma0_with_unsupported_distribution() -> None:
    with pytest.raises(NotImplementedError):
        _initialize_sigma0({"x": UnsupportedDistribution()})
예제 #5
0
파일: test_cma.py 프로젝트: optuna/optuna
    def test_initialize_sigma0_with_unsupported_distribution() -> None:

        with pytest.raises(NotImplementedError):
            optuna.integration.PyCmaSampler._initialize_sigma0(
                {"x": UnsupportedDistribution()})
예제 #6
0
 def test_initialize_sigma0_with_unsupported_distribution(self) -> None:
     with self.assertRaises(NotImplementedError):
         cmaes_sampler._initialize_sigma0({"x": UnsupportedDistribution()})