added logaddexp ufuncs
kmeans passes