public Uzel(string jmP, string jmT, string predikovanyAtr) { Design = new UzelDesign(jmP, jmT); Design.cil = predikovanyAtr; Prediktori = new List<Prediktor>(); JmPrediktora = jmP; JmTridy = jmT; PredikovanyAtribut = new Prediktor {Enable = true, Name = predikovanyAtr}; }
//pomocna metoda pro vypocet celkoveho zisku private void meziVysledky(double pocetZaznamu, Prediktor cetnosti) { double vysledek = 0; double suma = cetnosti.TridyPrediktora.Sum(X => Entropy(X.PocetVyskytu, pocetZaznamu)); vysledek = -1 * suma; cetnosti.Zisk = vysledek; vysledek = 0; }