Automatic generation of object recognition programs | Synapse