Commit 5601766
authored
Convert data formats before executing each op in
* Refactor `LocalExecutor` into more discrete steps that can be overridden
* Adjust how empty transformables are detected
* Fix bug in determination of additional root columns to merge
* Make it possible to pass a merge function in `LocalExecutor`
* Avoid creating nodes when adding empty lists of column names
* Minor cleanup of how additional root columns are merged
* Move data format conversion between DAG nodes into `LocalExecutor`
* Migrate executor test with `DataFrameLike` to `TensorTable`
* Remove `DictArray`
* Add `column_type` method to `TensorTable`
* Adjust CPU-only masking for new enum valuesLocalExecutor (#280)1 parent 8d06650 commit 5601766
File tree
6 files changed
+186
-172
lines changed- merlin/dag
- tests/unit/dag
6 files changed
+186
-172
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
| 18 | + | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
29 | 33 | | |
30 | 34 | | |
31 | 35 | | |
| |||
37 | 41 | | |
38 | 42 | | |
39 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
40 | 57 | | |
41 | 58 | | |
42 | 59 | | |
| |||
355 | 372 | | |
356 | 373 | | |
357 | 374 | | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
358 | 384 | | |
359 | 385 | | |
360 | 386 | | |
| |||
This file was deleted.
0 commit comments