Coverage for mlair/__init__.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v6.4.2, created at 2023-06-30 10:40 +0000

1__version_info__ = { 

2 'major': 2, 

3 'minor': 4, 

4 'micro': 0, 

5} 

6 

7from mlair.run_modules import RunEnvironment, ExperimentSetup, PreProcessing, ModelSetup, Training, PostProcessing 

8from mlair.workflows import DefaultWorkflow, Workflow 

9from mlair.run_script import run 

10from mlair.model_modules import AbstractModelClass 

11 

12 

13def get_version(): 

14 assert set(__version_info__.keys()) >= {"major", "minor"} 

15 vers = [f"{__version_info__['major']}.{__version_info__['minor']}"] 

16 if "micro" in __version_info__: # pragma: no branch 

17 vers.append(f".{__version_info__['micro']}") 

18 return "".join(vers) 

19 

20 

21__version__ = get_version() 

22__author__ = "Lukas H. Leufen, Felix Kleinert" 

23__email__ = "l.leufen@fz-juelich.de",