| 265 | } |
| 266 | |
| 267 | XGB_DLL int XGDMatrixCreateFromFile(const char *fname, int silent, DMatrixHandle *out) { |
| 268 | xgboost_CHECK_C_ARG_PTR(fname); |
| 269 | xgboost_CHECK_C_ARG_PTR(out); |
| 270 | |
| 271 | LOG(WARNING) << error::DeprecatedFunc(__func__, "2.0.0", "XGDMatrixCreateFromURI"); |
| 272 | |
| 273 | Json config{Object()}; |
| 274 | config["uri"] = std::string{fname}; |
| 275 | config["silent"] = silent; |
| 276 | std::string config_str; |
| 277 | Json::Dump(config, &config_str); |
| 278 | return XGDMatrixCreateFromURI(config_str.c_str(), out); |
| 279 | } |
| 280 | |
| 281 | XGB_DLL int XGDMatrixCreateFromURI(const char *config, DMatrixHandle *out) { |
| 282 | API_BEGIN(); |