<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.14">
  <compounddef id="classforpy_1_1_regression_opt" kind="class" language="C++" prot="public">
    <compoundname>forpy::RegressionOpt</compoundname>
    <basecompoundref refid="classforpy_1_1_i_thresh_opt" prot="public" virt="non-virtual">forpy::IThreshOpt</basecompoundref>
    <includes refid="regression__opt_8h" local="no">regression_opt.h</includes>
      <sectiondef kind="user-defined">
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a2bed450bdc2463e2ce23dc8cc91b6987" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="virtual">
        <type>std::shared_ptr&lt; <ref refid="classforpy_1_1_i_thresh_opt" kindref="compound">IThreshOpt</ref> &gt;</type>
        <definition>virtual std::shared_ptr&lt;IThreshOpt&gt; forpy::RegressionOpt::create_duplicate</definition>
        <argsstring>(const uint &amp;) const</argsstring>
        <name>create_duplicate</name>
        <reimplements refid="classforpy_1_1_i_thresh_opt_1aefcf9e5a460c3823ab7b92d904c77243">create_duplicate</reimplements>
        <param>
          <type>const <ref refid="namespaceforpy_1ad05e34c62859518b61b76b5085e913d8" kindref="member">uint</ref> &amp;</type>
        </param>
        <briefdescription>
<para>Interface implementation. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="68" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="68" bodyend="71"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a224a8c2231c00483365aa69abea262ce" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void forpy::RegressionOpt::check_annotations</definition>
        <argsstring>(IDataProvider *dprov)</argsstring>
        <name>check_annotations</name>
        <reimplements refid="classforpy_1_1_i_thresh_opt_1ab3766a1229f2862994b827469e7ac2dc">check_annotations</reimplements>
        <param>
          <type><ref refid="classforpy_1_1_i_data_provider" kindref="compound">IDataProvider</ref> *</type>
          <declname>dprov</declname>
        </param>
        <briefdescription>
<para>Interface implementation. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="72" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a6c90046d49b2c75ac919a45d18286e1b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void</type>
        <definition>void forpy::RegressionOpt::transfer_or_run_check</definition>
        <argsstring>(IThreshOpt *other, IDataProvider *dprov)</argsstring>
        <name>transfer_or_run_check</name>
        <reimplements refid="classforpy_1_1_i_thresh_opt_1a137fdfee9314780967db884e623db3c5">transfer_or_run_check</reimplements>
        <param>
          <type><ref refid="classforpy_1_1_i_thresh_opt" kindref="compound">IThreshOpt</ref> *</type>
          <declname>other</declname>
        </param>
        <param>
          <type><ref refid="classforpy_1_1_i_data_provider" kindref="compound">IDataProvider</ref> *</type>
          <declname>dprov</declname>
        </param>
        <briefdescription>
<para>Interface implementation. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="73" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="73" bodyend="76"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a57cf7f2e09ffcf73d7a4359d203324f2" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void forpy::RegressionOpt::full_entropy</definition>
        <argsstring>(const IDataProvider &amp;dprov, Desk *) const</argsstring>
        <name>full_entropy</name>
        <reimplements refid="classforpy_1_1_i_thresh_opt_1a938786b8aa4163d1af10bf46d1e7cf7a">full_entropy</reimplements>
        <param>
          <type>const <ref refid="classforpy_1_1_i_data_provider" kindref="compound">IDataProvider</ref> &amp;</type>
          <declname>dprov</declname>
        </param>
        <param>
          <type><ref refid="structforpy_1_1_desk" kindref="compound">Desk</ref> *</type>
        </param>
        <briefdescription>
<para>Interface implementation. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="77" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1ae0af60d8b537f64b22cc3ea54f1a668b" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void forpy::RegressionOpt::optimize</definition>
        <argsstring>(Desk *) const</argsstring>
        <name>optimize</name>
        <reimplements refid="classforpy_1_1_i_thresh_opt_1aa7b9f1c4109199a9122788687756731c">optimize</reimplements>
        <param>
          <type><ref refid="structforpy_1_1_desk" kindref="compound">Desk</ref> *</type>
        </param>
        <briefdescription>
