End-to-end deep image reconstruction from human brain activity