UserSimulation.Classification.GetTranspositionDict C# (CSharp) 메소드

GetTranspositionDict() 공개 메소드

public GetTranspositionDict ( ) : int>.Dictionary
리턴 int>.Dictionary
        public Dictionary<int, int> GetTranspositionDict()
        {
            return _transposition_dict;
        }

Usage Example

예제 #1
0
        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));
        }
All Usage Examples Of UserSimulation.Classification::GetTranspositionDict