<para>Interface implementation. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="78" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a925883ac643e34757fe5db5206d02b09" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>float</type>
        <definition>float forpy::RegressionOpt::get_gain_threshold_for</definition>
        <argsstring>(const size_t &amp;)</argsstring>
        <name>get_gain_threshold_for</name>
        <reimplements refid="classforpy_1_1_i_thresh_opt_1ad5f8c0458c82c0b77ca3c034c0375157">get_gain_threshold_for</reimplements>
        <param>
          <type>const size_t &amp;</type>
        </param>
        <briefdescription>
<para>Interface implementation. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="79" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="79" bodyend="81"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="friend">
      <memberdef kind="friend" id="classforpy_1_1_regression_opt_1ab2f44cbb59a08132f4c843e5225bba0e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>friend class</type>
        <definition>friend class cereal::access</definition>
        <argsstring></argsstring>
        <name>cereal::access</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="96" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="96" bodyend="-1"/>
      </memberdef>
      <memberdef kind="friend" id="classforpy_1_1_regression_opt_1aa5a8df46ff90b2f49a409b9253dd8971" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>friend std::ostream &amp;</type>
        <definition>std::ostream&amp; operator&lt;&lt;</definition>
        <argsstring>(std::ostream &amp;stream, const RegressionOpt &amp;)</argsstring>
        <name>operator&lt;&lt;</name>
        <param>
          <type>std::ostream &amp;</type>
          <declname>stream</declname>
        </param>
        <param>
          <type>const <ref refid="classforpy_1_1_regression_opt" kindref="compound">RegressionOpt</ref> &amp;</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="84" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="84" bodyend="88"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classforpy_1_1_regression_opt_1a01a2dea92f4bd8b0b416915a7954e091" prot="private" static="no" mutable="no">
        <type>size_t</type>
        <definition>size_t forpy::RegressionOpt::n_thresholds</definition>
        <argsstring></argsstring>
        <name>n_thresholds</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="103" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="103" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classforpy_1_1_regression_opt_1a2aef79a7cabd2adf281e9962cbabc6bb" prot="private" static="no" mutable="no">
        <type>float</type>
        <definition>float forpy::RegressionOpt::gain_threshold</definition>
        <argsstring></argsstring>
        <name>gain_threshold</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="104" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="104" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a4e8f53a86758663dd5285ee15976ed7f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>forpy::RegressionOpt::RegressionOpt</definition>
        <argsstring>(const size_t &amp;n_thresholds=0, const float &amp;gain_threshold=1E-7f)</argsstring>
        <name>RegressionOpt</name>
        <param>
          <type>const size_t &amp;</type>
          <declname>n_thresholds</declname>
          <defval>0</defval>
        </param>
        <param>
          <type>const float &amp;</type>
          <declname>gain_threshold</declname>
          <defval>1E-7f</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>n_thresholds</parametername>
