#lightgbm3 #lightgbm3-sys

sys lightgbm3-sys

Low-level Rust bindings for LightGBM library

7 stable releases

1.0.6 Jan 14, 2025
1.0.5 Aug 15, 2024
1.0.2 Jul 19, 2023
1.0.1 Jun 30, 2023

#680 in Machine learning

Download history 12/week @ 2025-01-01 96/week @ 2025-01-08 89/week @ 2025-01-15 41/week @ 2025-01-22 104/week @ 2025-01-29 124/week @ 2025-02-05 77/week @ 2025-02-12 68/week @ 2025-02-19 36/week @ 2025-02-26 15/week @ 2025-03-05 220/week @ 2025-03-12 257/week @ 2025-03-19 372/week @ 2025-03-26 359/week @ 2025-04-02 314/week @ 2025-04-09 338/week @ 2025-04-16

1,440 downloads per month
Used in lightgbm3

MIT license

9.5MB
178K SLoC

C++ 104K SLoC // 0.1% comments FORTRAN Legacy 23K SLoC // 0.4% comments Python 18K SLoC // 0.2% comments R 13K SLoC // 0.2% comments CUDA 11K SLoC // 0.1% comments C 4K SLoC // 0.4% comments Shell 2K SLoC // 0.2% comments OpenCL 2K SLoC // 0.1% comments PowerShell 536 SLoC // 0.1% comments SWIG 400 SLoC // 0.3% comments Visual Studio Project 352 SLoC JavaScript 265 SLoC // 0.1% comments XSL 116 SLoC Rust 94 SLoC // 0.1% comments Visual Studio Solution 33 SLoC Bazel 28 SLoC Batch 28 SLoC

Contains (autotools obfuscated code, 91KB) lightgbm/R-package/configure, (obscure autoconf code, 6KB) lightgbm/R-package/configure.ac

lightgbm3-sys

FFI bindings to LightGBM, generated at compile time with bindgen.

Dependencies