LightGBM/swig
Scott Votaw 0a5c5838eb
feature: Add true streaming APIs to reduce client-side memory usage (#5299)
* Extract streaming to own PR

* small merge fixes and cleanup

* linting fixes

* fix cast warning

* Fix accidental deletion during branch transfer

* responded to initial triage comments

* Added more tests to use create-from-samples APIs

* added mutex and adjusted nclasses logic

* Fix thread-safety for pushing data to sparse bins through Push APIs

* lint and doc fixes

* Small SWIG fix

* nit fix

* Responded to StrikerRUS comments

* fix breaking change after merge with master

* Extract streaming to own PR

* small merge fixes and cleanup

* Fix accidental deletion during branch transfer

* responded to initial triage comments

* Added more tests to use create-from-samples APIs

* Fix rstcheck call in ci

* remove TODOs

* Extract streaming to own PR

* small merge fixes and cleanup

* Fix accidental deletion during branch transfer

* responded to initial triage comments

* Added more tests to use create-from-samples APIs

* Small SWIG fix

* remove ci change

* responded to shiyu1994 comments

* responded to StrikerRUS comments

* Fixes from StrikerRUS comments
2022-08-10 16:31:32 +08:00
..
ChunkedArray_API_extensions.i [ci] apply cpplint to cpp tests (#4092) 2021-03-28 15:52:42 +03:00
StringArray.hpp [SWIG] Add streaming data support + cpp tests (#3997) 2021-03-21 15:07:21 +03:00
StringArray.i [SWIG] fix compiler warning about unused variable in SWIG (#4419) 2021-06-30 14:16:02 +03:00
StringArray_API_extensions.i [SWIG] fix compiler warning about unused variable in SWIG (#4419) 2021-06-30 14:16:02 +03:00
lightgbmlib.i [SWIG] Add streaming data support + cpp tests (#3997) 2021-03-21 15:07:21 +03:00
pointer_manipulation.i feature: Add true streaming APIs to reduce client-side memory usage (#5299) 2022-08-10 16:31:32 +08:00