- 04 Aug, 2025 1 commit
-
-
James Lamb authored
-
- 29 Jul, 2025 3 commits
-
-
Oliver Borchert authored
* [ci] Drop support for Python 3.7 and Python 3.8 * Fix * Bump numpy * Fix * fix comment, revert unrelated quoting changes * add docs --------- Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-
Oliver Borchert authored
Co-authored-by:James Lamb <jaylamb20@gmail.com>
-
gmhewett authored
-
- 14 Jul, 2025 2 commits
-
-
Nick Miller authored
* Add "PT" ruff code to pyproject.toml plus some exceptions * Extend PT011 for Exception, IndexError, TypeError * Fix PT001: Use `@pytest.fixture` over `@pytest.fixture()` * Fix PT011: pytest.raises({exception}) is too broad, set the match parameter or use a more specific exception * Fix PT012: `pytest.raises()` block should contain a single simple statement * Fix PT017: Found assertion on exception {name} in except block, use pytest.raises() instead * Fix PT018: Assertion should be broken down into multiple parts * Remove PT006 and PT007 from ignore list and fixup * Use *Exception and *Error glob to apply PT011 and ignore AssertionErrors --------- Co-authored-by:Nikita Titov <nekit94-08@mail.ru>
-
Malte Londschien authored
* Update docs. * that is * Implement suggestions * Update python-package/lightgbm/basic.py Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> --------- Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 27 May, 2025 1 commit
-
-
Nikita Titov authored
-
- 03 May, 2025 1 commit
-
-
Nikita Titov authored
* Update basic.py * Update sklearn.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update sklearn.py * Update sklearn.py * Update sklearn.py
-
- 29 Apr, 2025 1 commit
-
-
Yusuke Horibe authored
* [python-package] Add superfluous-else-raise rule to ruff lint configuration * [python-package] Fix code to follow superfluous-else-raise rule * [python-package] Move RET506 after RET504 to maintain alphabetical order and add source rule set comment * [python-package] Revert unintended change to preserve original formatting
-
- 27 Apr, 2025 1 commit
-
-
James Lamb authored
-
- 24 Apr, 2025 2 commits
-
-
Joaquín Ignacio Aramendía authored
* [python-package] Test serialization and deserialization from in-memory string Test case for #6851 * [python-package] Fill in `params` when loading from in-memory string This fixes #6851 by using the same workaround as when loading the model from a file. * test_basic: use rng instead of legacy numpy RandomState * test_basic: remove debug prints leftovers Co-authored-by:
James Lamb <jaylamb20@gmail.com> * test_basic: add boolean, array of float and array of integers to testcase Co-authored-by:
James Lamb <jaylamb20@gmail.com> * test_basic: make a cheaper model (2 rounds with 7 leaves each) Co-authored-by:
James Lamb <jaylamb20@gmail.com> * test_basic: bugfix typos * python_package_test: move string load test from basic to engine * test_engine: catch params ignored warnings * test_engine: be explicit about parameters assertion * test_engine: shush linter complaint * test_basic: delete empty line Co-authored-by:
James Lamb <jaylamb20@gmail.com> * test_engine: even cheaper model with less features Co-authored-by:
James Lamb <jaylamb20@gmail.com> * test_engine: delete redundant assert Co-authored-by:
James Lamb <jaylamb20@gmail.com> * test_engine: run pre-commit and take it's word for it * test_engine: be explicit in an E712 compliant way * test_engine.py: pass different value as argument to make sure it is ignored --------- Co-authored-by:
James Lamb <jaylamb20@gmail.com> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
James Lamb authored
* [python-package] enforce keyword args in internal functions * fix * fixes * empty commit
-
- 17 Apr, 2025 2 commits
-
-
Nikita Titov authored
* Update README.rst * Update README.rst * Update pyproject.toml * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update pyproject.toml * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update pyproject.toml * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update pyproject.toml * Update README.rst * Update README.rst * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update README.rst * Update README.rst * Update build-python.sh * Update README.rst * Update README.rst * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update README.rst * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update README.rst * Update build-python.sh * Update README.rst * Update README.rst * Update README.rst * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update build-python.sh * Update LightGBM.vcxproj * Update LightGBM.vcxproj * Update README.rst * Update README.rst * Update README.rst * Update README.rst * Update README.rst * no more than one sentence per one line * address review comments * address review comments --------- Co-authored-by:James Lamb <jaylamb20@gmail.com>
-
James Lamb authored
-
- 04 Mar, 2025 1 commit
-
-
James Lamb authored
* [python-package] add a note about DART in early_stopping docstring * add note in R docs too
-
- 16 Feb, 2025 1 commit
-
-
James Lamb authored
* bump development version to v4.6.0.99 * Auto-update configure * Update python-package/pyproject.toml --------- Co-authored-by:GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
-
- 14 Feb, 2025 1 commit
-
-
James Lamb authored
Co-authored-by:
shiyu1994 <shiyu_k1994@qq.com> Co-authored-by:
GitHub Actions Bot <githubactionsbot@users.noreply.github.com>
-
- 12 Feb, 2025 1 commit
-
-
James Lamb authored
Co-authored-by:Nikita Titov <nekit94-08@mail.ru>
-
- 07 Feb, 2025 1 commit
-
-
James Lamb authored
-
- 05 Feb, 2025 1 commit
-
-
Malte Londschien authored
Co-authored-by:
James Lamb <jaylamb20@gmail.com> Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 27 Jan, 2025 1 commit
-
-
James Lamb authored
* [python-package] support Python 3.13 * update everything in the base conda environment, not just conda * python packages now use 'cp' instead of 'cpython' * fix python_package * get more logs * try to force a better solver error * merge latest * use build= explicitly * restore all CI, revert debugging changes * Update .ci/test.sh * empty commit to re-trigger CI * update docs conda env * pin to specific OS and mambaforge * Update .github/workflows/python_package.yml Co-authored-by:
Nikita Titov <nekit94-08@mail.ru> * update default Python version in .vsts-ci.yml * remove upper-version pins * update RTD image --------- Co-authored-by:
Nikita Titov <nekit94-08@mail.ru>
-
- 26 Jan, 2025 1 commit
-
-
José Morales authored
[python-package] do not copy column-major numpy arrays when creating Dataset from list of arrays (#6773) Co-authored-by:Nikita Titov <nekit94-08@mail.ru>
-
- 11 Jan, 2025 1 commit
-
-
Malte Londschien authored
-
- 22 Dec, 2024 2 commits
-
-
RektPunk authored
-
James Lamb authored
Co-authored-by:Nikita Titov <nekit94-08@mail.ru>
-
- 17 Dec, 2024 1 commit
-
-
Claudio Salvatore Arcidiacono authored
-
- 16 Dec, 2024 1 commit
-
-
James Lamb authored
Co-authored-by:José Morales <jmoralz92@gmail.com>
-
- 15 Dec, 2024 2 commits
-
-
Nikita Titov authored
* Update append-comment.sh * Update static_analysis.yml * Update static_analysis.yml * Update basic.py * Update basic.py * Update .pre-commit-config.yaml * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update basic.py * Update pyproject.toml * Update pyproject.toml * Update pyproject.toml * Update pyproject.toml * Update interactive_plot_example.ipynb * Update pyproject.toml * Update append-comment.sh * Update basic.py * Update basic.py * Update pyproject.toml * Update .pre-commit-config.yaml * Update basic.py * Update basic.py * Update test_basic.R * Update rank_objective.hpp * Update histogram_16_64_256.cu * Update static_analysis.yml * ensure alphabetical order of rules
-
José Morales authored
-
- 10 Dec, 2024 1 commit
-
-
José Morales authored
* do not copy column-major numpy arrays when creating Dataset * fix logic * lint * code review * update test * move dataset test to basic * increase features * assert single layout --------- Co-authored-by:Nikita Titov <nekit94-08@mail.ru>
-
- 04 Dec, 2024 1 commit
-
-
James Lamb authored
-
- 01 Dec, 2024 1 commit
-
-
Oliver Borchert authored
Co-authored-by:Nikita Titov <nekit94-08@mail.ru>
-
- 30 Nov, 2024 1 commit
-
-
James Lamb authored
[ci] [python-package] [R-package] adapt to scikit-learn check_sample_weight_equivalence changes, stop testing against R 3.6 on Linux (#6733)
-
- 15 Nov, 2024 1 commit
-
-
James Lamb authored
[python-package] adapt to scikit-learn 1.6 testing changes, pin more packages in R 3.6 CI jobs (#6718)
-
- 03 Nov, 2024 1 commit
-
-
Nikita Titov authored
* lint js code * hotfix * Update .editorconfig Co-authored-by:
James Lamb <jaylamb20@gmail.com> --------- Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-
- 31 Oct, 2024 1 commit
-
-
James Lamb authored
[python-package] remove support for passing 'feature_name' and 'categorical_feature' through train() and cv() (#6706)
-
- 17 Oct, 2024 1 commit
-
-
James Lamb authored
-
- 15 Oct, 2024 2 commits
-
-
James Lamb authored
Co-authored-by:Nikita Titov <nekit94-08@mail.ru>
-
James Lamb authored
[python-package] ignore scikit-learn 'check_sample_weight_equivalence' estimator check (fixes #6678) (#6679) * [python-package] ignore scikit-learn 'check_sample_weight_equivalence' estimator check (fixes #6678) * pin pyparsing in Python 3.8 environment
-
- 13 Oct, 2024 1 commit
-
-
Atanas Dimitrov authored
Co-authored-by:
Atanas Dimitrov <nasko119@abv.bg> Co-authored-by:
James Lamb <jaylamb20@gmail.com>
-