Machine Learning Library
Classes | Functions
std Namespace Reference

Classes

struct  iterator_traits< keyed_iterator< Type > >
 
struct  iterator_traits< const keyed_iterator< Type > >
 

Functions

template<typename Iterator , typename Type , typename BinaryFunction1 , typename BinaryFunction2 >
Type inner_product (Iterator lhs, Iterator lhs_end, keyed_iterator< Type > rhs, Type init, BinaryFunction1 f1, BinaryFunction2 f2)
 
template<typename Iterator , typename Type , typename BinaryFunction1 , typename BinaryFunction2 >
Type inner_product (keyed_iterator< Type > lhs, keyed_iterator< Type > lhs_end, Iterator rhs, Type init, BinaryFunction1 f1, BinaryFunction2 f2)
 
template<typename Type , typename BinaryFunction1 , typename BinaryFunction2 >
Type inner_product (keyed_iterator< Type > lhs, keyed_iterator< Type > lhs_end, keyed_iterator< Type > rhs, Type init, BinaryFunction1 f1, BinaryFunction2 f2)
 

Function Documentation

template<typename Iterator , typename Type , typename BinaryFunction1 , typename BinaryFunction2 >
Type std::inner_product ( Iterator  lhs,
Iterator  lhs_end,
keyed_iterator< Type >  rhs,
Type  init,
BinaryFunction1  f1,
BinaryFunction2  f2 
)
template<typename Iterator , typename Type , typename BinaryFunction1 , typename BinaryFunction2 >
Type std::inner_product ( keyed_iterator< Type >  lhs,
keyed_iterator< Type >  lhs_end,
Iterator  rhs,
Type  init,
BinaryFunction1  f1,
BinaryFunction2  f2 
)
template<typename Type , typename BinaryFunction1 , typename BinaryFunction2 >
Type std::inner_product ( keyed_iterator< Type >  lhs,
keyed_iterator< Type >  lhs_end,
keyed_iterator< Type >  rhs,
Type  init,
BinaryFunction1  f1,
BinaryFunction2  f2 
)