* [ci] [R-package] catch builds that have not updated docs
* drop reliance on .Renviron
* remove docs changes
* Update .ci/test_r_package.sh
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
* make all R tasks start with r-package
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
* adding sparse support to TreeSHAP in lightgbm
* updating based on comments
* updated based on comments, used fromiter instead of frombuffer
* updated based on comments
* fixed limits import order
* fix sparse feature contribs to work with more than int32 max rows
* really fixed int64 max error and build warnings
* added sparse test with >int32 max rows
* fixed python side reshape check on sparse data
* updated based on latest comments
* fixed comments
* added CSC INT32_MAX validation to test, fixed comments
* modify attribute and include stacking tests
* backwards compatibility
* check sklearn version
* move stacking import
* Number of input features (#3173)
* Number of input features (#3173)
* Number of input features (#3173)
* Number of input features (#3173)
Split number of features and stacking tests.
* Number of input features (#3173)
Modify test name.
* Number of input features (#3173)
Update stacking tests for review comments.
* Number of input features (#3173)
* Number of input features (#3173)
* Number of input features (#3173)
* Number of input features (#3173)
Modify classifier test.
* Number of input features (#3173)
* Number of input features (#3173)
Check score.
* Add interaction constraints functionality.
* Minor fixes.
* Minor fixes.
* Change lambda to function.
* Fix gpu bug, remove extra blank lines.
* Fix gpu bug.
* Fix style issues.
* Try to fix segfault on MACOS.
* Fix bug.
* Fix bug.
* Fix bugs.
* Change parameter format for R.
* Fix R style issues.
* Change string formatting code.
* Change docs to say R package not supported.
* Remove R functionality, moving to separate PR.
* Keep track of branch features in tree object.
* Only track branch features when feature interactions are enabled.
* Fix lint error.
* Update docs and simplify tests.
* [R-package] replaced gendef.exe with R code to create R.def (fixes#3064)
* fix broken things
* trying to add R4.0 docs
* changed make
* fixing make paths
* update notes on environment variables
* fix linting
* fixes to CI
* fixing build_cmd and other stuff
* fix bad substitution
* fix Azure Linux builds
* I am bad at bash
* simplifying
* only testing R
* getting better logs
* mingw32
* docs
* toolchain
* using msys
* fix visual studio condition
* toolchain test
* full CI
* fix if-elses
* bump allowed NOTEs
* search for Rscript
* updates to docs
* use processx
* fix mismatched arguments
* move CI to GitHub Actions
* minor changes
* fix workflow file
* fix templating
* fix Azure DevOps
* debugging windows builds
* dont shQuote file name
* all GitHub Actions jobs
* Apply suggestions from code review
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
* minor cleanup
* remove objdump printing
* make file.remove() invisible
* Apply suggestions from code review
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
* reduce duplicated paths in docs
Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
* Turn matrix to storage mode "double"
* added "test_Predictor.R" to R tests with check for integer storage mode during prediction
* Explicit integers in test_Preditor to avoid TravisCI failure
* properly aligning comment on storage.mode
Co-authored-by: James Lamb <jaylamb20@gmail.com>
* split double assignment into two lines
Co-authored-by: James Lamb <jaylamb20@gmail.com>
* GitHub Actions
* ok
* fixing on list
* stuff
* directories
* directories
* things
* env variables
* working dir
* running a bunch of tasks
* more builds
* PATH
* actually use R task
* TASK
* be right, often
* doing stuff
* trying stuff
* more paths
* conda activate
* updating PATH
* trying bash
* where the hell is activate
* WHERE IS ACTIVATE
* set up conda
* more conda
* PLEASE WORK
* installing cpplint
* try r-package
* R version
* try windows job
* make windows work
* use powershell
* exe
* use conda
* conda init powershell
* different conda approach
* make it work
* cleaning up
* init powershell
* fixing windows
* more windows
* build directory
* no way right
* maybe it will work
* trying Visual Studio
* do this
* Windows is interesting
* put back check-output
* set compiler
* stuff
* more fixes
* fix the broken things
* updating jobs
* continuing
* poweshell is bad
* ok so maybe not powershell
* cmon now
* ok so
* fixing env variables
* maybe this
* MINGW job
* cleaning up
* conda init powershell
* moving more R stuff into GitHub Actions
* everything else
* use powershell
* cmon now powershell
* ttry to Continue
* override powershell
* peg MiKTeX URL
* what is happening
* try powershell -File
* trying stuff
* path
* more testing of output
* Matches uppercase
* more regex stuff
* this is getting ridiculous
* back to powershell I guess
* more commands
* this might work
* adding more reliable miktex download
* trying to download miktex
* installing httr
* fix error in MiKTeX script
* remove comments
* redirect output
* redirect output
* move linting back to Travis
* change redirection
* switch back to just mac and linux
* put linting exclude back
* renamed R_TRAVIS_LINUX
* revert changes to non-R tasks and update events
* simplify
* memory corruption fix for distributed data parallel version before SyncUpGlobalBestSplit
* updated based on comments
* updated voting and feature parallel based on comments
* fixing macos failure
* rename variable