Machine learning reveals the diversity of human 3D chromatin contact patterns