Cost function e Cost function Gradient separados em duas objective functions. Guardam o endereco de uma variavel que sera o delta compartilhado. Treinamento funcionando e convergindo agora.
Comentando teste de gradiente (ainda preso em loop infinito, arrumar depois)
Tirando o limit do debug
Merge branch 'correct_delta_access'