void NeuralNet::BackPropogateStructureTraining()
{
	Layer* CurrentLayer = this->OutLayer;
	while( (CurrentLayer != NULL) )
	{
		CurrentLayer->BackPropogateStructureAll();

		CurrentLayer = CurrentLayer->SourceLayer;
	}
}