if(ITK_WRAP_PYTHON) itk_python_expression_add_test( NAME itkAmoebaOptimizerv4PythonTest EXPRESSION "instance = itk.AmoebaOptimizerv4.New()") itk_python_expression_add_test( NAME itkCommandIterationUpdatev4PythonTest EXPRESSION "instance = itk.CommandIterationUpdatev4.New()") itk_python_expression_add_test( NAME itkExhaustiveOptimizerv4PythonTest EXPRESSION "instance = itk.ExhaustiveOptimizerv4.New()") itk_python_expression_add_test( NAME itkGradientDescentLineSearchOptimizerv4TemplatePythonTest EXPRESSION "instance = itk.GradientDescentLineSearchOptimizerv4Template.New()") itk_python_expression_add_test( NAME itkGradientDescentOptimizerv4PythonTest EXPRESSION "instance = itk.GradientDescentOptimizerv4.New()") itk_python_expression_add_test( NAME itkLBFGSBOptimizerv4PythonTest EXPRESSION "instance = itk.LBFGSBOptimizerv4.New()") itk_python_expression_add_test( NAME itkLBFGSOptimizerBasev4PythonTest EXPRESSION "instance = itk.LBFGSOptimizerBasev4.New()") # LBFGSOptimizerBaseHelperv4 is not wrapped with POINTER so cannot use .New() itk_python_expression_add_test( NAME itkLBFGSOptimizerBaseHelperv4PythonTest EXPRESSION "inst = itk.LBFGSOptimizerBaseHelperv4") itk_python_expression_add_test( NAME itkMultiGradientOptimizerv4TemplatePythonTest EXPRESSION "instance = itk.MultiGradientOptimizerv4Template.New()") itk_python_expression_add_test( NAME itkMultiStartOptimizerv4TemplatePythonTest EXPRESSION "instance = itk.MultiStartOptimizerv4Template.New()") itk_python_expression_add_test( NAME itkOnePlusOneEvolutionaryOptimizerv4PythonTest EXPRESSION "instance = itk.OnePlusOneEvolutionaryOptimizerv4.New()") itk_python_expression_add_test( NAME itkPowellOptimizerv4PythonTest EXPRESSION "instance = itk.PowellOptimizerv4.New()") itk_python_expression_add_test( NAME itkQuasiNewtonOptimizerv4TemplatePythonTest EXPRESSION "instance = itk.QuasiNewtonOptimizerv4Template.New()") itk_python_expression_add_test( NAME itkRegistrationParameterScalesFromIndexShiftPythonTest EXPRESSION "instance = itk.RegistrationParameterScalesFromIndexShift.New()") itk_python_expression_add_test( NAME itkRegistrationParameterScalesFromJacobianPythonTest EXPRESSION "instance = itk.RegistrationParameterScalesFromJacobian.New()") itk_python_expression_add_test( NAME itkRegistrationParameterScalesFromPhysicalShiftPythonTest EXPRESSION "instance = itk.RegistrationParameterScalesFromPhysicalShift.New()") itk_python_expression_add_test( NAME itkRegularStepGradientDescentOptimizerv4PythonTest EXPRESSION "instance = itk.RegularStepGradientDescentOptimizerv4.New()") itk_python_expression_add_test( NAME itkSingleValuedNonLinearVnlOptimizerv4PythonTest EXPRESSION "instance = itk.SingleValuedNonLinearVnlOptimizerv4.New()") endif()