added offsets to summarization
added validator for neuron layers
added copying from device to host while validating
added data initialization
changed validation output