ZKML: An Optimizing System for ML Inference in Zero-Knowledge Proofs | Synapse