@@ -23,6 +23,8 @@ extern SEXP XGBoosterGetAttrNames_R(SEXP);
2323extern SEXP XGBoosterGetAttr_R (SEXP , SEXP );
2424extern SEXP XGBoosterLoadModelFromRaw_R (SEXP , SEXP );
2525extern SEXP XGBoosterLoadModel_R (SEXP , SEXP );
26+ extern SEXP XGBoosterSaveJsonConfig_R (SEXP handle );
27+ extern SEXP XGBoosterLoadJsonConfig_R (SEXP handle , SEXP value );
2628extern SEXP XGBoosterModelToRaw_R (SEXP );
2729extern SEXP XGBoosterPredict_R (SEXP , SEXP , SEXP , SEXP , SEXP );
2830extern SEXP XGBoosterSaveModel_R (SEXP , SEXP );
@@ -49,6 +51,8 @@ static const R_CallMethodDef CallEntries[] = {
4951 {"XGBoosterGetAttr_R" , (DL_FUNC ) & XGBoosterGetAttr_R , 2 },
5052 {"XGBoosterLoadModelFromRaw_R" , (DL_FUNC ) & XGBoosterLoadModelFromRaw_R , 2 },
5153 {"XGBoosterLoadModel_R" , (DL_FUNC ) & XGBoosterLoadModel_R , 2 },
54+ {"XGBoosterSaveJsonConfig_R" , (DL_FUNC ) & XGBoosterSaveJsonConfig_R , 1 },
55+ {"XGBoosterLoadJsonConfig_R" , (DL_FUNC ) & XGBoosterLoadJsonConfig_R , 2 },
5256 {"XGBoosterModelToRaw_R" , (DL_FUNC ) & XGBoosterModelToRaw_R , 1 },
5357 {"XGBoosterPredict_R" , (DL_FUNC ) & XGBoosterPredict_R , 5 },
5458 {"XGBoosterSaveModel_R" , (DL_FUNC ) & XGBoosterSaveModel_R , 2 },
0 commit comments