Learning hierarchical models of scenes, objects, and parts | Synapse