this version contains co_neighbours and co_neighbours_improved(which contains the
information of weights for neighbours appear in several views.) also, contains the
softmax code from Siqi.