<p style="margin-bottom: 0cm; margin-top: 0pt;">Hi all.</p><p style="margin-bottom: 0cm; margin-top: 0pt;"><br></p><p style="margin-bottom: 0cm; margin-top: 0pt;">I have a metric class which I defined.</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">I would like use
itk::AmoebaOptimizer to search through only a subset of the metric&#39;s
parameters space. For example, I want the search to only perturb the
first two parameters, and to keep the other parameters constantly on
their initial values.<br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">I was wondering what is
the best way to program this. I tried to set the &quot;simplex delta&quot; field
of the Amoeba optimizer to 0&#39;s on the parameters that I want to keep
constant. Unfortunately, the optimizer still attempts to perturb them.</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">Another solution, which must work, is to wrap my metric in another metric whose sole
purpose is to remap the smaller parameters vector into the full
parameters vector. I was going to do this, but then I thought I&#39;m
probably reinventing something in an unwieldy way. Is there a better
solution for this problem?</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">Kind regards,<br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">- Aviv</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;"><br>
</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">----</p>
<p style="margin-bottom: 0cm; margin-top: 0pt;">Aviv Hurvitz<br>
Graduate Student<br>
School of Computer Science and Engineering<br>
The Hebrew University of Jerusalem<br>
Jerusalem 91904, Israel<br>
</p>