Hi,
The new interface is the RBDT class, see the example tutorial ROOT: tutorials/tmva/tmva103_Application.C File Reference
It takes as input a .root file and the ROOT file it can be generated from XGBoost, see the tutorial
https://root.cern.ch/doc/master/tmva101__Training_8py.html
I don’t think we have yet the support for converting the TMVA xml file to a ROOT file that can be used for RBDT, but there are converters from TMVA XML to XGboost, see for example:
If you find the RBDT class useful, we can develop teh capability of reading directly XML files
Cheers
Lorenzo