Commit 9e39037
authored
GPU and Dask support for classify module (#168)
* slope: float dtype
* classify: correct docs
* add dask support for reclassify
* remove nodata param
* add reclassify to __init__
* reclassify: add cupy gpu support
* reclassify: add tests
* reclassify: error messages in case dask cupy, update tests
* is_cupy_backed: catch exception
* reclassify: implemented dask and cupy backed case
* refactor
* refactor
* quantile: number of quantiles if not enough unique values
* reclassify: condense tests
* quantile: add gpu support
* quantile: refactor
* remove scipy.stats dependence
* quantile: dask numpy case
* quantile: dask numpy case
* quantile: error messages in case dask cupy
* quantile: correct condition check
* debugging
* debugging
* quantile: dask numpy case bug fixes
* quantile: dask numpy case bug fixes
* quantile: update tests
* equal_interval: numpy case
* equal_interval: cupy case
* equal_interval: dask numpy backed case
* equal_interval: error message if dask cupy case
* natural_break: numpy case
* natural break: cupy case
* classify: condense tests
* update readme1 parent 3864421 commit 9e39037
File tree
6 files changed
+610
-154
lines changed- xrspatial
- tests
6 files changed
+610
-154
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
0 commit comments