pub struct GradientBoostingKernels {
pub histogram_kernel: HistogramKernel,
pub split_kernel: SplitFindingKernel,
pub tree_update_kernel: TreeUpdateKernel,
pub prediction_kernel: PredictionKernel,
}Expand description
GPU-accelerated gradient boosting kernels
Fields§
§histogram_kernel: HistogramKernelHistogram computation kernel
split_kernel: SplitFindingKernelSplit finding kernel
tree_update_kernel: TreeUpdateKernelTree update kernel
prediction_kernel: PredictionKernelPrediction kernel
Auto Trait Implementations§
impl Freeze for GradientBoostingKernels
impl RefUnwindSafe for GradientBoostingKernels
impl Send for GradientBoostingKernels
impl Sync for GradientBoostingKernels
impl Unpin for GradientBoostingKernels
impl UnwindSafe for GradientBoostingKernels
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more