#include <beam.h>
template<class T >
Beam::beam< T >::beam |
( |
size_t |
beam_size, |
|
|
float |
prune_coeff = FLT_MAX , |
|
|
bool(*)(T *, T *) |
test_equiv = nullptr , |
|
|
bool |
kbest = false |
|
) |
| |
|
inline |
template<class T >
void Beam::beam< T >::compact |
( |
void(*)(T *) |
free_data = nullptr | ) |
|
|
inline |
template<class T >
void Beam::beam< T >::erase |
( |
void(*)(T *) |
free_data = nullptr | ) |
|
|
inline |
template<class T >
bool Beam::beam< T >::insert |
( |
T * |
data, |
|
|
float |
cost, |
|
|
uint32_t |
hash |
|
) |
| |
|
inline |
template<class T >
void Beam::beam< T >::maybe_compact |
( |
void(*)(T *) |
free_data = nullptr | ) |
|
|
inline |
The documentation for this class was generated from the following file:
- /__w/vowpal_wabbit/vowpal_wabbit/vowpalwabbit/beam.h