DMatrix Refactor Discussion


Since DMatrix refactor results in a major change of data structure and internals, let us do an RFC discussion of choices and their consequences.

cc @hcho3

@RAMitchell Can you make a list of proposed changes?


There has been a report of XGBoost-Spark crashing after DMatrix refactor:


Theo (@thvasilo, GitHub profile) found a bug that’s smilar to #3402. I’ll post more updates on this.


I submitted a patch to fix a bug introduced by the refactor.