Coverage for mlos_bench/mlos_bench/optimizers/__init__.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.5.1, created at 2024-05-06 00:35 +0000

1# 

2# Copyright (c) Microsoft Corporation. 

3# Licensed under the MIT License. 

4# 

5""" 

6Interfaces and wrapper classes for optimizers to be used in Autotune. 

7""" 

8 

9from mlos_bench.optimizers.base_optimizer import Optimizer 

10from mlos_bench.optimizers.mock_optimizer import MockOptimizer 

11from mlos_bench.optimizers.one_shot_optimizer import OneShotOptimizer 

12from mlos_bench.optimizers.mlos_core_optimizer import MlosCoreOptimizer 

13 

14__all__ = [ 

15 'Optimizer', 

16 'MockOptimizer', 

17 'OneShotOptimizer', 

18 'MlosCoreOptimizer', 

19]