Cambridge SMT System
ucam::hifst::conditions Struct Reference

struct containing the elements that trigger local pruning. More...

#include <task.hifst.localpruningconditions.hpp>

Public Member Functions

 conditions ()
 
 conditions (unsigned category, unsigned span, unsigned numstates, float weight)
 

Public Attributes

unsigned cat
 Category. More...
 
unsigned span
 span More...
 
unsigned lpns
 number of states More...
 
float lpw
 weight More...
 

Detailed Description

struct containing the elements that trigger local pruning.

Definition at line 29 of file task.hifst.localpruningconditions.hpp.

Constructor & Destructor Documentation

ucam::hifst::conditions::conditions ( )
inline

Definition at line 30 of file task.hifst.localpruningconditions.hpp.

ucam::hifst::conditions::conditions ( unsigned  category,
unsigned  span,
unsigned  numstates,
float  weight 
)
inline

Definition at line 37 of file task.hifst.localpruningconditions.hpp.

Member Data Documentation

unsigned ucam::hifst::conditions::cat

Category.

Definition at line 43 of file task.hifst.localpruningconditions.hpp.

unsigned ucam::hifst::conditions::lpns

number of states

Definition at line 49 of file task.hifst.localpruningconditions.hpp.

float ucam::hifst::conditions::lpw

weight

Definition at line 51 of file task.hifst.localpruningconditions.hpp.

unsigned ucam::hifst::conditions::span

span

Definition at line 47 of file task.hifst.localpruningconditions.hpp.


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