public GetTranspositionDict ( ) : int>.Dictionary |
||
return | int>.Dictionary |
public Dictionary<int, int> GetTranspositionDict()
{
return _transposition_dict;
}
private Dictionary <int, double> GenerateTranspositionsDistribution(Classification classification) { var transposition_dict = classification.GetTranspositionDict(); var sum = transposition_dict.Select(pair => pair.Value).Sum(); var distribution = transposition_dict.Select(pair => new KeyValuePair <int, double>(pair.Key, (double)pair.Value / sum)); return(distribution.ToDictionary(pair => pair.Key, pair => pair.Value)); }