How Deep Is Your Imagination?