Deep External And Internal Learning