Skip to content
Snippets Groups Projects
Commit 6444a75f authored by lukas leufen's avatar lukas leufen
Browse files

add docs first setup

parent fd5aad63
Branches
Tags
3 merge requests!125Release v0.10.0,!124Update Master to new version v0.10.0,!91WIP: Resolve "create sphinx docu"
Pipeline #34851 passed
stages: stages:
- init - init
- test - test
- docs
- pages - pages
### Static Badges ### ### Static Badges ###
...@@ -131,6 +132,31 @@ coverage: ...@@ -131,6 +132,31 @@ coverage:
- badges/ - badges/
- coverage/ - coverage/
#### Documentation ####
sphinx docs:
stage: docs
tags:
- machinelearningtools
- zam347
before_script:
- chmod +x ./CI/update_badge.sh
- ./CI/update_badge.sh > /dev/null
script:
- pip install -r requirements.txt
- pip install -r docs/requirements_docs.txt
- chmod +x ./CI/create_documentation.sh
- ./CI/create_documentation.sh
after_script:
- ./CI/update_badge.sh > /dev/null
when: always
artifacts:
name: pages
when: always
paths:
- badges/
- webpage/
#### Pages #### #### Pages ####
pages: pages:
stage: pages stage: pages
...@@ -147,6 +173,9 @@ pages: ...@@ -147,6 +173,9 @@ pages:
- mkdir -p public/test - mkdir -p public/test
- cp -af test_results/. public/test - cp -af test_results/. public/test
- ls public/test - ls public/test
- mkdir -p public/test
- cp -af test_results/. public/test
- ls public/test
- ls public - ls public
when: always when: always
artifacts: artifacts:
......
...@@ -22,4 +22,3 @@ def pytest_runtest_teardown(item, nextitem): ...@@ -22,4 +22,3 @@ def pytest_runtest_teardown(item, nextitem):
shutil.rmtree(os.path.join(path, "TestExperiment"), ignore_errors=True) shutil.rmtree(os.path.join(path, "TestExperiment"), ignore_errors=True)
else: else:
pass # nothing to do if next test is from same test class pass # nothing to do if next test is from same test class
sphinx==3.0.1
sphinx-autoapi==1.3.0
sphinx-rtd-theme==0.4.3
recommonmark==0.6.0
\ No newline at end of file
__author__ = "Lukas Leufen" __author__ = "Lukas Leufen"
__date__ = '2019-11-14' __date__ = '2019-11-14'
import argparse import argparse
from src.run_modules.experiment_setup import ExperimentSetup from src.run_modules.experiment_setup import ExperimentSetup
...@@ -13,7 +12,6 @@ from src.run_modules.training import Training ...@@ -13,7 +12,6 @@ from src.run_modules.training import Training
def main(parser_args): def main(parser_args):
with RunEnvironment(): with RunEnvironment():
ExperimentSetup(parser_args, stations=['DEBW107', 'DEBY081', 'DEBW013', 'DEBW076', 'DEBW087', 'DEBW001'], ExperimentSetup(parser_args, stations=['DEBW107', 'DEBY081', 'DEBW013', 'DEBW076', 'DEBW087', 'DEBW001'],
station_type='background', trainable=False, create_new_model=False, window_history_size=6, station_type='background', trainable=False, create_new_model=False, window_history_size=6,
...@@ -28,7 +26,6 @@ def main(parser_args): ...@@ -28,7 +26,6 @@ def main(parser_args):
if __name__ == "__main__": if __name__ == "__main__":
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
parser.add_argument('--experiment_date', metavar='--exp_date', type=str, default=None, parser.add_argument('--experiment_date', metavar='--exp_date', type=str, default=None,
help="set experiment date as string") help="set experiment date as string")
......
__author__ = "Lukas Leufen" __author__ = "Lukas Leufen"
__date__ = '2019-11-14' __date__ = '2019-11-14'
import argparse import argparse
import logging
from src.run_modules.experiment_setup import ExperimentSetup from src.run_modules.experiment_setup import ExperimentSetup
from src.run_modules.model_setup import ModelSetup from src.run_modules.model_setup import ModelSetup
...@@ -14,7 +12,6 @@ from src.run_modules.training import Training ...@@ -14,7 +12,6 @@ from src.run_modules.training import Training
def main(parser_args): def main(parser_args):
with RunEnvironment(): with RunEnvironment():
ExperimentSetup(parser_args, stations=['DEBW107', 'DEBY081', 'DEBW013', 'DEBW076', 'DEBW087', 'DEBW001'], ExperimentSetup(parser_args, stations=['DEBW107', 'DEBY081', 'DEBW013', 'DEBW076', 'DEBW087', 'DEBW001'],
station_type='background', trainable=True, sampling="hourly", window_history_size=48) station_type='background', trainable=True, sampling="hourly", window_history_size=48)
...@@ -28,7 +25,6 @@ def main(parser_args): ...@@ -28,7 +25,6 @@ def main(parser_args):
if __name__ == "__main__": if __name__ == "__main__":
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
parser.add_argument('--experiment_date', metavar='--exp_date', type=str, default=None, parser.add_argument('--experiment_date', metavar='--exp_date', type=str, default=None,
help="set experiment date as string") help="set experiment date as string")
......
__author__ = "Lukas Leufen" __author__ = "Lukas Leufen"
__date__ = '2019-11-14' __date__ = '2019-11-14'
import argparse import argparse
import json import json
import logging import logging
...@@ -15,7 +14,6 @@ from src.run_modules.training import Training ...@@ -15,7 +14,6 @@ from src.run_modules.training import Training
def load_stations(): def load_stations():
try: try:
filename = 'German_background_stations.json' filename = 'German_background_stations.json'
with open(filename, 'r') as jfile: with open(filename, 'r') as jfile:
...@@ -31,9 +29,7 @@ def load_stations(): ...@@ -31,9 +29,7 @@ def load_stations():
def main(parser_args): def main(parser_args):
with RunEnvironment(): with RunEnvironment():
ExperimentSetup(parser_args, stations=load_stations(), station_type='background', trainable=False, ExperimentSetup(parser_args, stations=load_stations(), station_type='background', trainable=False,
create_new_model=True) create_new_model=True)
PreProcessing() PreProcessing()
...@@ -46,7 +42,6 @@ def main(parser_args): ...@@ -46,7 +42,6 @@ def main(parser_args):
if __name__ == "__main__": if __name__ == "__main__":
parser = argparse.ArgumentParser() parser = argparse.ArgumentParser()
parser.add_argument('--experiment_date', metavar='--exp_date', type=str, default=None, parser.add_argument('--experiment_date', metavar='--exp_date', type=str, default=None,
help="set experiment date as string") help="set experiment date as string")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment