Replies: 1 comment 4 replies
-
The All bigram metrics that implement the "individual_cost" function are evaluated and their result summed up. Regarding the weight, it was the result of a long series of trial and error and personal preference. Note also, that the |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm looking for a way to calculate cost for Same Finger Skipgrams (SFSs). What I mean by those is that for example
DE
is a same finger bigram (SFB) in QWERTY, butD_E
is a Same Finger Skipgram where_
can be any key on any other finger than left middle, for exampleDIE
.I see that the
finger_repeats
takes care of the SFB's together withmanual_bigram_penalty
which may be used to penalize the 2u vertical and/or diagonal SFBs even more than what's available infinger_repeats
.In addition, there is nice support for Full (and Half) Scissor Bigrams ("scissors") with
manual_bigram_penalty
.I'm looking for the best way to:
finger_repeats
to get similar skipgram costs calculated based on trigrams (just omit the middle character of each trigram)? Perhaps by using some weight of 0.7 for skipgrams (compared to bigrams).manual_bigram_penalty
to get similar skipgram costs in a similar fashion?Is it exactly what the trigram metric
secondary_bigrams
was designed to solve? If so, which defines the collection of bigram metrics to be evaluated (the list of bigram metrics in the used evaluation config yaml or something else, like list of all bigram metrics defined in the source code?). This seems to be enabled by default but has really small weight (0.1) compared to other metrics; what's the reason for the small default weight?Beta Was this translation helpful? Give feedback.
All reactions