<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to InteroperabilityWithOtherSystems</title><link>https://sourceforge.net/p/deepmethod/wiki/InteroperabilityWithOtherSystems/</link><description>Recent changes to InteroperabilityWithOtherSystems</description><atom:link href="https://sourceforge.net/p/deepmethod/wiki/InteroperabilityWithOtherSystems/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 03 Feb 2021 06:38:44 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/deepmethod/wiki/InteroperabilityWithOtherSystems/feed" rel="self" type="application/rss+xml"/><item><title>InteroperabilityWithOtherSystems modified by KKozlov</title><link>https://sourceforge.net/p/deepmethod/wiki/InteroperabilityWithOtherSystems/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -23,7 +23,7 @@

 Call DEEP: 

-    dpdeepctl --default-name=model.ini
+    deepmethod --default-name=model.ini


 For each parameter set the following formatted file "/tmp/XXXXXX" will be generated: 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KKozlov</dc:creator><pubDate>Wed, 03 Feb 2021 06:38:44 -0000</pubDate><guid>https://sourceforge.net61cda935280f8b43b3df6dc105ff437fb2d1bdf7</guid></item><item><title>InteroperabilityWithOtherSystems modified by KKozlov</title><link>https://sourceforge.net/p/deepmethod/wiki/InteroperabilityWithOtherSystems/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;a class="" href="../InteroperabilityWithOtherSystems?action=diff&amp;amp;version=4"&gt;Last modified&lt;/a&gt; &lt;a class="" href="/trac/DEEP/timeline?from=2015-01-15T11%3A22%3A22%2B04%3A00&amp;amp;precision=second"&gt;4 weeks&lt;/a&gt; ago&lt;/p&gt;
&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#octaver"&gt;Octave/R&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h1 id="octaver"&gt;Octave/R&lt;/h1&gt;
&lt;p&gt;In parameter file for DEEP "model.ini" put: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="k"&gt;[default_model]&lt;/span&gt;
&lt;span class="na"&gt;convert&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;octave&lt;/span&gt;
&lt;span class="na"&gt;parts&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;degradation_rate;1;pro1_strength;1;pro2_strength;1;&lt;/span&gt;
&lt;span class="na"&gt;numdparms&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;3&lt;/span&gt;
&lt;span class="na"&gt;numparms&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;3&lt;/span&gt;
&lt;span class="na"&gt;nummask&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;3&lt;/span&gt;
&lt;span class="na"&gt;numtweak&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;3&lt;/span&gt;
&lt;span class="na"&gt;vallbound&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0&lt;/span&gt;
&lt;span class="na"&gt;valhbound&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;1&lt;/span&gt;
&lt;span class="na"&gt;command&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;./objective_function&lt;/span&gt;
&lt;span class="na"&gt;delimiters&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;\n&lt;/span&gt;
&lt;span class="na"&gt;keys&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0;&lt;/span&gt;
&lt;span class="na"&gt;mapping&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;0;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Call DEEP: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;dpdeepctl&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt;&lt;span class="k"&gt;default&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;ini&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;For each parameter set the following formatted file "/tmp/XXXXXX" will be generated: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;degradation_rate&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;     &lt;span class="mf"&gt;0.011114438&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;pro1_strength&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;     &lt;span class="mf"&gt;0.239439572&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;pro2_strength&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt;     &lt;span class="mf"&gt;0.377516976&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The command will be then called: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="nx"&gt;objective_function&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;tmp&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="nx"&gt;XXXXXX&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;In the "objective_function" script put the following line at the begining: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;source&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;args&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;]);&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The script should print the value to be minimized, i.e. the difference between the solution with given set of parameters abd the data. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">KKozlov</dc:creator><pubDate>Wed, 11 Feb 2015 12:39:36 -0000</pubDate><guid>https://sourceforge.net5274975723cc3771f195a4603276583dd070729d</guid></item></channel></rss>