Commit Graph
27 Commits
Author SHA1 Message Date
david-cortes e40c4260ed [R] Enable 'dot' dump format (#9930) 2023-12-30 13:28:27 +08:00
david-cortes a197899161 [R] avoid leaking exception objects (#9916) 2023-12-26 20:29:55 +08:00
david-cortes 252e018275 correct name of function in header (#9905) 2023-12-20 10:52:00 +08:00
david-cortes ae32936ba2 [R] Catch C++ exceptions (#9903) 2023-12-19 10:45:03 +08:00
david-cortes ff3d82c006 [R] Refactor field logic for dmatrix (#9901) 2023-12-18 20:31:01 +08:00
david-cortes db7f952ed6 update docs for parameters (#9900) 2023-12-16 12:19:22 +08:00
david-cortes cd473c9da3 [R] enable multi-dimensional base_margin (#9885) 2023-12-14 09:16:53 +08:00
david-cortes 42173d7bc3 [doc] Clarify the effect of enable_categorical (#9877) 2023-12-13 08:39:41 +08:00
david-cortes ddab49a8be [doc][R] Update arguments for ellipsis in predict (#9868) 2023-12-12 12:13:47 +08:00
david-cortes 562352101d [R] Move all DMatrix fields to function arguments (#9862) 2023-12-10 02:45:28 +08:00
david-cortes 2c0fc97306 Remove note about multi-quantile being python-only (#9854) 2023-12-07 05:17:15 +08:00
david-cortes 9e9d41b95c [R] Add note about serialization of DMatrix objects (#9853) 2023-12-07 03:11:15 +08:00
david-cortes 1de3f4135c [R] Enable vector-valued parameters (#9849) 2023-12-06 20:32:20 +08:00
david-cortes 0716c64ef7 [R] Error out on multidimensional arrays (#9852) 2023-12-06 17:43:51 +08:00
david-cortes 62571b79eb [R] Enable multi-output objectives (#9839) 2023-12-06 03:13:14 +08:00
david-cortes 9c56916fd7 [R] Very small performance tweaks (#9837) 2023-12-04 18:40:45 +08:00
david-cortes 7196c9d95e [R] Fix memory safety issues (#9823) 2023-12-02 13:43:50 +08:00
david-cortes 95af5c074b more usage of array interface, fix potential memory leaks of std::string (#9824) 2023-12-01 00:06:59 +08:00
david-cortesandJiaming Yuan 37da66f865 [R] Use array interface for dense DMatrix creation (#9816)
---------

Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2023-11-30 04:35:05 +08:00
david-cortes c0ef2f8dce [R] Fix potential memory leaks in case of R allocation failures (#9817) 2023-11-29 13:14:17 +08:00
david-cortes bfa1252fca [R][doc] Update docs about fitting from CSR (#9818) 2023-11-29 05:42:41 +08:00
david-cortes be20df8c23 [Python] Accept numpy generators as random_state (#9743)
* accept numpy generators for random_state

* make linter happy

* fix tests
2023-11-01 16:20:44 -07:00
david-cortes d3f0646779 [R] Avoid modifying importance dt in-place, fix aggregation (#9740) 2023-11-01 05:10:59 +08:00
david-cortes 7f738e7f6f [R] Accept CSR data for predictions (#7615) 2022-01-30 00:54:57 +08:00
david-cortes 4f93e5586a Improve wording for warning (#7248)
This warning sounds  a bit ungrammatical. Additionally, the second part of the warning is not clear. This PR changes the wording to make it clearer.
2021-09-21 10:48:11 +08:00
david-cortes 61a619b5c3 [R] Avoid symbol naming conflicts with other packages (#7245)
* don't register all R symbols

* typo
2021-09-19 11:17:08 -07:00
david-cortes 4e1a8b1fe5 Update R handles in-place (#6903)
* update R handles in-place #fixes 6896

* update test to expect non-null handle

* remove unused variable

* fix failing tests

* solve linter complains
2021-04-29 12:50:46 -07:00