Progress: Tree structure decision

duplicate symbols while compiling
Tree structure learning: progress 02

No compiling errors. All functional. Algorithms of computing the
confusion matrix and spectral clustering is to be improved.