package xgboost
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
OCaml bindings for the XGBoost gradient boosting library
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.2.1.tar.gz
md5=df39458954596436cba315813cede5fa
sha512=3acac1b835b9bbc4c96bfd5c2483d783800d33da1708436f78c6d7629bd0f8add6f7b021ec87392f3226971001e66b126855fc19251fa6ca4ca743fbd80ad12f
doc/xgboost.bindings/Xgboost_bindings/Function_description/Functions/index.html
Module Function_description.FunctionsSource
Parameters
module F : Ctypes.FOREIGNSignature
Source
val xgboost_version :
(int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
int Ctypes_static.ptr ->
unit F.return)
F.resultSource
val xgdmatrix_create_from_mat :
(float Ctypes_static.ptr ->
Unsigned.uint64 ->
Unsigned.uint64 ->
float ->
unit Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_create_from_dense :
(string ->
string ->
unit Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_create_from_csr :
(string ->
string ->
string ->
Unsigned.uint64 ->
string ->
unit Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_set_float_info :
(unit Ctypes_static.ptr ->
string ->
float Ctypes_static.ptr ->
Unsigned.uint64 ->
int F.return)
F.resultSource
val xgdmatrix_set_uint_info :
(unit Ctypes_static.ptr ->
string ->
Unsigned.uint Ctypes_static.ptr ->
Unsigned.uint64 ->
int F.return)
F.resultSource
val xgdmatrix_get_float_info :
(unit Ctypes_static.ptr ->
string ->
Unsigned.uint64 Ctypes_static.ptr ->
float Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_get_uint_info :
(unit Ctypes_static.ptr ->
string ->
Unsigned.uint64 Ctypes_static.ptr ->
Unsigned.uint Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_num_row :
(unit Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_num_col :
(unit Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_num_non_missing :
(unit Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgdmatrix_save_binary :
(unit Ctypes_static.ptr -> string -> int -> int F.return) F.resultSource
val xgdmatrix_slice_dmatrix :
(unit Ctypes_static.ptr ->
int Ctypes_static.ptr ->
Unsigned.uint64 ->
unit Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_create :
(unit Ctypes_static.ptr Ctypes_static.ptr ->
Unsigned.uint64 ->
unit Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_set_param :
(unit Ctypes_static.ptr -> string -> string -> int F.return) F.resultSource
val xgbooster_get_num_feature :
(unit Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_boosted_rounds :
(unit Ctypes_static.ptr -> int Ctypes_static.ptr -> int F.return) F.resultSource
val xgbooster_update_one_iter :
(unit Ctypes_static.ptr ->
int ->
unit Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_train_one_iter :
(unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
int ->
string ->
string ->
int F.return)
F.resultSource
val xgbooster_eval_one_iter :
(unit Ctypes_static.ptr ->
int ->
unit Ctypes_static.ptr Ctypes_static.ptr ->
string Ctypes_static.ptr ->
Unsigned.uint64 ->
string Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_predict :
(unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
int ->
Unsigned.uint ->
int ->
Unsigned.uint64 Ctypes_static.ptr ->
float Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_predict_from_dense :
(unit Ctypes_static.ptr ->
string ->
string ->
unit Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
float Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_save_model_to_buffer :
(unit Ctypes_static.ptr ->
string ->
Unsigned.uint64 Ctypes_static.ptr ->
char Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_load_model_from_buffer :
(unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
Unsigned.uint64 ->
int F.return)
F.resultSource
val xgbooster_save_json_config :
(unit Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
char Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.resultSource
val xgbooster_feature_score :
(unit Ctypes_static.ptr ->
string ->
Unsigned.uint64 Ctypes_static.ptr ->
char Ctypes_static.ptr Ctypes_static.ptr Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr ->
Unsigned.uint64 Ctypes_static.ptr Ctypes_static.ptr ->
float Ctypes_static.ptr Ctypes_static.ptr ->
int F.return)
F.result sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page