Commit Graph
69 Commits
Author SHA1 Message Date
Vladislav Chumak 721b9934ba Added new correct/total maneuver ratio to evaluation metrics 2019-05-28 19:15:55 +02:00
Vladislav Chumak 276bc986b4 Implemented Importer for files with exported wind estimation models 2019-05-28 19:15:09 +02:00
Vladislav Chumak adbd61cc90 Made PersistedManeuverClassifiersScorePrinter ignore non existent models
for boat classes
2019-05-28 19:13:41 +02:00
Vladislav Chumak 23c868eda6 Improved JavaDoc of MIN_BEATING_ANGLE_PLUS_MIN_RUNNING_ANGLE 2019-05-24 11:10:22 +02:00
Vladislav Chumak 9606dbba5a Fixed the forgotten check for course change of maneuvers as prerequisite
to include the maneuvers in the set of clean maneuvers eligible for wind
estimation graph
2019-05-24 10:48:25 +02:00
Vladislav Chumak fa18662116 Converted all eval commands to runCommands 2019-03-22 22:31:49 +01:00
Vladislav Chumak c6afc6f089 Refactored MongoDB command so that collection name is coded as constant 2019-03-22 12:46:16 +01:00
Vladislav Chumak f3cee8ee87 Merge remote-tracking branch 'origin/master' into windestimation
Conflicts:
	java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8890,
auto-replicate from replica at 8889).launch
2019-03-13 11:04:51 +01:00
Vladislav Chumak ce860e88ce Added wiki for wind estimation core concepts 2019-03-12 20:43:51 +01:00
Vladislav Chumak eecd7f2549 Merge branch 'windestimation' of ssh://trac@sapsailing.com/home/trac/git into windestimation 2019-03-11 16:01:16 +01:00
Vladislav Chumak c147921e41 Completed howto for wind estimation model training 2019-03-11 15:59:50 +01:00
Vladislav Chumak 940336aa73 Improved model training, adjusted mongodb compound index for distance 2019-02-26 07:15:15 +01:00
Vladislav Chumak 3b29f34b22 Improvement of howto for model training 2019-02-24 21:05:44 +01:00
Vladislav Chumak 2486e44ae8 Bugfixes and improvements of simple models training 2019-02-24 21:04:23 +01:00
Vladislav Chumak 4a6e992f03 Fixed IllegalStateException during models training 2019-02-21 22:25:18 +01:00
Vladislav Chumak 6e2e3dd6f5 Bugfixed ThreadPool awaitTermination call in ManeuverAndWindImporter 2019-02-21 10:09:17 +01:00
Vladislav Chumak 90b920e190 Fixed failing WindEstimationDataResourceTest 2019-02-20 17:37:07 +01:00
Vladislav Chumak 629b5f9ae2 Improved simple models training with corresponding wiki howto 2019-02-20 17:27:02 +01:00
Vladislav Chumak 5bb270dfea Made AbstractReplicableWithObjectInputStream more robust 2019-02-20 15:43:26 +01:00
Vladislav Chumak a1d89987cd Fixed failing test case by adjusting clearState to clear persistence 2019-02-19 22:43:55 +01:00
Vladislav Chumak 34644bf758 Fixed ClassNotFound issue in replication of
WindEstimationModelsUpdateOperation
2019-02-19 22:32:10 +01:00
Vladislav Chumak 44bd77f23a Adjusted and renamed run config for polar and wind estimation data
import from localhost at 8888
2019-02-19 22:31:35 +01:00
Vladislav Chumak ddf28ac449 Bugfixes and enhancements for model management via POST/GET/Replica 2019-02-19 20:47:12 +01:00
Vladislav Chumak c72875cc0a Improved javadoc 2019-02-18 19:34:58 +01:00
Vladislav Chumak fe0c08d349 Improved verbosity and error handling of ManeuverAndWindImporter 2019-02-18 19:28:09 +01:00
Vladislav Chumak b3aa09cdb9 Added ReadMe for patched smile jars 2019-02-18 19:08:01 +01:00
Vladislav Chumak 504ec82639 Added run config for SimpleModelsTraining 2019-02-18 18:48:38 +01:00
Vladislav Chumak d6efae16dd Improved exception handling and thread pool config 2019-02-18 18:48:10 +01:00
Vladislav Chumak 9c446c9a8a Fixed encoding problem with regatta and race names 2019-02-18 15:48:07 +01:00
Vladislav Chumak 501248a784 Implemented simple models training 2019-02-18 15:47:40 +01:00
Vladislav Chumak 4c0101a317 Added Refresh button to twa delta charts plotting 2019-02-18 15:33:02 +01:00
Vladislav Chumak a95994663e Made ManeuverAndWindImporter to operate in parallel 2019-02-18 15:32:19 +01:00
Vladislav Chumak 019a9b7a78 Enabled WindEstimationDataResourceTest 2019-02-18 15:28:48 +01:00
Vladislav Chumak b159cdd408 Implemented ExportedModelsGenerator 2019-02-18 15:28:33 +01:00
Vladislav Chumak 8f2dd7f0d8 Added unit test for WindEstimationDataClient (yet without
wind_estimation_data)
2019-02-18 12:27:15 +01:00
Vladislav Chumak d213ee8500 Made race persistence manager to ignore new races with zero competitors 2019-02-16 12:14:48 +01:00
Vladislav Chumak 8070ce6209 Merge branch 'windestimation' of ssh://trac@sapsailing.com/home/trac/git into windestimation 2019-02-15 17:23:25 +01:00
Vladislav Chumak 4719470bb3 Improved wind estimation evaluation framework regarding transition
probabilities calculator specification for hmm
2019-02-15 17:21:36 +01:00
Vladislav Chumak d9a9114b98 Implemented GET/GET Client and POST with replication for ML models 2019-02-15 17:20:34 +01:00
Vladislav Chumak 268b32f27d Merge remote-tracking branch 'origin/master' into windestimation
Conflicts:
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/windestimation/ManeuverBasedWindEstimationTrackImpl.java
	java/com.sap.sailing.server/SailingServer (No Proxy, winddbTest).launch
	java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2019-02-14 11:57:10 +01:00
