Commit d1c121e
Harmony update (#353)
* first iteration
* update categories
* add kernel for outer
* add use_gemm
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* add kernels
* remove atomics
* Update src/rapids_singlecell/preprocessing/_harmony/__init__.py
Co-authored-by: Michelle Gill <1757241+mlgill@users.noreply.github.com>
* Update src/rapids_singlecell/preprocessing/_harmony_integrate.py
Co-authored-by: Michelle Gill <1757241+mlgill@users.noreply.github.com>
* add more kernels
* add release note
* remove print
* add test
* add reduction for entropy
* reduce memory
* update typing
* update defaults
* update scatter with bias vector access
* first clean up
* add release notes for 0.12.4
* add possibilty to have theta as a list or array
* remove print
* enforce C-Cont
* release notes for theta
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Michelle Gill <1757241+mlgill@users.noreply.github.com>1 parent f90e868 commit d1c121e
11 files changed
Lines changed: 907 additions & 170 deletions
File tree
- docs/release-notes
- src/rapids_singlecell/preprocessing
- _harmony
- _kernels
- tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| 11 | + | |
10 | 12 | | |
11 | 13 | | |
12 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
6 | 8 | | |
7 | 9 | | |
8 | 10 | | |
| |||
0 commit comments