KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
semantics::View_traits< D1_event > Struct Template Reference

#include <Event_traits.h>

Public Types

enum  { out_size = 4, size = 15, context_levels = 4 }
 
typedef Cell::Step_sizes Step_sizes
 
typedef boost::array
< std::string, size
Var_list
 

Static Public Member Functions

static const double & prior_prob (const size_t &, const size_t &)
 
static const double & diversity_weight ()
 

Static Public Attributes

static const Step_sizes step_sizes
 
static const Var_list variable_names
 
static const Key_slots::Map variable_map
 

Member Typedef Documentation

typedef boost::array<std::string, size> semantics::View_traits< D1_event >::Var_list

Member Enumeration Documentation

anonymous enum
Enumerator
out_size 
size 
context_levels 

Member Function Documentation

static const double& semantics::View_traits< D1_event >::diversity_weight ( )
inlinestatic
static const double& semantics::View_traits< D1_event >::prior_prob ( const size_t &  ,
const size_t &   
)
inlinestatic

Member Data Documentation

const D1_traits::Step_sizes semantics::D1_traits::step_sizes
static
const Key_slots::Map semantics::D1_traits::variable_map
static
Initial value:
=
initialize_map<D1_traits>(D1_traits::variable_names)
const D1_traits::Var_list semantics::D1_traits::variable_names
static
Initial value:
=
{{"TAG", "LABEL", "PUNC", "CONJ", "PLABEL", "HLABEL", "DIST", "HTAG", "HWORD"}}

The documentation for this struct was generated from the following files: