add numeric optimization and large scale deep network