updates to cudaconv2 training