[Insight-developers] removing GetOptimizer method

Ziv Yaniv zyaniv at childrensnational.org
Fri Sep 2 14:14:23 EDT 2011


Hello all,

I would like to remove the GetOptimizer method from the following 
optimizers: itkAmoebaOptimizer, itkConjugateGradientOptimizer, 
itkLBFGSOptimizer, itkLevenbergMarquardtOptimizer . All of these wrap 
vnl optimizers.

The GetOptimizer method is problematic as it exposes the underlying vnl 
class . Such a method should never have made it into ITK as it is a back 
door, removing any sanity checks ITK may have put in place when wrapping 
the vnl optimizer.

Please let me know if there is a reason not to do this. If no one has a 
reason then I will do this next week.

                     thanks
                         Ziv

-- 
Ziv Yaniv, PhD.,
Principal Investigator,
The Sheikh Zayed Institute for Pediatric Surgical Innovation
Children's National Medical Center
6th Floor Main Hospital, Room M7740
111 Michigan Ave., N.W
Washington, D.C 20010

Phone: 202-476-1288
email: zyaniv at childrensnational.org
web: http://isiswiki.georgetown.edu/zivy/



More information about the Insight-developers mailing list