James Lamb
James Lamb
Contributes to #6949 Moves `bdist` (wheel), `regular` (pre-compiled lib_lightgbm), and `sdist` (source distribution) CI jobs from Azure DevOps to GitHub Actions.
## Description #6995 added docs on how to compute test coverage for the Python package. This revealed that there are some parts of the LightGBM's Python API that are not...
## Description @shiyu1994 informed me this week (in the private maintainer chat) that he has left Microsoft. As a result, **there are now 0 active contributors to LightGBM employed by...
## Description Opening this to solicit feedback on the question: > _Should `LightGBM` change its default branch from `master` to `main`?_ I promised @borchero like a year ago that I...
## Description Recently, we faced rate-limiting issues from DockerHub on Azure DevOps jobs (https://github.com/microsoft/LightGBM/pull/6866#pullrequestreview-2912681013). @shiyu1994 worked around those by manually pushing the relevant images to Azure Container Registry repos: https://github.com/microsoft/LightGBM/pull/6866#discussion_r2280491605...
## Description Seeing this warning in Python unit tests: > tests/python_package_test/test_engine.py::test_linear_trees /Users/runner/miniforge/envs/test-env/lib/python3.12/site-packages/lightgbm/basic.py:2137: UserWarning: categorical_feature keyword has been found in `params` and will be ignored. Please use categorical_feature argument of the...
## Description CUDA 13 was released recently (https://developer.nvidia.com/cuda-toolkit-archive). LightGBM should add support here. ## Benefits of this work * allows users to take advantage of new features, bugfixes, performance improvements...
## Description While uploading the NuGet package at https://www.nuget.org/packages/LightGBM for v4.6.0, I saw the following warning: > _We found the following issue(s) with the package. We recommend that you fix...
Proposes the following for R CI: * switching scripts from hard-coded versions to just `"oldest"` and `"latest"` (see https://github.com/microsoft/LightGBM/pull/7025#discussion_r2335398100) * testing on a mix of R minor versions (4.0, 4.2,...
## Description See https://github.com/microsoft/LightGBM/pull/5252#discussion_r974865521. #5252 introduced the use of PoCL (["portable OpenCL"](http://portablecl.org/)) to build precompiled binaries of the Python package ("wheels") which allow switching to running on the GPU just...