Skip to content

why beam value 10000? #77

@Arraxx

Description

@Arraxx
  1. In this Phoneticize function why the argument beam was passed as 10000? I want to use beam value 1000 as it is helping me to reduce the time to generate the corresponding phoneme for longer graphemes. But there is reduced number of n_best candidates for my grapheme data. How to maintain that while still using beam_value as 1000?
    By decreasing beam value by a factor of 10 I see the evaluation time also decrease by 10 but it also decrease the number of n_best candidates. Please help here.
  2. What is the threshold and pmass meaning here?

(

vector<PathData> Phoneticize (const string& word, int nbest = 1,
int beam = 10000, float threshold = 99,
bool write_fsts = false,
bool accumulate = false,
double pmass = 99.0) {
)

@AdolfVonKleist

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions