Commit Graph
159 Commits
Author SHA1 Message Date
Axel Uhl 0d12cf6a9b first write-up for Paris 2024 Olympic set-up 2023-04-21 18:32:05 +02:00
Axel Uhl 56fb8a0890 bug4821: moved Subject attachment to ThreadPoolUtilImpl; use where required 2022-08-16 23:35:45 +02:00
Axel Uhl 2eeef89aec if only trainingDataPercent is provided, compute validation data percent 2022-07-12 18:15:43 +02:00
Axel Uhl 524d7423eb even more verbose http response status logging for windestimationtraining 2022-07-08 17:53:50 +02:00
Axel Uhl ecbdd0e2e0 further improved windestimationtraining logging in case of exceptions 2022-07-08 17:33:45 +02:00
Axel Uhl 3aba2768a4 Merge remote-tracking branch 'origin/master' 2022-07-07 23:12:50 +02:00
Axel Uhl 54f70022f1 factored constant 10 for number of retries in maneuver-based wind estimation training;
also improved exception logging
2022-07-07 23:11:25 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl ffa34f05ee switched more windestimation model training logging to j.u.l 2022-07-06 18:45:16 +02:00
Axel Uhl 5a8ce7a7eb more windestimation training logging 2022-07-06 18:28:14 +02:00
Axel Uhl a467746a34 more logging in wind estimation training process 2022-07-06 18:12:23 +02:00
Axel Uhl f7f177cce9 enhanced logging for path for polarData.dat 2022-07-06 16:29:35 +02:00
Axel Uhl 2c09da8386 convert windestimation logging to j.u.l 2022-07-06 14:56:12 +02:00
Axel Uhl d56be803b7 made graphics output of wind estimation model training be based on a parameter 2022-04-27 22:03:18 +02:00
Axel Uhl d86e454abd added ClientSession handling and refreshing to MOngoDBService[Impl] so windestimation model training can used it 2022-04-25 01:51:48 +02:00
Axel Uhl a9c99b0212 improved logging in case of errors during wind estimation model training 2022-04-22 00:31:48 +02:00
Axel Uhl 6fceeefb82 updated wind estimation model training launch config 2022-04-19 15:37:15 +02:00
Axel Uhl d507630ff7 bug5694: use same model store also for exporting, using instance, not main 2022-04-13 10:32:09 +02:00
Axel Uhl 35b07bc9d5 bug5694: allow for configuring model exporter with path to file system model store 2022-03-29 00:18:56 +02:00
Axel Uhl 3cac0f2ef7 bug5694: re-trained the models after automatically making the aggregates monotonic regarding zero std mean 2022-03-29 00:06:31 +02:00
Axel Uhl 0c24d4a89e bug5694: removed redundant index building calls 2022-03-28 11:16:33 +02:00
Axel Uhl 81f2dda421 bug5694: removed now unused code for notification displays 2022-03-25 17:25:17 +01:00
Axel Uhl b262e83c39 bug5694: automated TWD regression cleansing; try to show plots before and after cleansing but don't wait for confirmation 2022-03-25 17:23:34 +01:00
Axel Uhl c84a66a10d bug5694: using a TimeWindow with a Position-based equivalence for the Wind fixes;
this together with a linear, time-ordered streaming of the Wind fixes
gives much faster TWD regressor calculations for the distance dimension.
We see 1% complete after ~5min.
2022-03-25 16:47:58 +01:00
Axel Uhl cfbcc3451a bug5694: added Wind persistence only indexed by time 2022-03-24 11:28:20 +01:00
Axel Uhl a39ead649b bug5694: refactored more of these main(String[] args) methods into instance methods for model training 2022-03-23 16:53:53 +01:00
Axel Uhl d5ea705e5f bug5694/bug5695: added TODO/FIXME comments 2022-03-22 23:41:31 +01:00
Axel Uhl fdec1309bd bug5694: added security check for advanced wind data export; combine model training parts 1 and 2 2022-03-22 14:52:29 +01:00
Axel Uhl b44839c83a bug5694/bug5695: parameterized wind estimation model training;
preparing for combining "step 1" and "step 2" with parameters
controlling the percentage of maneuvers to use for training/testing and
with an optional path specifying a file system-based model storage which
can be used to populate the
com.sap.sailing.windestimation.test/resources folder
2022-03-21 23:34:07 +01:00
Axel Uhl ba371818db bug5694: removed now obsolete classes patched only for serializability 2022-03-18 14:02:20 +01:00
Axel Uhl c311bc8ba2 adjusted all MongoDB 4.3.1 incompatibilities from a compilation perspective; see what Hudson says... 2021-08-25 22:08:32 +02:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Axel Uhl 6b23e3a8d8 bug4811: preparing for enforcing replica by setting auto-scaling group minSize 2021-04-08 15:03:20 +02:00
Axel Uhl 4db4b95b62 bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them! 2021-02-16 14:58:38 +01:00
Dennis Aulenbacher 7d5ef4e096 Merge branch 'master' into bug5214 2021-01-28 15:32:12 +01:00
Axel Uhl bd06b75e3d moved JsonSerializer and JsonDeserializer to com.sap.sse.shared.android to make them re-usable by all web bundles 2021-01-21 16:54:42 +01:00
Axel Uhl a606008ac6 Merge branch 'master' into bug5214 2020-12-22 01:11:45 +01:00
Axel Uhl f1293d3ba2 bug4811: removed warnings by adjusting to httpclient >=4.3, using client builder pattern 2020-11-02 18:28:17 +01:00
Thomas Wiese f3b8534c05 Bug 5214: replacing standard thread pool executors by own thread pool
executors
2020-08-07 16:05:40 +02:00
Georg Herdt 13e4dfa4ee remove unnecessary imports (same package) 2020-07-03 09:43:09 +02:00
Axel Uhl 64e025c92b added initial MBean support for leaderboards, preparing for detailed per-leaderboard stats through MBeans
Change-Id: I1ef70ef86dd41b9f396b82407f6db7e5627dd849
2019-07-24 18:39:12 +02:00
Axel Uhl d771ff734a introduced back reference from GraphNode to GraphLevel containing it;
this made GraphNode a generic type, with the GraphLevelBase subtype as
type parameter

Change-Id: I692f814ed13aab457c2e23582061f03640feb79f
2019-07-15 12:15:28 +02:00
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
Axel Uhl a5b9554c8a when exporting, load the models from the MongoDB model store 2019-05-22 01:00:11 +02:00
Axel Uhl 8b3916ac18 extended thread pool waiting timeout from 24 to 48 hours and do log
Change-Id: I354c8c58c24aaf71964dc8806b5595b708d22142
2019-05-20 12:00:37 +02:00
Axel Uhl 873c9b058d fixed logging; improved Wiki description of windestimation training process
Change-Id: Ieb6f164c1ccce39f82e0e9ecceaf51954827dece
2019-05-17 11:16:58 +02:00
Axel Uhl 8a96557fce windestimation logging improvements; fix for typo in method name
Change-Id: Ic278620368fb7dab48899e714b26e86813d61110
2019-05-16 21:24:24 +02:00
Axel Uhl 14ca7a1e26 use toCollection() on aggregate() result to force writing of $out collection
Change-Id: Ia5a156849714370b3c3eaeaa65e6b03812aeed61
2019-05-16 16:26:58 +02:00