a set of C++ library classes
for neural networks development



class d_OPC

OPC decomposition class - HTML documentation under construction

Inheritance:


Public Methods

[more] d_OPC ()
[more] d_OPC (unsigned nclass, unsigned ndico=0)
[more] d_OPC (char* dec)
[more] d_OPC (const d_OPC& d)
[more]d_OPC& operator= (const d_OPC& d)
[more] ~d_OPC ()
[more]matrix& Read_matrix (void)
[more]matrix Copy_matrix (void)
[more]void save_matrix (ofstream& f)
[more]unsigned Hamming_distance (const vect& v1, const vect& v2)
[more]unsigned MinHamming (unsigned nclass = 3)
[more]float Avg_Hamming_distance (void)
[more]unsigned Min_Dichotomy_distance (void)
[more]float Avg_Dichotomy_distance (void)
[more]bool Banal_dichotomy (void)
[more]unsigned Read_n_class (void)
[more]unsigned Read_n_dico (void)
[more]void print_matrix (void)

Public Members

[more]enum matrix_val

Protected Fields

[more]unsigned n_class
Number of classes, ie.
[more]unsigned n_dico
Number of dichotomic tasks, ie.
[more]matrix D
Decomposition matrix

Protected Methods

[more]void Init_D (matrix_val val)
save_matrix (ofstream& ofs);


Documentation

One-Per-Class (OPC) decomposition
ounsigned n_class
Number of classes, ie. number of codewords

ounsigned n_dico
Number of dichotomic tasks, ie. codeword length

omatrix D
Decomposition matrix

oenum matrix_val

o d_OPC()

o d_OPC(unsigned nclass, unsigned ndico=0)

o d_OPC(char* dec)

o d_OPC(const d_OPC& d)

od_OPC& operator=(const d_OPC& d)

o ~d_OPC()

omatrix& Read_matrix(void)

omatrix Copy_matrix(void)

ovoid save_matrix(ofstream& f)

ounsigned Hamming_distance(const vect& v1, const vect& v2)

ounsigned MinHamming(unsigned nclass = 3)

ofloat Avg_Hamming_distance(void)

ounsigned Min_Dichotomy_distance(void)

ofloat Avg_Dichotomy_distance(void)

obool Banal_dichotomy(void)

ounsigned Read_n_class(void)

ounsigned Read_n_dico(void)

ovoid print_matrix(void)

ovoid Init_D(matrix_val val)
save_matrix (ofstream& ofs);


Direct child classes:
d_Rand_gr_equal_constraints
d_PWC
d_ECOC_ex
d_ECOC_BCH
d_CC

Alphabetic index HTML hierarchy of classes or Java


Last Updated February 2001
For comments and suggestions mail to Giorgio Valentini