</parameternamelist>
<parameterdescription>
<para>size_t&gt;=0 Number of randomly drawn threshold values that are assessed. If set to 0, the perfect split is determined. Default: 0. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>gain_threshold</parametername>
</parameternamelist>
<parameterdescription>
<para>float &gt;=0.f The minimum information gain a split has to achieve. Default: 1E-7f. </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="63" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a81342b234aa1969a4d55681867b5db7c" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>bool forpy::RegressionOpt::operator==</definition>
        <argsstring>(const IThreshOpt &amp;rhs) const</argsstring>
        <name>operator==</name>
        <reimplements refid="classforpy_1_1_i_thresh_opt_1a255a9a3a07b3988bad9959e9582539eb">operator==</reimplements>
        <param>
          <type>const <ref refid="classforpy_1_1_i_thresh_opt" kindref="compound">IThreshOpt</ref> &amp;</type>
          <declname>rhs</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="89" column="1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a342a1e4744889a3047967cfc05468a02" prot="private" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="structforpy_1_1_split_opt_res" kindref="compound">SplitOptRes</ref>&lt; float &gt; &amp;</type>
        <definition>SplitOptRes&lt;float&gt;&amp; forpy::RegressionOpt::optimize__setup</definition>
        <argsstring>(DeciderDesk &amp;d) const</argsstring>
        <name>optimize__setup</name>
        <param>
          <type><ref refid="structforpy_1_1_decider_desk" kindref="compound">DeciderDesk</ref> &amp;</type>
          <declname>d</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="92" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a49425df66cb069dc60f1b80493358d81" prot="private" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void forpy::RegressionOpt::optimize__sort</definition>
        <argsstring>(DeciderDesk &amp;d) const</argsstring>
        <name>optimize__sort</name>
        <param>
          <type><ref refid="structforpy_1_1_decider_desk" kindref="compound">DeciderDesk</ref> &amp;</type>
          <declname>d</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="93" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a0c35d6ab0444835a6967f532685c8e5e" prot="private" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>std::unique_ptr&lt; std::vector&lt; float &gt; &gt;</type>
        <definition>std::unique_ptr&lt;std::vector&lt;float&gt; &gt; forpy::RegressionOpt::optimize__thresholds</definition>
        <argsstring>(Desk *d) const</argsstring>
        <name>optimize__thresholds</name>
        <param>
          <type><ref refid="structforpy_1_1_desk" kindref="compound">Desk</ref> *</type>
          <declname>d</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="94" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1abcab8d123eff87be3b6913919a18d418" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <templateparamlist>
          <param>
            <type>class Archive</type>
          </param>
        </templateparamlist>
        <type>void</type>
        <definition>void forpy::RegressionOpt::serialize</definition>
        <argsstring>(Archive &amp;ar, const uint &amp;)</argsstring>
        <name>serialize</name>
        <param>
          <type>Archive &amp;</type>
          <declname>ar</declname>
        </param>
        <param>
          <type>const <ref refid="namespaceforpy_1ad05e34c62859518b61b76b5085e913d8" kindref="member">uint</ref> &amp;</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="98" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="98" bodyend="101"/>
      </memberdef>
      <memberdef kind="function" id="classforpy_1_1_regression_opt_1a4bf6b0336b1953a9801ed81baf5d560e" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>forpy::RegressionOpt::DISALLOW_COPY_AND_ASSIGN</definition>
        <argsstring>(RegressionOpt)</argsstring>
        <name>DISALLOW_COPY_AND_ASSIGN</name>
        <param>
          <type><ref refid="classforpy_1_1_regression_opt" kindref="compound">RegressionOpt</ref></type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="106" column="1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Optimize split thresholds to optimize regression results (MSE). </para>    </briefdescription>
    <detaileddescription>
