27 lines
1.1 KiB
R
27 lines
1.1 KiB
R
% Generated by roxygen2: do not edit by hand
|
|
% Please edit documentation in R/multithreading.R
|
|
\name{getLGBMThreads}
|
|
\alias{getLGBMThreads}
|
|
\alias{getLGBMthreads}
|
|
\title{Get default number of threads used by LightGBM}
|
|
\usage{
|
|
getLGBMthreads()
|
|
}
|
|
\value{
|
|
number of threads as an integer. \code{-1} means that in situations where parameter \code{num_threads} is
|
|
not explicitly supplied, LightGBM will choose a number of threads to use automatically.
|
|
}
|
|
\description{
|
|
LightGBM attempts to speed up many operations by using multi-threading.
|
|
The number of threads used in those operations can be controlled via the
|
|
\code{num_threads} parameter passed through \code{params} to functions like
|
|
\link{lgb.train} and \link{lgb.Dataset}. However, some operations (like materializing
|
|
a model from a text file) are done via code paths that don't explicitly accept thread-control
|
|
configuration.
|
|
|
|
Use this function to see the default number of threads LightGBM will use for such operations.
|
|
}
|
|
\seealso{
|
|
\link{setLGBMthreads}
|
|
}
|