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

add docs first setup

parent fd5aad63
No related branches found
No related tags found
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.
Finish editing this message first!
Please register or to comment