updated meanshift
fixed RBM compiler warning
updated header
fixed KMeans compiler warning