Commit Graph

51 Commits

Author SHA1 Message Date
840f65599e Added MIT License 2020-06-16 10:57:16 +02:00
fe805fa8ce Update README.md 2019-07-18 15:30:43 +02:00
372bd70df9 Update README.md 2019-07-04 19:57:09 +02:00
c1200730e5 Removed unused imports 2019-07-04 18:42:55 +02:00
841d47e9c1 Misc Cleanup Update 2019-07-04 18:39:01 +02:00
0269c384da Update README.md 2019-07-04 18:34:30 +02:00
c72b1340cd Update README.md 2019-07-04 18:32:51 +02:00
8664c57d4d Update README.md 2019-07-04 18:29:00 +02:00
075781873b Update README.md 2019-07-04 18:28:41 +02:00
37daadb020 Reworked Code 2019-04-25 12:06:06 +02:00
7d31468c43 Removed License till further evaluation 2018-06-14 15:46:16 +02:00
54f81b2291 General Bugfixes
- Rewrote certain numGen functions
- Removed ++ functions
2018-06-05 16:58:05 +02:00
tchemn
667e7881cc added two dimensional data analysis support
-added kmeansMkI_2d
-added calcdiff2d to dmlib
-added plzGenNS and ageGenNS  to dmtest to generate unshuffled testdata for kmeans 2d
2018-06-04 20:42:55 +02:00
aa43c93ae5 Added numGen generator
- Removed unstable randomi version
- Added numGen generator
- Detected bug
2018-06-03 00:41:18 +02:00
4e3ceac4a9 kmeans Minor Bugfixes
- Added cluster to test generator
- Added sample data to main
2018-06-02 23:30:07 +02:00
7ea392c302 kmeans Update 1.2
- Added dependencies to info (adjusted template too)
- Removed unnecessary global variables
- Added commentary
- Saved a few variables
- Removed unnecessary libary 'numpy' and 'multiprocessing'
2018-06-01 03:15:33 +02:00
tchemn
e1d794c006 Added a numpy based visualizer
if the algorithm doesnt work you might need to pip numpy and matplotlib
2018-06-01 00:37:48 +02:00
tchemn
faa113f05e kmeans Update 1.1
The Algorithm now automaticly ends  when the center of the found clusters doesnt move anymore.

Other changes:
- repurposed the runs variable to be a counter instead of a user given value
- the results are now displayed through the kmeansmkI function instead of the startup function
- updated versionnumber to 1.1
2018-05-31 18:24:53 +02:00
70cd6c5939 Added kmeans to readme
- Removed outdated ToDo list
- Updated readme
2018-05-31 00:13:51 +02:00
a115b16378 Code Cleanup II
- Removed test functions from randomi
- Enabled timer at kmeans
- Adjusted functions of the dmlib libary
2018-05-31 00:10:02 +02:00
d6b4152bde Code Cleanup I
- Added template for python scripts
- Removed outdated randomI version
2018-05-30 23:35:27 +02:00
05d30ee633 Cleaned up pycache 2018-05-30 23:24:15 +02:00
77f3a16c45 kmeans Update 1.0
- Exported some functions in seperate libaries
- Finished the algorithm, added calcCusters function
- Optimized code
2018-05-30 23:22:02 +02:00
5f9143b604 kmeans Update 0.2
- Added documentation
- Added new array for data savings

Co-Authored-By: tchemn <tchemn@users.noreply.github.com>
2018-05-26 21:25:57 +02:00
c6c73122b0 K-Means Step 1
- Added simple cluster assigning

Co-Authored-By: tchemn <tchemn@users.noreply.github.com>
2018-05-26 20:55:35 +02:00
318b66b1a6 Bugfix for data generator
Added data variable for call of main function
2018-05-26 19:16:29 +02:00
e15c5da69a Added testdata generator 2018-05-26 19:15:08 +02:00
9761370e94 Updated code template for kmeans 2018-05-26 18:54:54 +02:00
62799adcb4 Added kmeans template 2018-05-26 18:43:40 +02:00
tchemn
b8d994bf21 added clusteres PLZ generation
Always generates a 5 digit PLZ in the first row. There also is a user defined chance that she will start with 09

Havent tested much, there might be bugs
2018-05-24 19:15:54 +02:00
a75eb5e8d3 Added PLZ and Tel modules 2018-05-23 23:59:14 +02:00
880fa9f2eb Updated readme 2018-05-22 18:49:40 +02:00
3787a59658 Updated Benchmarking and Created importer 2018-05-22 18:42:42 +02:00
tchemn
3075114d78 Added RAMDISK and benchmarks with win defender disabled
for my system 7,5s seems to be the minimum time needed, for more performance i need a better CPU
2018-05-21 16:32:16 +02:00
tchemn
b1c228b429 added data 2018-05-18 20:57:53 +02:00
7a58ff3223 Removed unnecessary import
- New benchmark
- Removed unused import
2018-05-18 20:50:25 +02:00
b9295dd703 Revision randomi Mk II
- Fixed file naming bug
- Improved performance
- Merged all variants of randomi into randomi.py
- Fully commented the code
- Added benchmarks

Co-Authored-By: tchemn <tchemn@users.noreply.github.com>
2018-05-18 10:58:17 +02:00
tchemn
f19bfb4710 minor fixes
wip dialogue fixed
2018-05-18 02:18:03 +02:00
tchemn
23ed6be99b randomi with unlimited threads
finishes the 10k/50/25 bench in 20s on 8 threads

known bugs:

> might generate a few to many files if the total number of txt files isnt equally dividable by core count

>the 'working, this might take a while' message is displayed after all files are created
2018-05-18 02:06:55 +02:00
tchemn
ee5d0b1d7b randomi for 4 cores
uses 4 threads to execute randomi
2018-05-17 23:34:05 +02:00
5003ac0f4f Performance boost
3 sec gain!
2018-05-17 20:16:39 +02:00
c38de4b204 Added counter 2018-05-17 19:57:55 +02:00
825e1514f1 Joined dgen and randomi 2018-05-17 19:35:21 +02:00
tchemn
115aef3aec Merge branch 'master' of https://github.com/tchemn/miner 2018-05-17 19:07:37 +02:00
tchemn
f696154dcc rng
generiert zufallszahl in vom nutzer definierten bereich
2018-05-17 19:07:19 +02:00
1242bb7677 Concept for randomi 2018-05-17 19:07:02 +02:00
d65295e8f4 Created early concept 2018-05-17 18:51:30 +02:00
20480849bd Restructured folder 2018-05-15 18:45:26 +02:00
a8af2238e0 Initial Update
- Renamed file
2018-05-15 18:31:19 +02:00
tchemn
90a53bf714 Create to do 2018-04-28 23:41:29 +02:00