Commit graph

491 commits

Author SHA1 Message Date
Alexandr Savinov
b89f476ee5 simplify and improve rolling predictions 2022-07-18 21:53:50 +02:00
Alexandr Savinov
99e7c3a84b fix server by integrating new conventions and functions 2022-07-18 20:23:36 +02:00
Alexandr Savinov
cdab2f2e59 fix train signal models 2022-07-17 21:32:45 +02:00
Alexandr Savinov
79cd2323d6 add new feature definitions from tsfresh 2022-07-17 13:58:41 +02:00
Alexandr Savinov
41419268eb update configuration parameters 2022-07-17 10:21:42 +02:00
Alexandr Savinov
37f8113dc3 fix problem with nan handling in a feature function 2022-07-17 10:14:30 +02:00
Alexandr Savinov
99829c7d30 rename configuration parameters 2022-07-17 10:04:20 +02:00
Alexandr Savinov
dbacf65c7b refactor train models 2022-07-16 11:41:27 +02:00
Alexandr Savinov
297da5c405 fix problems of previous commit by adding files 2022-07-16 11:31:08 +02:00
Alexandr Savinov
fffe57aa00 label generation improvements and refactorings 2022-07-16 11:24:04 +02:00
Alexandr Savinov
3feeacb7ff feature generation improvements and refactorings 2022-07-16 11:08:53 +02:00
Alexandr Savinov
3002c8833f merge data daily raster and improvements 2022-07-16 10:09:56 +02:00
Alexandr Savinov
af184dc27c minor adjustments in yahoo downloader 2022-07-10 12:17:16 +02:00
Alexandr Savinov
45684441ff add yahoo downloader 2022-07-10 11:14:47 +02:00
Alexandr Savinov
9f74cc96bd remove unnecessary test code v0.3.0 2022-07-09 12:24:42 +02:00
Alexandr Savinov
a84b63a97b add sample configs and update readme 2022-07-09 12:12:39 +02:00
Alexandr Savinov
4e223b9b0e update readme 2022-07-09 10:55:37 +02:00
Alexandr Savinov
8bd167e164 remove unnecessary files 2022-07-03 17:45:01 +02:00
Alexandr Savinov
9b1e216ea3 Merge remote-tracking branch 'origin2/master'
# Conflicts:
#	README.md
#	common/classifiers.py
#	common/feature_generation.py
#	common/label_generation.py
#	common/signal_generation.py
#	common/utils.py
#	requirements.txt
#	scripts/depth_to_features.py
#	scripts/download_data.py
#	scripts/generate_features.py
#	scripts/generate_rolling_predictions.py
#	scripts/merge_data.py
#	scripts/train_predict_models.py
#	scripts/train_signal_models.py
#	service/App.py
#	service/analyzer.py
#	service/collector.py
#	service/notifier.py
#	service/server.py
#	tests/test_classifiers.py
2022-07-03 17:14:22 +02:00
Alexandr Savinov
a90e87c797 refactorings and optimizations 2022-06-26 17:32:41 +02:00
Alexandr Savinov
c2ad579752 fine tuning feature and label generation 2022-04-24 20:52:38 +02:00
Alexandr Savinov
d8e4749b0f multiple sources and their processing by merger and feature generator as well as refactorings 2022-04-23 09:18:45 +02:00
Alexandr Savinov
70eb51c434 add top-bot labels with lower levels and tolerances 2022-04-19 19:05:39 +02:00
Alexandr Savinov
8f8ca8b97d refactor generate features 2022-04-18 13:25:25 +02:00
Alexandr Savinov
5f5fb5ae1d refactore merger to read data from config 2022-04-17 19:55:22 +02:00
Alexandr Savinov
8d7d0618dc change the role and conventions for data folder and file names 2022-04-17 11:34:34 +02:00
Alexandr Savinov
6e60d0ca23 move train length to algo descriptor 2022-04-16 20:30:34 +02:00
Alexandr Savinov
15811b6277 move algorithm list and feature sets to config 2022-04-16 18:22:55 +02:00
Alexandr Savinov
2054ff963b move file names to config from P class 2022-04-15 21:45:46 +02:00
Alexandr Savinov
a7c336d499 use model repo 2022-04-15 15:27:30 +02:00
Alexandr Savinov
6cf4a40502 remove frequency from file names 2022-04-15 12:47:31 +02:00
Alexandr Savinov
f5cbdd0ae6 next iteration and introduce file with algo hyper-parameters 2022-04-15 11:46:19 +02:00
Alexandr Savinov
cb60795e79 improvements and parameterization 2022-04-13 16:34:38 +02:00
Alexandr Savinov
4b6fee9a9d latest changes 2022-04-10 19:38:53 +02:00
Alexandr Savinov
451d529562 many minor changes 2022-04-02 11:50:07 +02:00
Alexandr Savinov
9cd0f748c3 refactor training signal models 2022-03-27 19:22:02 +02:00
Alexandr Savinov
206725554d signal generation and notification 2022-03-27 18:58:41 +02:00
Alexandr Savinov
6b047d5d1f refactor rolling predictions 2022-03-26 19:25:37 +01:00
Alexandr Savinov
515333967b fix problems with label generation 2022-03-26 16:45:23 +01:00
Alexandr Savinov
13d73e82a7 fix problems in the service 2022-03-26 12:43:02 +01:00
Alexandr Savinov
ce44a74b1e refactor label generation and signals 2022-03-25 22:49:33 +01:00
Alexandr Savinov
91ef6652a0 refactor feature generation 2022-03-25 22:48:23 +01:00
Alexandr Savinov
75f0b8323f implement main signal aggregation function and cleaning the code from old functions and drafts 2022-03-20 20:53:41 +01:00
Alexandr Savinov
7fb686fb75 restructure code for signal generation 2022-03-20 17:11:00 +01:00
Alexandr Savinov
8f0313860d Split generate features and generate labels 2022-03-20 13:58:58 +01:00
Alexandr Savinov
af0d253a0c add functions for generating top-bot labels 2022-03-20 11:04:43 +01:00
Alexandr Savinov
f1a28fe077 initial commit 2022-03-20 10:09:33 +01:00
Alexandr Savinov
7c587a3430 add an option for storing predictions in a separate file v0.2.0 2022-03-19 10:51:29 +01:00
Alexandr Savinov
1f0fae753b read config parameter from file 2022-03-16 19:43:43 +01:00
Alexandr Savinov
8c6ae6538f load parameters from the main configuration 2022-03-16 19:34:02 +01:00