pub fn try_iter<'a, I>(&'a self, input: I) -> Result<OutputIter<'a>>
    where
        B: basis::Basis<I, Value = Features>,
    {
        self.basis.project(input).map(move |basis| OutputIter {
            basis,
            lanes: self.weights.columns().into_iter(),
        })
    }
/// Iterate sequentially over the outputs of the function approximator for a
/// given `input`.
Iterate sequentially over the outputs of the function approximator for a
given `input`.
Iterate sequentially over the outputs of the function approximator for a given ` input ` .
pub fn try_iter<'a, I>(&'a self, input: I) -> Result<OutputIter<'a>>
    where
        B: basis::Basis<I, Value = Features>,
    {
        self.basis.project(input).map(move |basis| OutputIter {
            basis,
            lanes: self.weights.columns().into_iter(),
        })
    }
pub fn try_iter < ' a , I > ( & ' a self , input : I ) -> Result < OutputIter < ' a > > where B : basis :: Basis < I , Value = Features > , { self . basis . project ( input ) . map ( move | basis | OutputIter { basis , lanes : self . weights . columns ( ) . into_iter ( ) , } ) }
Iterate sequentially over the outputs of the function approximator for a
given `input`.
Iterate sequentially over the outputs of the function approximator for a given ` input ` .
&'a self
input
I
&'a self
input
I