<para>This threshold optimizer draws <computeroutput>n_thresholds</computeroutput> random values between the minimum and maximum observed feature value and returns the best one, or finds the perfect split if <computeroutput>n_thresholds == 0</computeroutput>. Multiple annotations (and therefore multiple output regression) are allowed.</para><para>The optimizer is robust w.r.t. scaling of the features up to a certain extent. It is important that the least noticable difference is larger than 1E-7 (<ref refid="namespaceforpy_1a5d8c9406a3ccb899215b2ca27514e8f9" kindref="member">forpy::REGOPT_EPS</ref>). </para>    </detaileddescription>
    <inheritancegraph>
      <node id="165">
        <label>forpy::IThreshOpt</label>
        <link refid="classforpy_1_1_i_thresh_opt"/>
      </node>
      <node id="164">
        <label>forpy::RegressionOpt</label>
        <link refid="classforpy_1_1_regression_opt"/>
        <childnode refid="165" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="167">
        <label>forpy::IThreshOpt</label>
        <link refid="classforpy_1_1_i_thresh_opt"/>
      </node>
      <node id="166">
        <label>forpy::RegressionOpt</label>
        <link refid="classforpy_1_1_regression_opt"/>
        <childnode refid="167" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" line="54" column="1" bodyfile="/Users/classner/git/forpy/include/forpy/threshold_optimizers/regression_opt.h" bodystart="54" bodyend="107"/>
    <listofallmembers>
      <member refid="classforpy_1_1_regression_opt_1ab2f44cbb59a08132f4c843e5225bba0e" prot="public" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>cereal::access</name></member>
      <member refid="classforpy_1_1_regression_opt_1a224a8c2231c00483365aa69abea262ce" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>check_annotations</name></member>
      <member refid="classforpy_1_1_regression_opt_1a2bed450bdc2463e2ce23dc8cc91b6987" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>create_duplicate</name></member>
      <member refid="classforpy_1_1_regression_opt_1a4bf6b0336b1953a9801ed81baf5d560e" prot="private" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>DISALLOW_COPY_AND_ASSIGN</name></member>
      <member refid="classforpy_1_1_regression_opt_1a57cf7f2e09ffcf73d7a4359d203324f2" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>full_entropy</name></member>
      <member refid="classforpy_1_1_regression_opt_1a2aef79a7cabd2adf281e9962cbabc6bb" prot="private" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>gain_threshold</name></member>
      <member refid="classforpy_1_1_regression_opt_1a925883ac643e34757fe5db5206d02b09" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>get_gain_threshold_for</name></member>
      <member refid="classforpy_1_1_i_thresh_opt_1afa431da7d4223d42ddd8f6d09f552f71" prot="protected" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>IThreshOpt</name></member>
      <member refid="classforpy_1_1_regression_opt_1a01a2dea92f4bd8b0b416915a7954e091" prot="private" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>n_thresholds</name></member>
      <member refid="classforpy_1_1_regression_opt_1aa5a8df46ff90b2f49a409b9253dd8971" prot="public" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>operator&lt;&lt;</name></member>
      <member refid="classforpy_1_1_regression_opt_1a81342b234aa1969a4d55681867b5db7c" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>operator==</name></member>
      <member refid="classforpy_1_1_regression_opt_1ae0af60d8b537f64b22cc3ea54f1a668b" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>optimize</name></member>
      <member refid="classforpy_1_1_regression_opt_1a342a1e4744889a3047967cfc05468a02" prot="private" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>optimize__setup</name></member>
      <member refid="classforpy_1_1_regression_opt_1a49425df66cb069dc60f1b80493358d81" prot="private" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>optimize__sort</name></member>
      <member refid="classforpy_1_1_regression_opt_1a0c35d6ab0444835a6967f532685c8e5e" prot="private" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>optimize__thresholds</name></member>
      <member refid="classforpy_1_1_regression_opt_1a4e8f53a86758663dd5285ee15976ed7f" prot="public" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>RegressionOpt</name></member>
      <member refid="classforpy_1_1_regression_opt_1abcab8d123eff87be3b6913919a18d418" prot="private" virt="non-virtual"><scope>forpy::RegressionOpt</scope><name>serialize</name></member>
      <member refid="classforpy_1_1_i_thresh_opt_1a6c8b839e4f30ace4616d51f88dbae9d3" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>supports_weights</name></member>
      <member refid="classforpy_1_1_regression_opt_1a6c90046d49b2c75ac919a45d18286e1b" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>transfer_or_run_check</name></member>
      <member refid="classforpy_1_1_i_thresh_opt_1a8d564990e2f3b13d39f66a3448e288ea" prot="public" virt="virtual"><scope>forpy::RegressionOpt</scope><name>~IThreshOpt</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