Vladislav Chumak 23133765fc Adjusted windestimation model training howto after recent refactoring 2019-02-13 20:04:02 +01:00
Vladislav Chumak 4f0aba0f0d Documentation shortly the remainder of com.sap.sailing.windestimation 2019-02-13 19:57:07 +01:00
Vladislav Chumak 529b4daedb Refactored CompleteManeuverCurve to ManeuverForEstimation conversion to
a separate class
2019-02-13 16:54:21 +01:00
Vladislav Chumak 075143c158 Refactored/Javadoced model.regressor.twdtransition and constructors of
model caches
2019-02-13 16:33:28 +01:00
Vladislav Chumak 9c369e3d06 Javadoced/Refactored model.regressor 2019-02-13 14:48:27 +01:00
Vladislav Chumak 5a612df6e4 Javadoced model.classifier.twdtransition 2019-02-13 14:24:33 +01:00
Vladislav Chumak 95990a9b99 Added updated wind estimation models to unit tests 2019-02-13 14:03:01 +01:00
Vladislav Chumak b0c9285bc1 Javadoced model.exception 2019-02-12 21:39:50 +01:00
Vladislav Chumak 3248cbfca6 Javadoced/Refactored model.smile 2019-02-12 21:32:40 +01:00
Vladislav Chumak e6de9df1a4 Javadoc/Refactoring model.classifier.maneuver 2019-02-12 21:12:39 +01:00
Vladislav Chumak 8e65a9f22a Javadoced/Refactored model.classifier 2019-02-12 20:21:17 +01:00
Vladislav Chumak 6f2f3730a4 Javadoc/Refactoring model, bugfixed modelCache.preloadAllModels() 2019-02-12 17:45:11 +01:00
Vladislav Chumak b89914a9ca Refactored/Javadoced model.store 2019-02-12 13:25:49 +01:00
Vladislav Chumak a6d66b7e3b Refactored square root regressor configuration 2019-02-12 12:43:57 +01:00
Vladislav Chumak 4d24653024 Made all model context implementations final to avoid different model
context classes being serialized into trained model
2019-02-12 12:26:15 +01:00
Vladislav Chumak f8110834d0 Added exclusive registration of collection names used by windestimation 2019-02-11 22:01:20 +01:00
Vladislav Chumak f2204b2c20 Javadoc and refactoring of windinference,util,preprocessing,model.store 2019-02-11 22:00:13 +01:00
Vladislav Chumak 9146140e4c Renamed model metadata to model context 2019-02-11 15:13:08 +01:00
Vladislav Chumak 255833b5f0 Added further bugfixes for model training 2019-02-11 14:05:57 +01:00
Vladislav Chumak 01481d2ce3 Finished Replica/Non-Replica specific handling of MongoDB model
management
2019-02-06 17:49:40 +01:00
Vladislav Chumak 0b5870d9fa Implemented InMemoryModelStore for replicas 2019-02-06 17:43:14 +01:00
Vladislav Chumak 8a46ed21ee Added javadoc to domain and windestimation.integration 2019-02-06 17:42:39 +01:00
Vladislav Chumak 66e79bc1ce Added wind estimation training howto to wiki home 2019-02-06 13:02:18 +01:00
Vladislav Chumak b98b4a054a Added minimal version of mongodb requirement to howto 2019-02-06 13:01:50 +01:00
Vladislav Chumak c833e7f9f3 Further fixes for model training and import 2019-02-06 13:00:09 +01:00
Vladislav Chumak a352070787 Fixes for regressions caused by recent changes in model training 2019-02-06 11:59:39 +01:00
Vladislav Chumak 9a065a853f Wrote a howto for windestimation model training 2019-02-05 17:04:36 +01:00
Vladislav Chumak 62f7a0cad2 Bugfixes and clean-up in windestimation.lab after recent changes 2019-02-05 17:03:47 +01:00
Vladislav Chumak fbabba68a2 Added compatibility to the current mongodb driver 2019-02-05 12:45:01 +01:00