Before revision:  These requirements are captured by persistence diagrams , and these are used to inform the optimization process that learns the parameters.
After revision:  We optimize the parameters of a model to obtain likelihood function over the reconstruction domain. The topological constraints are captured by persistence diagrams , and these are used to inform the optimization process that learns the parameters.