Commit Graph

  • 5c92a2156f Merge branch 'ml/iphreeqc-v0.3' into 'main' Max Lübke 2024-12-04 11:35:27 +01:00
  • 4d63544092 refactor: Replace PhreeqcEngine instances with PhreeqcRunner for improved chemistry processing Max Lübke 2024-12-04 10:34:13 +00:00
  • 6c660557fd refactor: Replace PhreeqcEngine instances with PhreeqcRunner for improved chemistry processing Max Lübke 2024-12-04 10:34:13 +00:00
  • c1ed926198 build: Enhance Dockerfile for improved environment setup and dependency management Max Lübke 2024-12-04 08:44:55 +00:00
  • db7a2ad2ce build: Enhance Dockerfile for improved environment setup and dependency management Max Lübke 2024-12-04 08:44:55 +00:00
  • 9df43999b0 docs: fix typo archive/hans_ai_surrogate straile 2024-11-22 09:38:27 +01:00
  • efdeccce17 docs: typo straile 2024-11-10 12:31:57 +01:00
  • fc689383d4 feat: remove sklearn k means straile 2024-11-09 16:26:00 +01:00
  • f648f618de docs: add info about ReLU and C++ inference straile 2024-11-08 19:18:17 +01:00
  • 8adeffa315 refactor: remove obsolete elements from EigenModel struct straile 2024-11-08 12:53:59 +01:00
  • e31019e957 Merge branch 'ml/misc' into 'main' Max Lübke 2024-11-07 20:57:45 +01:00
  • 0d9162fb66 Merge branch 'ml/misc' into 'main' Max Lübke 2024-11-07 20:57:45 +01:00
  • 0ea5d70423 build: Update Dockerfile and devcontainer.json for enhanced environment setup Max Lübke 2024-11-07 19:49:36 +00:00
  • 716454e115 build: Update Dockerfile and devcontainer.json for enhanced environment setup Max Lübke 2024-11-07 19:49:36 +00:00
  • c094aeaf39 build: Refactor R runtime detection in CMake to ensure required parameters are set Max Lübke 2024-11-07 19:49:19 +00:00
  • 287eda880a build: Refactor R runtime detection in CMake to ensure required parameters are set Max Lübke 2024-11-07 19:49:19 +00:00
  • 909308b000 Merge branch 'ml/new-iphreeqc-api' into 'main' Max Lübke 2024-11-07 14:23:58 +01:00
  • 66098aab40 Merge branch 'ml/new-iphreeqc-api' into 'main' Max Lübke 2024-11-07 14:23:58 +01:00
  • 1f7b9f84cf fix: Update getSolutionNames call to remove unnecessary argument Max Lübke 2024-11-07 14:16:53 +01:00
  • cdbf344329 fix: Update getSolutionNames call to remove unnecessary argument Max Lübke 2024-11-07 14:16:53 +01:00
  • 9650e59115 Update subproject commit in ext/iphreeqc Max Lübke 2024-10-15 12:47:48 +02:00
  • 45ea77ae0f Update subproject commit in ext/iphreeqc Max Lübke 2024-10-15 12:47:48 +02:00
  • f64f8fa465 fix: declaration of validity vector straile 2024-11-04 17:18:41 +01:00
  • 3894cd4165 refactor: setting r variables straile 2024-11-04 16:11:14 +01:00
  • 47c9ffff2b test: add Charge straile 2024-11-04 16:01:32 +01:00
  • c4d6197e9b fix: merge issues straile 2024-11-04 15:56:09 +01:00
  • 8551e07450 fix: heap issues in R straile 2024-11-04 15:46:58 +01:00
  • 110d5c810b fix: roll back to functioning state straile 2024-11-04 15:40:41 +01:00
  • c4da86ef98 fix: dynamic training buffer column number straile 2024-11-03 18:02:32 +01:00
  • 1c4b949ce9 feat: cluster labels from R function straile 2024-11-02 17:37:15 +01:00
  • 81723f81f8 feat: manipulate ai_surrogate_species archive/hans_k_means straile 2024-11-02 17:08:22 +01:00
  • 4d5a7aadfb test: remove species for ai straile 2024-11-01 19:56:00 +01:00
  • b32927cff0 refactor: be more consistent with int and size_t straile 2024-10-31 19:56:14 +01:00
  • 9091117e67 docs: add k-means user script variables to readme straile 2024-10-30 16:51:20 +01:00
  • 8062e7528b docs: add k-means user script variables to readme straile 2024-10-30 16:48:00 +01:00
  • bf5501867b fix: typo in function stub for compilation without -DUSE_AI_SURROGATE straile 2024-10-27 22:25:14 +01:00
  • 062cdb5256 feat: K-Means option fully implemented straile 2024-10-27 18:12:32 +01:00
  • 361b34d11d feat: input script option to use k means, fill training data buffer accordingly straile 2024-10-26 13:33:01 +02:00
  • b4d093d205 feat: cluster labels in training data buffer straile 2024-10-25 18:58:31 +02:00
  • 51b3608b68 feat: C++ kmeans straile 2024-10-25 13:20:01 +02:00
  • 2f0b84bb3e fix: lock mutex before signal to end program straile 2024-10-23 18:25:32 +02:00
  • 4d254250e1 fix: set training wait predicate with buffer threshold check straile 2024-10-20 12:38:58 +02:00
  • 997ae32092 refactor: pre/postprocess as separate functions straile 2024-10-19 18:44:44 +02:00
  • f746a566cc timekeeping & a lot else straile 2024-10-19 18:29:41 +02:00
  • a1c954df43 refactor: get training data targets directly from state_C straile 2024-10-19 14:43:31 +02:00
  • 29858bb6d5 fix: mutex around 'start_training' when filling training buffer straile 2024-10-18 17:51:38 +02:00
  • 50f820dc94 docs: CUDA found message straile 2024-10-17 10:51:49 +02:00
  • db36a99462 fix: cuda not required straile 2024-10-17 10:21:45 +02:00
  • 589773731a feat: ai surrogate inference time keeping straile 2024-10-16 15:59:04 +02:00
  • 7ae203c7dc feat: disable training via input script straile 2024-10-15 15:35:27 +02:00
  • 7925534b5e fix: Python_Finalize() no longer potentially blocking straile 2024-10-15 13:07:28 +02:00
  • b127fbe7b3 fix: tenacious double free error at end of program straile 2024-10-15 12:27:41 +02:00
  • a4a1eedcac fWF straile 2024-10-15 11:36:12 +02:00
  • 8691370abb Eigen model works straile 2024-10-15 11:17:30 +02:00
  • e99a114bc3 revert all straile 2024-10-14 20:28:57 +02:00
  • c323705f34 what is the problem? straile 2024-10-14 20:03:14 +02:00
  • 74cd827c68 what is the problem? straile 2024-10-14 19:58:34 +02:00
  • 5bfb95c2fc feat: training data buffer size defaults to field size hans 2024-10-12 17:58:51 +02:00
  • a289fc7790 feat: option to save current ai model after training hans 2024-10-12 16:04:24 +02:00
  • 0017a20e82 docs: update descriptions of ai surrogate options and parameters straile 2024-10-11 12:34:43 +02:00
  • f7d3a7ea65 fix: function stubs for compilation without AI surrogate straile 2024-10-11 12:12:38 +02:00
  • 84c86a85f5 Feat: AI Surrogate inference (with Keras or C++) and parallel training straile 2024-10-11 11:25:00 +02:00
  • c2535b03a7 Feat: Conditional waiting and training data buffer straile 2024-10-10 20:11:52 +02:00
  • 0bf51d0f02 Fix: Eigen double free straile 2024-10-10 14:17:28 +02:00
  • 3464ada1f1 Docs: Description of Buid flag straile 2024-10-09 17:33:12 +02:00
  • d839ae4d5e Validate predictions straile 2024-10-09 17:23:14 +02:00
  • e2d96ca9b6 Feat: Build flag for AI surrogate straile 2024-10-09 15:25:03 +02:00
  • a0fe891f99 Eigen inference but slow straile 2024-10-07 22:01:29 +02:00
  • 394e7caa49 Python prediction straile 2024-10-07 13:40:43 +02:00
  • c0456e2f14 Removing AI surrogate R lib straile 2024-10-07 10:01:37 +02:00
  • b4b4d76c74 Include Python.h straile 2024-10-07 09:50:42 +02:00
  • 85aeb04bc4 Merge branch 'delucia-readme-patch-68839' into 'main' Marco De Lucia 2024-09-26 11:47:46 +02:00
  • eec7123001 Merge branch 'delucia-readme-patch-68839' into 'main' Marco De Lucia 2024-09-26 11:47:46 +02:00
  • 0573001758 Update README.md Marco De Lucia 2024-09-26 11:45:07 +02:00
  • 6316c43094 Update README.md Marco De Lucia 2024-09-26 11:45:07 +02:00
  • d603589375 Merge branch 'mdl/qs-rebased' into 'main' Marco De Lucia 2024-09-16 13:07:43 +02:00
  • 54b54efa0f Merge branch 'mdl/qs-rebased' into 'main' Marco De Lucia 2024-09-16 13:07:43 +02:00
  • 57d05f5c76 fix: Corrected log10 calculation in master_iteration_end function Max Luebke 2024-09-16 12:05:19 +02:00
  • c0fe7d2a4e fix: Corrected log10 calculation in master_iteration_end function Max Luebke 2024-09-16 12:05:19 +02:00
  • 66fb9e601c feat: use CLI11 as argument parser Max Luebke 2024-09-16 10:26:13 +02:00
  • 0f6ff06c4a feat: use CLI11 as argument parser Max Luebke 2024-09-16 10:26:13 +02:00
  • faf0ed20c3 fixed damn source_R Marco De Lucia 2024-09-12 16:15:21 +02:00
  • 1e14ba6d69 fixed damn source_R Marco De Lucia 2024-09-12 16:15:21 +02:00
  • 8e7c5b1d60 cosmetic fixes in DiffusionInit.cpp Marco De Lucia 2024-06-13 12:30:23 +02:00
  • 91cf9658d2 cosmetic fixes in DiffusionInit.cpp Marco De Lucia 2024-06-13 12:30:23 +02:00
  • 6a8edd02bf fix: removed Time-stamp lines from README and CMake/ Marco De Lucia 2024-06-13 12:27:34 +02:00
  • deb3d1884d fix: removed Time-stamp lines from README and CMake/ Marco De Lucia 2024-06-13 12:27:34 +02:00
  • 742b0babff fix: removed all Time-stamp lines from src/ Marco De Lucia 2024-06-13 12:25:45 +02:00
  • 63a4918313 fix: removed all Time-stamp lines from src/ Marco De Lucia 2024-06-13 12:25:45 +02:00
  • 7166cef64e fixing stuff and adding comments Marco De Lucia 2024-06-13 12:21:10 +02:00
  • 492172c26f fixing stuff and adding comments Marco De Lucia 2024-06-13 12:21:10 +02:00
  • ee40abf68b Fixes in README and poet.cpp Marco De Lucia 2024-06-13 09:47:32 +02:00
  • fc7a78be54 Fixes in README and poet.cpp Marco De Lucia 2024-06-13 09:47:32 +02:00
  • 2d4f4021ad Update README.md Marco De Lucia 2024-06-13 09:31:19 +02:00
  • 25937ec5fd Update README.md Marco De Lucia 2024-06-13 09:31:19 +02:00
  • 76fc5bc0b4 refactor: Rework deferred R function evaluation applied commit fix: Unique pointer behaviour of global_rt_setup was messed up Max Lübke 2024-06-12 09:37:36 +02:00
  • 962f6dbbdd refactor: Rework deferred R function evaluation applied commit fix: Unique pointer behaviour of global_rt_setup was messed up Max Lübke 2024-06-12 09:37:36 +02:00
  • e72272764d fixed initializer. Format is given by extension in the -o argument Marco De Lucia 2024-06-11 18:45:40 +02:00
  • ddf8e97ebe fixed initializer. Format is given by extension in the -o argument Marco De Lucia 2024-06-11 18:45:40 +02:00
  • 5606a718db feat: fast serialization/storage using qs package via --qs flag rebasing/merging Marco De Lucia 2024-06-11 16:50:02 +02:00