Struct forester::dforest::DeterministicForest [−][src]
pub struct DeterministicForest<Sample> where
Sample: SampleDescription, { /* fields omitted */ }
An ensemble of deterministic decision trees.
Methods
impl<Sample> DeterministicForest<Sample> where
Sample: SampleDescription,
[src]
impl<Sample> DeterministicForest<Sample> where
Sample: SampleDescription,
pub fn predict<TestingSample: ?Sized>(
&self,
sample: &TestingSample
) -> TestingSample::Prediction where
TestingSample: SampleDescription<ThetaSplit = Sample::ThetaSplit, ThetaLeaf = Sample::ThetaLeaf, Feature = Sample::Feature>,
TestingSample::Prediction: IterMean,
[src]
pub fn predict<TestingSample: ?Sized>(
&self,
sample: &TestingSample
) -> TestingSample::Prediction where
TestingSample: SampleDescription<ThetaSplit = Sample::ThetaSplit, ThetaLeaf = Sample::ThetaLeaf, Feature = Sample::Feature>,
TestingSample::Prediction: IterMean,
Trait Implementations
impl<Sample: SampleDescription> Debug for DeterministicForest<Sample> where
Sample::ThetaLeaf: Debug,
Sample::ThetaSplit: Debug,
Sample::Feature: Debug,
[src]
impl<Sample: SampleDescription> Debug for DeterministicForest<Sample> where
Sample::ThetaLeaf: Debug,
Sample::ThetaSplit: Debug,
Sample::Feature: Debug,
Auto Trait Implementations
impl<Sample> Send for DeterministicForest<Sample> where
<Sample as SampleDescription>::Feature: Send,
<Sample as SampleDescription>::ThetaLeaf: Send,
<Sample as SampleDescription>::ThetaSplit: Send,
impl<Sample> Send for DeterministicForest<Sample> where
<Sample as SampleDescription>::Feature: Send,
<Sample as SampleDescription>::ThetaLeaf: Send,
<Sample as SampleDescription>::ThetaSplit: Send,
impl<Sample> Sync for DeterministicForest<Sample> where
<Sample as SampleDescription>::Feature: Sync,
<Sample as SampleDescription>::ThetaLeaf: Sync,
<Sample as SampleDescription>::ThetaSplit: Sync,
impl<Sample> Sync for DeterministicForest<Sample> where
<Sample as SampleDescription>::Feature: Sync,
<Sample as SampleDescription>::ThetaLeaf: Sync,
<Sample as SampleDescription>::ThetaSplit: Sync,