use latest vectorz and fix sparse weight updates
add guard
cross entropy tests and bounding
add loss function tests