diff --git a/src/algorithms/kmeansMkI.py b/src/algorithms/kmeansMkI.py index a7936b1..6da43ee 100644 --- a/src/algorithms/kmeansMkI.py +++ b/src/algorithms/kmeansMkI.py @@ -2,6 +2,7 @@ #title: kmeansMkI.py #description: Our personal Python K-Means++ implementation #author: Tillmann Brendel, Conrad Großer +#license: Pending #date: 26.05.2018 #version: 1.0 #usage: python pyscript.py diff --git a/src/data_generators/randomIMkII.py b/src/data_generators/randomIMkII.py deleted file mode 100644 index 0dc4e66..0000000 --- a/src/data_generators/randomIMkII.py +++ /dev/null @@ -1,13 +0,0 @@ -from random import randint - -def generatePLZ(): - plz = "" - for i in range(0,5): - plz = plz + str(randint(0,9)) - return plz - -def generateTel(): - telephone = "" - for i in range(0, 11): - telephone = telephone + str(randint(0,9)) - return telephone diff --git a/src/data_generators/randomi2.1.py b/src/data_generators/randomi2.1.py index d636599..89893a3 100644 --- a/src/data_generators/randomi2.1.py +++ b/src/data_generators/randomi2.1.py @@ -1,4 +1,15 @@ -# Meet randomI Mk II, a random data generator for test data generation +#!/usr/bin/env python +#title: randomI2.1.py +#description: Personal +#author: Tillmann Brendel, Conrad Großer +#license: Pending +#date: 26.05.2018 +#version: 1.0 +#usage: python pyscript.py +#notes: +#known_issues: +#python_version: 3.x +#============================================================================== # For random generation of numbers import randint from random import randint @@ -9,6 +20,7 @@ from datetime import date # Importing for multi core processing import multiprocessing + def generate09(): plz = "09" for i in range(0,3): diff --git a/src/template.py b/src/template.py new file mode 100644 index 0000000..4fbf17f --- /dev/null +++ b/src/template.py @@ -0,0 +1,35 @@ +#!/usr/bin/env python +#title: template.py +#description: Template for any programm +#author: Authors seperated by comma +#license: License for the programm +#date: Date of creation +#version: Versionnumber +#usage: Description of how to use the programm quickly +#notes: Notes for parameters, thanks (...) +#known_issues: Known issues in this version +#python_version: Compatible (tested) python version +#============================================================================== + +# IMPORTS + +# Importing the time for benchmarking purposes +import time +from datetime import date + +# CODE (FUNCTIONS) + + +# EXECUTION +if __name__ == '__main__': + # Print welcoming message + print("Hello world") + + # For benchmarking starting the timer now + start_time = time.time() + + # Get parameters, call functions, execute program (...) + +# BENCHMARKING [END] +sec = time.time() - start_time +print("The program took " + str(sec) + " seconds (" + str(sec/60) + " minutes) for execution.") \ No newline at end of file