Commit Graph

  • aeee9b3415 with processing dev/batch-frames Erik Fröjdh 2026-06-03 15:21:30 +02:00
  • 9113d097c3 batch processing Erik Fröjdh 2026-06-03 15:17:59 +02:00
  • 0130567108 Merge branch 'dev/pixel-hist' of github.com:slsdetectorgroup/aare into dev/pixel-hist dev/pixel-hist Erik Fröjdh 2026-06-03 14:56:12 +02:00
  • 0ef6689800 comparing with correct type Erik Fröjdh 2026-06-03 14:56:04 +02:00
  • 7904f34312 Merge branch 'main' into dev/pixel-hist Erik Fröjdh 2026-06-03 14:30:55 +02:00
  • 8f317af8a4 removing pending Erik Fröjdh 2026-06-03 13:56:38 +02:00
  • f9f78765f5 updated pixel histogram to use fill_unchecked since we know it is within range Erik Fröjdh 2026-06-03 13:02:32 +02:00
  • 8354d3c428 added checked fill Erik Fröjdh 2026-06-03 12:34:53 +02:00
  • 8e69b498e5 Fix version (#319) main maliakal_d 2026-06-03 12:10:58 +02:00
  • 19472b6a6f test for filling with NDArray Erik Fröjdh 2026-06-03 12:09:48 +02:00
  • 06b04fa143 moved hist location Erik Fröjdh 2026-06-03 12:03:33 +02:00
  • 6fd26d7252 fix format Erik Fröjdh 2026-06-02 16:08:15 +02:00
  • c20a94015c removing warnings Erik Frojdh 2026-06-02 15:47:42 +02:00
  • fc76f36413 added timer and file processing Erik Frojdh 2026-06-02 15:24:01 +02:00
  • 4b8d71a452 Add more generators dev/strixels/remap_simple hinger_v 2026-06-01 17:11:57 +02:00
  • c10bcb8075 removed sync fill Lars Erik Fröjd 2026-06-01 14:59:57 +02:00
  • 5922c73c07 feat(ClusterFinderCUDA): async submit_batch/collect API feature/cuda_clusterfinder kferjaoui 2026-05-28 16:23:37 +02:00
  • 1f78c9f7d1 removed use of boost histogram Lars Erik Fröjd 2026-05-27 17:12:10 +02:00
  • e90977cfc8 Merge branch 'main' into dev/pixel-hist Erik Fröjdh 2026-05-27 16:29:47 +02:00
  • dbe68fd963 cleanup and updated dev env Lars Erik Fröjd 2026-05-27 16:05:00 +02:00
  • 7b55a94dd9 special version with pedestal tracking Lars Erik Fröjd 2026-05-27 15:18:13 +02:00
  • 282debcc94 Add __version__ variable for python library (#308) lunin_l 2026-05-27 14:38:35 +02:00
  • c88c4e7092 Merge branch 'main' into find-clusters-refactor find-clusters-refactor mazzol_a 2026-05-27 11:29:52 +02:00
  • e7bc1253ea vendor boost histogram Lars Erik Fröjd 2026-05-26 21:41:09 +02:00
  • 9341cf7968 Pass initial checks on remote bug/minuit2-root-interface-leak hinger_v 2026-05-26 20:28:45 +02:00
  • 6f70a028b2 Proposed bugfix +PRIVATE Minuit2::Minuit2 hinger_v 2026-05-26 19:14:44 +02:00
  • a29f89282f Correct new-style ROOT linking hinger_v 2026-05-26 19:14:04 +02:00
  • 87009581be Reproduce minuit2 bug hinger_v 2026-05-26 19:02:58 +02:00
  • e71bbb8288 fill_async Erik Frojdh 2026-05-24 10:02:49 +02:00
  • ee6b6dc990 row bug and memcpy Erik Frojdh 2026-05-24 07:47:05 +02:00
  • 61b765c4b8 fixed conversion, checking over and underflow Erik Frojdh 2026-05-23 16:28:32 +02:00
  • 5ceb63337d MT implementation Erik Frojdh 2026-05-23 10:07:25 +02:00
  • 47ebbd2267 Merge branch 'main' into dev/strixels/remap_simple hinger_v 2026-05-22 18:12:05 +02:00
  • 4084d18b16 reduced storage size Erik Frojdh 2026-05-22 17:01:53 +02:00
  • 913dd0da54 first implementation Erik Frojdh 2026-05-22 16:17:46 +02:00
  • 41c47cb54b dont reinstall fmt (#314) mazzol_a 2026-05-22 15:44:35 +02:00
  • 502c37a00a number of clusters is always uint32_t (#313) mazzol_a 2026-05-22 09:22:29 +02:00
  • 4c66802980 perf(ClusterFinderCUDA): FP32 device pedestal and bulk memcpy drain kferjaoui 2026-05-21 14:12:02 +02:00
  • 52b5cf6b9f Feature/gauss+plateau (#312) Khalil Ferjaoui 2026-05-21 08:33:02 +02:00
  • 6a12e3de24 Refactor ClusterFinderCUDA kferjaoui 2026-05-18 16:30:13 +02:00
  • de74f12640 Dev var cluster finder (#310) Xiangyu Xie 2026-05-18 16:16:09 +02:00
  • 56488b8bfb undo installation of conda-build lunin_l 2026-05-13 20:06:53 +02:00
  • c14886d8af CI/CD: add conda build installation (#309) lunin_l 2026-05-13 16:32:02 +02:00
  • 4e3b70140a CI/CD: add conda build installation (#309) lunin_l 2026-05-13 16:32:02 +02:00
  • 4e1306b17c bump actions versions, use conda-build command, remove trailing spaces in env.yml file fix-ci-conda-build lunin_l 2026-05-13 16:31:42 +02:00
  • 6ad415b622 add conda build installation to fix the CI pipelines lunin_l 2026-05-13 15:03:34 +02:00
  • 5cfc888567 Eliminate duplicated code in CMakeLists.txt Khalil Ferjaoui 2026-05-07 15:54:30 +02:00
  • dee8e33918 ci: install conda-build before build lunin_l 2026-05-06 12:10:00 +02:00
  • 82e5e60f43 ci: install conda-build in base env before conda build step kferjaoui 2026-05-06 11:51:53 +02:00
  • 41d5184e1b Fix ClusterVector move semantics kferjaoui 2026-05-06 11:30:59 +02:00
  • 6c69b13da6 add python bindings to the updated find_clusters function lunin_l 2026-05-05 15:15:52 +02:00
  • 88e0e8d678 Optimize CUDA cluster finder transfers and kernel hot path kferjaoui 2026-04-30 18:23:31 +02:00
  • 34e69a8065 Add per-frame kernel timing via CUDA events kferjaoui 2026-04-28 13:09:25 +02:00
  • ac96d1f688 Implement mixed precision: f32 stencil, f64 pedestal kferjaoui 2026-04-27 14:56:40 +02:00
  • 95762ae459 refactored ClusterFinder and find_clusters, add clusterfinder_benchmark, refactored main in benchmarks lunin_l 2026-04-27 14:36:23 +02:00
  • 40f08fad92 Apply cmake-format to build files kferjaoui 2026-04-27 11:53:56 +02:00
  • fddef977af Exclude notebooks from JSON check kferjaoui 2026-04-27 11:53:15 +02:00
  • a086cbb897 Format CUDA cluster finder files kferjaoui 2026-04-27 11:27:47 +02:00
  • 2736d975c5 Dev/enable custom etas (#305) mazzol_a 2026-04-24 14:01:13 +02:00
  • 133cedf755 pybind: make Cluster and ClusterVector bindings module-local kferjaoui 2026-04-23 14:03:47 +02:00
  • 7c91ce99c2 Merge branch 'main' into feature/cuda_clusterfinder Khalil Ferjaoui 2026-04-23 13:52:52 +02:00
  • b9caf2d53e minor: use helper for frame packing kferjaoui 2026-04-23 12:03:32 +02:00
  • e894bdac9b Add Python bindings for CUDA cluster finder kferjaoui 2026-04-23 11:43:40 +02:00
  • 3ed773e520 Add multi-stream ClusterFinderCUDA with batched processing kferjaoui 2026-04-23 11:26:29 +02:00
  • 6ff664f812 allow passing mask to clustervector (#304) mazzol_a 2026-04-17 17:13:02 +02:00
  • 4875c31513 bumped pybind version, cmake fixes (#300) Erik Fröjdh 2026-04-17 15:50:49 +02:00
  • 8f8173feb6 CI/CD: Integrate pre-commit hooks and GitHub Actions workflow (#303) lunin_l 2026-04-14 11:52:23 +02:00
  • 69151de3c7 Add in-kernel pedestal update, disable quadrant test kferjaoui 2026-04-13 11:28:03 +02:00
  • 85098d2008 fixed fmt error (#302) mazzol_a 2026-04-10 17:46:01 +02:00
  • bf6112be3b fixed fmt error fix/fmt_error mazzol_a 2026-04-10 16:55:47 +02:00
  • a43814801a Add CUDA cluster finder kernel with host launcher Khalil Daniel Ferjaoui 2026-04-08 16:20:43 +02:00
  • a25f5d2344 Access to parameter names and fast erf approx (#298) Erik Fröjdh 2026-04-02 13:33:37 +02:00
  • a6afa45b3b Feature/minuit2 wrapper (#279) Khalil Ferjaoui 2026-03-30 09:12:23 +02:00
  • 05e6e69c66 added getter and setter for nSigma (#293) mazzol_a 2026-03-26 14:52:32 +01:00
  • 69da26c3f3 Fix type error hinger_v 2026-03-24 16:40:22 +01:00
  • 7e6c6081dc Updated build pipeline (#290) Erik Fröjdh 2026-03-24 15:09:57 +01:00
  • 7ecc6a9fa0 Merge branch 'main' into dev/strixels/remap_simple hinger_v 2026-03-24 11:39:17 +01:00
  • 06985e537b Adapt algorithm and generate to incorporate quad sensor hinger_v 2026-03-24 11:37:13 +01:00
  • eb5626c9c9 Correct quad config hinger_v 2026-03-24 11:35:38 +01:00
  • 2818a808d3 Rename workflow file for clarity dev/pipe Erik Fröjdh 2026-03-24 09:54:29 +01:00
  • 4c7bfcde93 Rename workflow file for conda package deployment Erik Fröjdh 2026-03-24 09:53:50 +01:00
  • f45617e9a1 also deploy for macos Erik Fröjdh 2026-03-18 14:59:06 +01:00
  • 4083943004 macos build in github ci Erik Fröjdh 2026-03-18 14:58:04 +01:00
  • bab597c302 osx cibuildwheel, numpy =>2.1 pytest-checlk Erik Fröjdh 2026-03-18 14:44:15 +01:00
  • 81acab6091 bumped version number edited RELEASE.md (#288) 2026.3.17 Erik Fröjdh 2026-03-17 17:22:36 +01:00
  • d9ff73e8b2 added matterhorn transformation tests (#284) mazzol_a 2026-03-17 16:54:06 +01:00
  • fca17e65d2 Added conda/pypi buyilds for python 3.14 removed 3.11 (#287) Erik Fröjdh 2026-03-17 10:49:52 +01:00
  • 705b525b6a Delete old Remap hinger_v 2026-03-10 18:02:42 +01:00
  • 59b423be07 Include in CMake hinger_v 2026-03-09 20:37:28 +01:00
  • fad8ca0dcf Change lambdas into inline functions hinger_v 2026-03-09 20:12:21 +01:00
  • 99708a8d55 Pass config by const& to algorithms hinger_v 2026-03-09 19:52:14 +01:00
  • e925287fc4 Typo fix hinger_v 2026-03-09 19:51:50 +01:00
  • 442fe78d38 Comment hinger_v 2026-03-09 19:51:38 +01:00
  • f276cf6384 Make hardcoded configs inline hinger_v 2026-03-09 19:34:11 +01:00
  • 525a51cd34 Comments hinger_v 2026-03-09 19:02:36 +01:00
  • db5c453b35 Add generation functions for Jungfrau multipitch strixel hinger_v 2026-03-09 18:55:44 +01:00
  • 02045c5aa9 Add rotation and bond_shift hinger_v 2026-03-09 18:37:04 +01:00
  • 09bfcbf8bf Merge branch 'main' into dev/strixels/remap_simple hinger_v 2026-03-09 17:01:41 +01:00
  • 89e5593bbf Adapt for renaming of legacy namespace hinger_v 2026-03-09 17:00:34 +01:00
  • e00b1d24fa Add hardcoded Jungfrau config structures hinger_v 2026-03-09 17:00:17 +01:00