Граф коммитов

3526 Коммитов

Автор SHA1 Сообщение Дата
RektPunk f8ec57b8eb
[python-package] Correctly recognize LGBMClassifier(num_class=2, objective="multiclass") as multiclass classification (#6524) 2024-07-16 16:05:00 -05:00
James Lamb 3d026629ab
[ci] update codeowners (#6542) 2024-07-16 15:50:58 -05:00
Nikita Titov fcc970a1d0
[docs] Add conda downloads badge (#6546)
* Update README.rst

* Update README.rst
2024-07-16 23:39:23 +03:00
Sergey Fedorov 484283202b
[cmake] Some improvements to handling of OpenMP on macOS (#6489) 2024-07-14 12:52:36 -07:00
James Lamb 3d386be29b
[ci] [R-package] use --no-xattrs when re-tarring CRAN-style package (#6540) 2024-07-14 09:52:10 -07:00
James Lamb 830763d9e5
[docs] update and simplify installation docs (#6536)
* [docs] update and simplify installation docs

* Apply suggestions from code review

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>

* remove more references to CMake and GLIBC versions

---------

Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
2024-07-14 15:47:13 +03:00
James Lamb 5cec6903e7
[ci] [R-package] add CI jobs covering more CRAN "additional checks", fix R_NO_REMAP warnings (fixes #6369) (#6523)
* [ci] [R-package] add CI jobs testing newer compilers

* set up vignette-processing dependencies

* remove tinytex

* set up pandoc

* allow NOTEs, one more R_NO_REMAP guard

* restore other CI

* one more R_NO_REMAP guard

* fail builds producing more than 1 NOTE

* update approach for running R CMD check

* fix filepath

* fix paths

* fix variable name

* echo lines

* fix piping

* fix file extension

* clean up

* make R CMD check stricter
2024-07-14 15:41:38 +03:00
James Lamb 2bc3ab86b7
[python-package] respect 'verbose' setting when using custom objective function (fixes #6014) (#6428) 2024-07-12 11:21:39 -07:00
James Lamb 525f8b4b80
[c++] remove HDFS support (fixes #6436) (#6534) 2024-07-12 09:31:34 -07:00
James Lamb da174b8d06
[ci] [R-package] add arm64 macOS R-package CI job (fixes #6481) (#6494) 2024-07-11 22:30:44 -07:00
James Lamb fec9afa421
[ci] restore aarch64 linux builds (fixes #6509) (#6527) 2024-07-10 13:20:36 -07:00
Christian Bourjau 1886bf5122
[c++] Avoid copy on Refit (#6478) 2024-07-10 09:21:21 -07:00
Nikita Titov cd4459a1db
[test][python] fix pandas DeprecationWarning about `is_sparse` function (#6532) 2024-07-10 09:20:27 -07:00
Nikita Titov 4292b16837
fix cpp casting errors "Comparison of narrow type with wide type in loop condition" (#6533) 2024-07-10 09:03:08 -07:00
James Lamb 6c76b6b72a
[python-package] avoid overwriting dependencies via 'build-python.sh install' (#6526)
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
2024-07-10 12:33:37 +03:00
Nikita Titov 6662d557d5
[tests][python] fix nan in pandas bool column (#6530) 2024-07-09 21:54:59 -07:00
shiyu1994 fc788a51b6
[doc] fix documentation for quantized training (#6528)
fix documentation for quantized training
2024-07-08 21:24:54 -05:00
Hoang Gia Minh a5054f7752
[C++] Remove template parameters from constructors (#6514) 2024-07-05 00:20:17 -05:00
Nick Miller 3e6156a120
[ci] prevent `lgb.model` and `lgb.pkl` files being left behind after testing (#6518) 2024-07-04 22:06:27 -05:00
Nikita Titov 497d739a56
[docs] fix FAQ markdown (#6521) 2024-07-04 17:54:55 -05:00
James Lamb 9a10b19ad8
[ci] [R-package] run 'R CMD check' as a foreground task (#6508) 2024-07-04 14:56:14 -05:00
Philip Hyunsu Cho 00d6edd2c2
[CMake] Use CMAKE_MSVC_RUNTIME_LIBRARY to apply /MT (#6484) 2024-07-03 22:41:25 -05:00
Hug_Bunter a8b7078426
[ci] resolve shellcheck errors in .ci/check_python_dists.sh (#6503) 2024-07-03 22:35:57 -05:00
yadda yadda yadda 83df24d23c
cmake: add missing lib_lightgbm_swig.so to lightgbmlib.jar on linux (#6515) 2024-07-03 20:18:11 -05:00
Nick Miller f811c82708
[python-package] Add `feature_names_in_` attribute for scikit-learn estimators (fixes #6279) (#6310) 2024-07-03 18:13:47 -05:00
Michael Mayer 7d9106d209
[R-package]: add num_trees_per_iter, num_trees, and num_iter methods (#6500) 2024-07-03 18:13:11 -05:00
James Lamb 3a98ea134a
[ci] skip aarch64 linux job (#6517) 2024-07-03 16:07:58 -05:00
david-cortes e9a6c79807
[R-package] Use `Rf_`-prefixed versions of protect/unprotect (#6502) 2024-06-21 13:14:28 -05:00
James Lamb bf2641d8cb
[ci] reduce repetition of BUILD_DIRECTORY in CI scripts (#6497) 2024-06-21 12:16:41 -05:00
James Lamb fd8f799449
[docs] [R-package] update cran-comments.md (#6499) 2024-06-21 10:28:47 -05:00
James Lamb c4e70f3ce1
[ci] remove OpenMP / MKL workaround in CI jobs (#6496) 2024-06-21 10:27:16 -05:00
James Lamb 6fa5dc8f06
[ci] [docs] fix link-checks job (#6495) 2024-06-21 10:26:35 -05:00
Jorrick Sleijster d88dc49e44
[python-package] Change build settings to set strict-config to false (#6493) 2024-06-20 20:54:05 -05:00
James Lamb 5cd95a5b16
[docs] remove pmml redirect, simplify some other docs (#6490) 2024-06-18 08:50:20 -05:00
James Lamb 7d33879e22
[ci] remove unnecessary package installations in CI (#6488) 2024-06-17 15:04:30 -05:00
James Lamb 7cb1892359
[ci] [python-package] run macOS x86_64 tests on macOS 12 (Monterey), stop manually setting macOS wheel tags (#6487) 2024-06-17 09:12:17 -05:00
Ikko Eltociear Ashimine d56a7a3c36
chore: update dataset_loader.cpp (#6483) 2024-06-16 21:33:43 -05:00
James Lamb b96d02404a
bump development version to 4.4.0.99 (#6485) 2024-06-16 21:33:28 -05:00
James Lamb 271d1ffdf8
release v4.4.0 (#6439) 2024-06-14 16:14:06 -05:00
James Lamb ad1237d908
[ci] [python-package] add arm64 macOS wheels (#6391) 2024-06-13 20:03:42 -05:00
Michael Mayer 4e74403322
[R-package] ensure use of interaction_constraints does not lead to features being ignored (#6377) 2024-06-13 07:49:14 -05:00
James Lamb 1e7ebc5194
[python-package] Add support for NumPy 2.0, test against nightly versions of dependencies (fixes #6454) (#6467) 2024-06-12 23:22:22 -05:00
José Morales 63926827d2
[R-package] skip integer categorical feature check when building dataset subset (fixes #6412) (#6442) 2024-06-12 22:26:17 -05:00
James Lamb 4401401553
[python-package] add a few type hints in LGBMModel.fit() (#6470) 2024-06-05 07:54:16 -05:00
James Lamb 8579d5e34f
[python-package] clarify max_depth warning and limit when it is emitted (#6402) 2024-06-04 19:46:07 -05:00
James Lamb e0cda880fc
[python-package] remove uses of deprecated NumPy random number generation APIs, require 'numpy>=1.17.0' (#6468) 2024-06-03 20:17:40 -05:00
James Lamb ebac9e8e27
[ci] upgrade linters to latest version (#6472) 2024-06-02 22:33:53 -05:00
James Lamb 89a470466d
[ci] [R-package] add new linters from {lintr} 3.1.1 (#6471) 2024-06-02 22:12:27 -05:00
James Lamb c07694bac3
[cmake] always target Windows SDK v10.x when using Visual Studio generators (fixes #6448) (#6451) 2024-05-29 21:36:01 -05:00
david-cortes dee8a18889
[R-package] Use ALTREP system to return C++-allocated arrays (#6213) 2024-05-28 23:19:38 -05:00